janclemenslab / das

Deep Audio Segmenter
http://janclemenslab.org/das/
27 stars 10 forks source link

DAS without the anaconda channel #78

Open postpop opened 2 weeks ago

postpop commented 2 weeks ago

Many institutions are blocking the anaconda channel because of licensing issues, so we need builds that work without anaconda. This is mainly an issue for windows because we rely on anaconda to provide the tensorflow-gpu package.

The new release 0.38.4 was built without anaconda in all supported platforms (linux, macos (arm only), windows).

You can give it a try with: conda create -n das python=3.10 das=0.32.4 -c conda-forge -c ncb

Linux and Mac builds should also work with python=3.11.

Please test and report any issues with the no-anaconda builds here.

May also address #77.

avakiai commented 2 weeks ago

Just commenting that this worked very well for me. Just a note: don't be surprised if the install takes much longer than previous installations of das...

postpop commented 2 weeks ago

Thanks! Glad it works.

And thanks for the note on the slowness: It didn't take longer on my machine. What version of conda are you on? The newer versions (23.10+) use the faster mamba solver by default (https://conda.org/blog/2023-11-06-conda-23-10-0-release/).

So either update conda (conda update conda -n base) or use mamba instead of conda for the installation. We will update the docs with this information once the new builds have been tested properly.