File tree Expand file tree Collapse file tree
packages/cheese3d/cheese3d Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ def __init__(self,
2525 super ().__init__ ()
2626 self .name = name
2727 self .root_dir = root_dir
28+ self .root_dir .mkdir (parents = True , exist_ok = True )
2829 self .experimenter = experimenter
2930 self .date = maybe (date , datetime .now ().strftime ("%Y-%m-%d" ))
3031 self .videos = videos
Original file line number Diff line number Diff line change @@ -416,12 +416,12 @@ def _create_labels(self):
416416 "(hint: maybe you forgot to set `model.name` in the config?" )
417417 # create label root if it doesn't exist
418418 label_path = self .model_path / self .model .name / "labels"
419- label_path .mkdir (exist_ok = True )
419+ label_path .mkdir (parents = True , exist_ok = True )
420420 # create label folders for each video
421421 for recording in self .sessions .values ():
422422 for video in recording .values ():
423423 label_folder = label_path / video .stem
424- label_folder .mkdir (exist_ok = True )
424+ label_folder .mkdir (parents = True , exist_ok = True )
425425
426426 def _label_folder_paths (self ):
427427 if self .model is None :
You can’t perform that action at this time.
0 commit comments