I wrote a notebook calling the sweep function.
sweep() calls wandb.agent(sweep_id, train) which calls train() which calls run_training_pipeline(), and in the release version of run_training_pipeline()#L268: checkpoint_path = Path("../../.checkpoints"), and this is used later to attempt to create a .checkpoint directory two directories up from my current working directory, which is messing up with my file system in the root directories.
In the main branch, the code looks pretty different, which is instead creating .checkpoint with respect to where the library is installed (correct me if I'm wrong). I assume that's not expected behavior.
I wrote a notebook calling the
sweepfunction.sweep()callswandb.agent(sweep_id, train)which callstrain()which callsrun_training_pipeline(), and in the release version ofrun_training_pipeline()#L268:checkpoint_path = Path("../../.checkpoints"), and this is used later to attempt to create a.checkpointdirectory two directories up from my current working directory, which is messing up with my file system in the root directories.In the
mainbranch, the code looks pretty different, which is instead creating.checkpointwith respect to where the library is installed (correct me if I'm wrong). I assume that's not expected behavior.