WarpFactory icon indicating copy to clipboard operation
WarpFactory copied to clipboard

Are there plans for a python version?

Open RijulGupta-DM opened this issue 10 months ago • 9 comments

Curious if a python-based version is on the roadmap. If not, I might take a crack at it!

RijulGupta-DM avatar Apr 14 '24 17:04 RijulGupta-DM

I came here to comment the same. You are losing potential contributors by offering only a matlab version. I still have the Matlab from college, but for those who don't have access to it, it is very expensive.

joaopedrosdmm avatar Apr 15 '24 15:04 joaopedrosdmm

I agree. MATLAB's GPU capabilities we found were very good. Very easy to implement and very fast (much faster than using C on the CPU) but its pricing is unfortunately a big downside for many people who aren't associated with a university/equivalent. We figured we'd post the code and if there's enough interest, a python version could be created. Leaving this thread open for more comments.

pbbp0904 avatar Apr 15 '24 22:04 pbbp0904

Visualizations in python always seem like a pain point. I can see the advantages of it being written in MATLAB. As an academic, I have an advantage of a cost-free site license for MATLAB. But I would also be interested in the challenge of translating to python.

tkelley3 avatar Apr 16 '24 00:04 tkelley3

+1 for the Python (CUDA) version

vitasam avatar Apr 16 '24 21:04 vitasam

Going to try porting it myself.

bugsiesegal avatar Apr 19 '24 15:04 bugsiesegal

I wonder if you could implement this in pytorch and then back prop your way to a spaceship?

MarcusRobbins avatar May 20 '24 13:05 MarcusRobbins

As someone who uses software exactly like this very frequently, a python version would be much appreciated.

DragonlordNewb avatar May 20 '24 14:05 DragonlordNewb

Has anybody started to port the project?

evsergey avatar May 24 '24 21:05 evsergey

I came here to comment the same. You are losing potential contributors by offering only a matlab version. I still have the Matlab from college, but for those who don't have access to it, it is very expensive.

Actually, one can use Octave which is usually pretty compatible with matlab. Not to say that a numpy version wouldn't be a good idea. In fact I'd be happy to help if there was a dev branch, fork or whatever.

yakman2020 avatar Jul 06 '24 01:07 yakman2020