Commit Graph

  • 7efcfaae0c feat: Add base tracer and rendering utilities for ray tracing NH-Rep mckay 2025-03-07 19:07:55 +0800
  • 03b2858e81 feat: Add TorchScript model tracing and export functionality mckay 2025-03-07 19:05:22 +0800
  • 2f83f42e5b feat: Enhance training pipeline and configuration management mckay 2025-03-03 21:53:04 +0800
  • c114115239 log change mckay 2025-02-23 19:35:31 +0800
  • d42b3b46dd NOTE it's base mckay 2025-02-23 19:35:00 +0800
  • ee7bf687b2 feat: Add advanced loss computation methods to LossManager mckay 2025-02-22 15:32:32 +0800
  • a874ea78fb feat: Enhance LossManager with advanced loss computation methods mckay 2025-02-19 23:56:31 +0800
  • 6be600a52f feat: Add LossManager for manifold loss computation mckay 2025-02-19 21:54:07 +0800
  • 0ff9f5c5b9 gitignore mckay 2025-02-18 21:46:50 +0800
  • a40fb611d5 feat: Implement NHREP Dataset and Training Pipeline mckay 2025-02-18 21:45:47 +0800
  • 73d48d23e3 refactor: Adjust logger default settings and error handling mckay 2025-02-18 21:45:33 +0800
  • 14674e1a80 refactor: simplest trrain loss mckay 2025-02-16 23:36:35 +0800
  • 285aaf86dd refactor: Add detailed comments and improve code readability in run.py training method mckay 2025-02-16 17:43:43 +0800
  • 39f56470ef refactor: Replace print statements with logger in run.py and network.py mckay 2025-02-16 16:20:16 +0800
  • 77c4e0dc37 feat: Add configurable CSV output filename for evaluation results mckay 2025-02-15 18:15:28 +0800
  • 5a708af310 docs: preprocess readme mckay 2025-01-26 15:17:06 +0800
  • 46eae8e02d fix refactor mckay 2025-01-26 14:05:24 +0800
  • 13617025ac director separate mckay 2025-01-26 12:52:29 +0800
  • e4b6a7b47f docs:Enhance normalization process in Source.cpp for mesh vertices mckay 2025-01-21 21:16:41 +0800
  • 8940f83fcc Add FeatureSampleConfig class for command line configuration parsing mckay 2025-01-20 23:22:59 +0800
  • a443756499 Enhance idea.md with new research points and implementation suggestions; add Dockerfile and .gitignore for pre-processing setup mckay 2025-01-18 22:06:24 +0800
  • 5f16df49e5 docs: idea.md mckay 2025-01-15 12:59:27 +0800
  • aa76cc950b Refactor evaluation.py to improve model evaluation process and error handling mckay 2025-01-05 22:50:30 +0800
  • ba5cb01580 Refactor .gitignore to streamline file exclusions and improve organization mckay 2025-01-05 22:40:05 +0800
  • f7760d5ab8 Fix path for MeshFeatureSample execution in evaluation.py to ensure correct file access during feature computation mckay 2025-01-05 22:30:14 +0800
  • 9fd733be11 Update README.md to include timezone environment variable in Docker run command mckay 2025-01-05 22:25:42 +0800
  • 0a9eb7f2ee Refactor build scripts and update CMakeLists for path consistency mckay 2025-01-05 22:24:50 +0800
  • cbf6d83529 Update .gitignore to exclude additional file types and directories mckay 2025-01-05 22:22:32 +0800
  • 5b61a72ded Update .gitignore to exclude additional files and directories mckay 2025-01-05 22:18:01 +0800
  • b2fe4ab94e Refactor evaluation.py for improved project structure and logging mckay 2025-01-05 19:06:16 +0800
  • 592daa37ac Update .gitignore to exclude additional directories mckay 2025-01-05 17:46:20 +0800
  • d425165c32 Refactor ReconstructionRunner initialization in run.py for improved structure and error handling mckay 2025-01-05 17:41:30 +0800
  • be50ef39fc Enhance logging in run.py by adding project directory info and initializing logger. This improves traceability during execution. mckay 2025-01-05 14:43:14 +0800
  • 96e906862d gitignore mckay 2025-01-05 14:41:59 +0800
  • 5bb7cfbfae Add a custom logger implementation with colored output and caller information mckay 2025-01-05 14:41:51 +0800
  • 958a0a9726 Enhance setup configuration with detailed comments in Chinese for clarity on parameters and settings mckay 2025-01-05 14:41:40 +0800
  • c1a43b18c8 init mckay 2024-12-28 18:16:00 +0800
  • 6263f9d353 feat: diagnose script main mckay 2024-12-13 23:09:40 +0800
  • e6e1aa5008 feat: optimaize loss, by torch.norm and mead mckay 2024-12-13 23:08:55 +0800
  • 6580fffdbf fix: zero_grad mv afterwards mckay 2024-12-13 23:07:45 +0800
  • 22b1a54c2f config: 修改 mckay 2024-12-13 23:06:40 +0800
  • 92bcce4c2a fix: loss 增加batch归一化 mckay 2024-12-07 13:01:24 +0800
  • 3df0cbd19b config: change batch and epoch mckay 2024-12-05 01:17:13 +0800
  • b5928becf7 fix: neg sdf too small, -> shape error mckay 2024-12-05 01:15:59 +0800
  • 59f17a7199 feat: script read npz mckay 2024-12-05 01:15:27 +0800
  • 130735bae1 refactor: config mckay 2024-12-04 23:27:27 +0800
  • 97e0cf9699 style: del log mckay 2024-12-04 23:16:17 +0800
  • f930bc17ad feat: 统计brep数据 mckay 2024-12-04 21:25:03 +0800
  • 200c617d86 feat: SDF值分布log mckay 2024-12-03 21:20:55 +0800
  • 8f0e108696 style: 注释了不必要log mckay 2024-12-03 21:18:15 +0800
  • 5eef6c4290 refctor: print_tensor_stats 移入log mckay 2024-12-03 20:41:53 +0800
  • de0cf41d59 fix: 梯度改在train里面加 mckay 2024-11-30 18:46:58 +0800
  • 2e124b7193 fix: del collate and load_brep mckay 2024-11-30 18:38:19 +0800
  • feb49e71fb fix: 文件格式化器中使用了 caller_info 但没有正确设置 mckay 2024-11-30 18:34:51 +0800
  • 424ae34067 feat: log for param in debug mode mckay 2024-11-30 16:50:40 +0800
  • 51db266834 fix: network 测试脚本 tofix: some norm =0 mckay 2024-11-30 16:49:56 +0800
  • 596a7b6565 tofix: 概率性有梯度 mckay 2024-11-28 22:24:02 +0800
  • fa81eefa54 fix: can run, but still no grad mckay 2024-11-28 21:31:46 +0800
  • b0be9a26f9 fix: grad escape mckay 2024-11-27 00:29:43 +0800
  • 5517de4e9a fix: git ignore 增加checkpoints/ mckay 2024-11-23 20:49:46 +0800
  • b2b42918f4 fix:修复loss参数 mckay 2024-11-23 20:48:23 +0800
  • 8f232a2103 refactor: 在networks文件里面移除loss相关的东西 mckay 2024-11-23 20:29:53 +0800
  • 5d0d76f5eb feat: test脚本 mckay 2024-11-23 20:19:21 +0800
  • 519ad08b67 feat: 完善log记录,可以显示报错位置 mckay 2024-11-23 20:19:08 +0800
  • 5b98c59270 refactor: 模型相关函数拆分 mckay 2024-11-23 15:21:33 +0800
  • 0187ae991d fix: git ignore add *.pth mckay 2024-11-23 14:53:04 +0800
  • 229c0aeffc fix: can train mckay 2024-11-23 14:28:44 +0800
  • c5bbc29f6a fix: 由于设置的采样点太小,取消Encoder1D的池化操作 mckay 2024-11-22 00:51:19 +0800
  • 94678c5c17 todo: 配置修改 mckay 2024-11-22 00:40:49 +0800
  • 2b5860a7e7 增加sdf dataloader随机采样 mckay 2024-11-22 00:40:23 +0800
  • b14d7455cb fix :trian mckay 2024-11-19 04:15:45 +0800
  • eff305e802 refactor: config配net mckay 2024-11-19 04:15:35 +0800
  • 2269a77f6a TODO: 太大加载不了 mckay 2024-11-19 03:51:58 +0800
  • 8ee97699b7 fix :BRepFeatureEmbedder mckay 2024-11-19 03:51:42 +0800
  • a586f2e534 fix: sdf_xyz和sdf_value 分开加载 mckay 2024-11-19 03:50:42 +0800
  • a2cb2c6e8a fix:使用size()而不是shape来获取维度 mckay 2024-11-19 02:28:25 +0800
  • f3e3886f0e fix :train script 王琛涵 2024-11-19 02:24:28 +0800
  • a8fdaa9583 fix: ignore wandb files mckay 2024-11-19 02:07:20 +0800
  • 24ffaac722 fix: config 路径使用绝对路径 mckay 2024-11-19 02:05:28 +0800
  • a3206cb0e8 fix : config refactor log & details separate 王琛涵 2024-11-19 01:49:56 +0800
  • 3555cf5359 refactor & style: 用config配置train,同时增加保存checkpoint的信息 王琛涵 2024-11-19 01:44:18 +0800
  • 40bb28cfe7 fix: net dim问题。num*3,变成[num,3],保留空间特征 王琛涵 2024-11-19 01:40:01 +0800
  • 84fc447adb refactor: 用config替代硬编码 王琛涵 2024-11-19 01:17:54 +0800
  • c82aef0a33 refactor: process_brep,用config替代原来的100边采样 王琛涵 2024-11-19 00:41:10 +0800
  • 8db42d1ef7 feat: 增加全局config 王琛涵 2024-11-19 00:38:56 +0800
  • 4180ad0eae feat: train 脚本 mckay 2024-11-18 23:45:39 +0800
  • 3053eda7fd test: 修改数据集加载测试 mckay 2024-11-18 23:45:17 +0800
  • 85a581be17 fix: 修改数据加载process_brep_data,防止维度超过最大(用截取) mckay 2024-11-18 23:05:33 +0800
  • 9e6020adaf 修复: 改进数据预处理中的数组填充逻辑 mckay 2024-11-18 22:58:12 +0800
  • c03a08a13e fix: 数据集可以加载 mckay 2024-11-18 00:59:38 +0800
  • ee47a5f682 fix: 修改了check_data_format函数,正确检查对象数组类型 在parse_solid函数中确保所有数组都有正确的类型 对点云数据使用对象数组类型 对其他数据使用正确的数值类型(float32或int32) mckay 2024-11-18 00:46:51 +0800
  • 333c2214cb fix: corners维度变成[num_faces, max_edge, 2, 3] mckay 2024-11-18 00:18:19 +0800
  • 7b1484aed4 feat: log 不同level报错 mckay 2024-11-18 00:17:40 +0800
  • a1da6a8084 增加log,修改corner mckay 2024-11-17 19:26:28 +0800
  • 525873bcb9 可以运行的process brep mckay 2024-11-17 15:33:52 +0800
  • aec3133cbc 暂存 mckay 2024-11-16 10:22:24 +0800
  • 94897c10b6 data laod mckay 2024-11-15 00:12:52 +0800
  • e5d9855941 fix: modules import mckay 2024-11-13 20:41:54 +0800
  • 2e5d808072 data 王琛涵 2024-11-13 20:17:19 +0800
  • e294080acf data fix test 王琛涵 2024-11-13 17:41:34 +0800