From 0f35927c38cefce5719925073935f98a06866800 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 15 Apr 2024 17:30:13 +0000 Subject: automatic import of pytorch3d --- .gitignore | 1 + sources | 1 + torch3d.spec | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 sources create mode 100644 torch3d.spec diff --git a/.gitignore b/.gitignore index e69de29..208b337 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/pytorch3d-0.7.5.zip diff --git a/sources b/sources new file mode 100644 index 0000000..e67baa6 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +7453cd390689a8d35ea6785b8080ccc8 pytorch3d-0.7.5.zip diff --git a/torch3d.spec b/torch3d.spec new file mode 100644 index 0000000..e73bbc3 --- /dev/null +++ b/torch3d.spec @@ -0,0 +1,61 @@ +%global _empty_manifest_terminate_build 0 +Name: pytorch3d +Version: 0.7.5 +Release: 1 +Summary: PyTorch3D is FAIR's library of reusable components for deep learning with 3D data +License: BSD +URL: https://pytorch3d.org/ +Source0: https://github.com/facebookresearch/pytorch3d/archive/refs/tags/v%{version}.zip#/%{name}-%{version}.zip + +BuildRequires: g++ +Requires: python3-fvcore +Requires: python3-iopath + +%description +PyTorch3D provides efficient, reusable components for 3D Computer Vision research with PyTorch. +Key features include: +- Data structure for storing and manipulating triangle meshes +- Efficient operations on triangle meshes (projective transformations, graph convolution, sampling, loss functions) +- A differentiable mesh renderer +- Implicitron, see its README, a framework for new-view synthesis via implicit representations. + +%package -n python3-pytorch3d +Summary: PyTorch3D is FAIR's library of reusable components for deep learning with 3D data +Provides: python-pytorch3d + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-hatchling +BuildRequires: python3-pytorch + +%description -n python3-pytorch3d +PyTorch3D provides efficient, reusable components for 3D Computer Vision research with PyTorch. +Key features include: +- Data structure for storing and manipulating triangle meshes +- Efficient operations on triangle meshes (projective transformations, graph convolution, sampling, loss functions) +- A differentiable mesh renderer +- Implicitron, see its README, a framework for new-view synthesis via implicit representations. + +%prep +%autosetup -p1 -n %{name}-%{version} + +%build +%py3_build + +%install +%py3_install + +%files -n python3-pytorch3d +%doc *.md +%license LICENSE +%{_bindir}/pytorch3d_implicitron_runner +%{_bindir}/pytorch3d_implicitron_visualizer +%{python3_sitearch}/* + +%changelog +* Mon Apr 15 2024 weilaijishu +- Initial package -- cgit v1.2.3