Closed KonstantinWilleke closed 11 months ago
Ah, good catch. This happens because the value of self.use_ffcv
is "auto"
there, so the if condition is true. I've fixed that logic bug.
I would like to not have ffcv as a strict dependency because it turns out to be quite difficult to install (due to non-python packages). Weirdly enough the conda solver also just fails to install them, hence I want to not require ffcv.
When trying to run the example script, I get the following error:
the requirements of t-simcne do not contain the
ffcv
package. When it is not installed, the default behavior ofuse_ffcv='auto'
will lead to the ValueErrr being thrown. So I'd suggest to either include ffcv as a requirement, or set the default of use_ffcv=auto to not using ffcv when it is not installed.