mirror of
https://github.com/clearml/clearml
synced 2025-02-07 13:23:40 +00:00
Fix trying to upload model file as a folder, automatically package the folder
This commit is contained in:
parent
eb5d5da59e
commit
c8a690569f
@ -1139,6 +1139,15 @@ class OutputModel(BaseModel):
|
|||||||
raise Exception('Missing a task for this model')
|
raise Exception('Missing a task for this model')
|
||||||
|
|
||||||
if weights_filename is not None:
|
if weights_filename is not None:
|
||||||
|
# Check if weights_filename is a folder, is package upload
|
||||||
|
if Path(weights_filename).is_dir():
|
||||||
|
return self.update_weights_package(
|
||||||
|
weights_path=weights_filename,
|
||||||
|
upload_uri=upload_uri,
|
||||||
|
target_filename=target_filename or Path(weights_filename).name,
|
||||||
|
auto_delete_file=auto_delete_file,
|
||||||
|
iteration=iteration)
|
||||||
|
|
||||||
# make sure we delete the previous file, if it exists
|
# make sure we delete the previous file, if it exists
|
||||||
if self._model_local_filename != weights_filename:
|
if self._model_local_filename != weights_filename:
|
||||||
delete_previous_weights_file(self._model_local_filename)
|
delete_previous_weights_file(self._model_local_filename)
|
||||||
|
Loading…
Reference in New Issue
Block a user