No, my notebook calling python script while training. This script contains task initialization and artifacts reporting. But when the worker starts to run enqueued task, it considers, that
03_train_unet_2D.ipynb has .py extension. And obviously it can’t find it in cloned repository.
I think your issue is that Task supports two types of code,
- single script/jupyter notebook
- git repo + git diffIn your example (If I understand correctly) you have a notebook calling another notebook, which means the first notebook will be stored on the Task, but the second notebook (not being part of a repository) will not be stored on the task, and this is why when the agent is running the code it fails to find the second notebook. Could that be the case ?