Closed YanisLalou closed 2 months ago
Merging #169 (9531a4a) into main (625b22a) will decrease coverage by
13.93%
. The diff coverage is44.44%
.
In light of skorch Net not supporting deep copy, there are 2 possible scenarios:
It's just an oversight on their end. Would be nice to open issue or PR for them to explain the need, maybe they would just add deepcopy on their side (so we will be able to remove workaround on our side).
There's a deeper non obvious issue that prevents Net objects from being "deep-copyable" in the first place (which could easily happen because Torch is mostly in C and C objects/initializers are not always done friendly for performing copy from Python side). It would be absolutely necessary for us to understand those limitations.
We need a working CircCV and we cannot wait fro skorch developers butw e shoudl definitely open an issue on skorch to ask about your point 1.
Fixes #163 #139