文件名称:NURBS_Diff:NURBS差异
文件大小:21.24MB
文件格式:ZIP
更新时间:2024-04-18 20:51:17
Python
NURBS_Diff NURBS-Diff:用于机器学习CAD应用程序的可区分NURBS层 要求和安装依赖项 所有要求都在git存储库的父文件夹的environment.yml中更新。 这是安装所有依赖项的命令... conda env create -f environment.yml conda activate nurbseval 如果尚未通过环境文件安装,请通过以下方式安装Pytorch3D: pip install "git+https://github.com/facebookresearch/pytorch3d.git" 如果尚未通过环境文件安装,请通过以下方法安装NURBS-python: pip install geomdl 包的安装 需要修改以下命令以成功编译代码,同时还要使用pytorch代码。 sed -i.bak -e 's/constexpr/
【文件预览】:
NURBS_Diff-main
----torch_nurbs_eval()
--------surf_eval_tc.py(7KB)
--------surf_eval_cu.py(4KB)
--------utils.py(683B)
--------csrc()
--------surf_eval.py(6KB)
--------curve_eval.py(4KB)
----LICENSE(1KB)
----examples()
--------skeletons()
--------surface_offsetting.py(10KB)
--------cpu_eval.py(57KB)
--------surface_fitting.py(9KB)
--------surface_offsetting_2_patch_C0.py(12KB)
--------offset_surfaces()
--------surface_data_generator.py(1KB)
--------offset_eval.py(9KB)
--------curve_fitting_on_point_clouds.py(7KB)
--------visualize_preds.py(12KB)
--------surface_offsetting_cu.py(4KB)
--------surface_offsetting_2_patch_C1.py(12KB)
--------nurbs_surface_fitting.py(13KB)
--------data_generator.py(3KB)
--------surface_offsetting_2_patch_C1_turbine.py(12KB)
--------train_open_splines_with_nurbs_layer_rational.py(14KB)
--------train_open_spline_utils()
----setup.py(1KB)
----.gitignore(2KB)
----README.md(2KB)