Closed awarebayes closed 2 years ago
Oh, i think porting this on windows will be impossible, so closing it...
Yes, this is rather Posix-specific I'm afraid.
I never tried running SF on Windows, and I can imagine there will be multiple issues. When I was actively developing SF there were massive problems with shared memory tensor support in Pytorch on Windows. If now this problem is resolved, it might be possible to make it work on Windows!
Instead of trying to port faster-fifo, I suggest looking at this: https://github.com/alex-petrenko/sample-factory/blob/master/sample_factory/utils/faster_fifo_stub.py Using regular mp queue should be fine in most cases, unless you're dealing with extreme throughput, 100000 FPS or more.
I know that there were other people interested in a Windows version. Please let me know if you manage to get it working, or if not what are the hardest issues. I'd really appreciate it!
Hello! I was trying to install your package but encountered a build error. It happens on python 3.8 and 3.9 on windows (we have a simulator for windows, using it with SampleFactory) because of this line:
https://github.com/alex-petrenko/faster-fifo/blob/8f59ead3206a2a8e8a377e31a09be4a3ac8f993f/setup.py#L36
I will make a PR shortly. Here is the log: