Closed MarkusSchildhauer closed 1 year ago
Ordinarily I would close the Flux issue as a duplicate of this one since the issue there comes from MLUtils depending on FoldsThreads, but since that one has more info I'll be closing this instead.
@ToucheSir, sorry about this. But I did provide the root cause and an idea how to fix in the right place (https://github.com/JuliaFolds/FoldsThreads.jl/issues/21) already 2 weeks ago. But since it seems to be dead repo, I thought working on Fix/PR does not make sense. I might be necessary to solve it via MLUtils dependencies.
given the unmaintained state of FoldsThreads.jl and since it seems it has not been forked in https://github.com/JuliaFolds2, we should consider switching to some other backend for the parallelization of the DataLoader.
I remember @lorenzoh compared a few options, but I cannot find the issue/PR
But since it seems to be dead repo, I thought working on Fix/PR does not make sense.
The JuliaFolds ecosystem is under new ownership now, but they may not be subscribed to issue notifications on FoldsThreads. I've pinged them elsewhere, but that shouldn't preclude us from exploring other options.
Reproducible on Julia 1.9 with:
I reported it already at FoldsThreads then at Flux. How can we tackle it?