Comments (5)
@krrish94 I think you can put something like
setup(
...
install_requires=[
...
'torch ~= 1.0 ;',
...
],
...
)
which should cover practically all torch versions but at least inform pip that the package depends on torch.
from chamferdist.
@cdicle-nutonomy This is an intentional omission -- the reason being everyone prefers using a different version of pytorch (based on their python/conda/pip/cuda configs)
from chamferdist.
Your point is well-taken though. We'll improve our messaging in the README
to better articulate this pytorch dependency
from chamferdist.
This is a great point
from chamferdist.
Since the setup.py
file currently requires torch, I don't think adding install_requires
to setup.py
will fix the issue, as the setup.py
can't even be run until torch
is installed.
The ideal solution is for wheels to be published to pypi, so the package can be installed without running setup.py
. @krrish94 do you think that would be possible?
from chamferdist.
Related Issues (20)
- Error: Not compiled with cuda HOT 18
- nvcc fatal : Unsupported gpu architecture 'compute_86' HOT 3
- manual installation fails HOT 2
- Distance Not Normalized HOT 4
- The result is different from pytorch3d's chamferdist.
- Ability to return non-reduced Chamfer loss HOT 3
- Error: DLL load failed while importing _C: The specified procedure could not be found
- error when print(idx1) HOT 1
- Add point reduction parameter HOT 1
- c++17 for newer version of pytorch
- Undefined variable in error message
- CUDA version (11.8) mismatches HOT 1
- undefined symbol: _ZN3c104cuda14ExchangeDeviceEa
- Fail to install. HOT 5
- Doesn't work in 2D HOT 2
- Typo in Readme HOT 1
- Order of the points matters HOT 8
- ImportError: cannot import name '_C' HOT 12
- How to set K more than 1 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chamferdist.