-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
bugSomething isn't workingSomething isn't working
Description
When trying to merge RNN to GrainLearning the CI/CD showed that the all tests were passing for linux, macOS but not for windows.
I debugged it in a windows machine and found that the issue comes from wandb (see reported issue).
The error is specifically at unit test test_rnn_model.py/test_train when:
assert Path("wandb/latest-run/files/model-best.h5").exists()Indeed, in windows, the simlink to latest-run is not automatically created by wandb.
Other options, provided by wandb, to access the files of the latest run include:
- Syncing the runs to wandb and then retrieving the run with the closes creation date.
- Creating a docker container to have dry-runs locally in your machine.
Both options are an overkill for unit tests.
A dirty option is to manually search for the latest folder, but this seems hard to generalize across platforms: unix and win32. Including a variable platform might be an option, but it comes at a cost: complexification of the code and maintance of such code is more prone to errors.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working