Confusion about NeptuneLogger.save_dir implementation #11766
-
In the docstring it says the save_dir is None, but then why does it return a path? Should we change either the docstring, or the implementation here? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 10 replies
-
Any insights on this @awaelchli @edward-io @Borda @rohitgr7? |
Beta Was this translation helpful? Give feedback.
-
It would be best to ask the neptune team directly @kamil-kaczmarek @Raalsky @Blaizzy |
Beta Was this translation helpful? Give feedback.
-
Prince Canuma here, a Data Scientist at Neptune.ai I will let the engineering team know about this, By default, Neptune will create a '.neptune' folder inside the current working directory. In the case of #6867 it changes the model checkpoint path to be '.neptune' folder in case the user doesn't define his own path using ModelCheckpointCallback() for example.
Neptune uses the '.neptune' folder to store metadata temporarily. For example, you track a run in offline mode or there is a network connectivity issue in which case neptune also automatically switches to offline mode and save the data to disk. Later you can synchronize the locally stored metadata with the servers using the neptune sync CLI command. Docs: https://docs.neptune.ai/api-reference/command-line-interface#neptune |
Beta Was this translation helpful? Give feedback.
Hi @daniellepintz
Prince Canuma here, a Data Scientist at Neptune.ai
I will let the engineering team know about this,
By default, Neptune will create a '.neptune' folder inside the current working directory. In the case of #6867 it changes the model checkpoint path to be '.neptune' folder in case the user doesn't define his own path using ModelCheckpointCallback() for example.
Check this commit: 5ac80ec
Neptune uses the '.neptune' folder to store metadata temporarily. For example, you track a run in offline mode or there is a network connectivity issue in which case neptune also automatically switches to …