mirror of
https://github.com/clearml/clearml
synced 2025-03-03 10:42:00 +00:00
Fix docstrings
This commit is contained in:
parent
19822419b6
commit
fd165f7126
@ -484,6 +484,14 @@ class Task(IdObjectBase, AccessMixin, SetupUploadMixin):
|
||||
# type: () -> Model
|
||||
return self._get_output_model(upload_required=False, force=True)
|
||||
|
||||
def reload(self):
|
||||
# type: () -> ()
|
||||
"""
|
||||
Reload current Task's state from trains-server.
|
||||
Refresh all task's fields, including artifacts / models / parameters etc.
|
||||
"""
|
||||
return super(Task, self).reload()
|
||||
|
||||
def _get_output_model(self, upload_required=True, force=False, model_id=None):
|
||||
# type: (bool, bool, Optional[str]) -> Model
|
||||
return Model(
|
||||
@ -670,7 +678,7 @@ class Task(IdObjectBase, AccessMixin, SetupUploadMixin):
|
||||
:param str name: The updated model name. (Optional)
|
||||
:param str comment: The updated model description. (Optional)
|
||||
:param list tags: The updated model tags. (Optional)
|
||||
:param bool async_enable: Request asynchronous upload?
|
||||
:param bool async_enable: Request asynchronous upload
|
||||
|
||||
- ``True`` - The API call returns immediately, while the upload and update are scheduled in another thread.
|
||||
- ``False`` - The API call blocks until the upload completes, and the API call updating the model returns.
|
||||
@ -721,12 +729,12 @@ class Task(IdObjectBase, AccessMixin, SetupUploadMixin):
|
||||
then ``model_id`` must be specified.
|
||||
:param model_name: The model name. The name is used to locate an existing model in the **Trains Server**
|
||||
(backend). If ``model_id`` is not specified, then ``model_name`` must be specified.
|
||||
:param update_task_design: Update the Task's design?
|
||||
:param update_task_design: Update the Task's design
|
||||
|
||||
- ``True`` - Trains copies the Task's model design from the input model.
|
||||
- ``False`` - Trains does not copy the Task's model design from the input model.
|
||||
|
||||
:param update_task_labels: Update the Task's label enumeration?
|
||||
:param update_task_labels: Update the Task's label enumeration
|
||||
|
||||
- ``True`` - Trains copies the Task's label enumeration from the input model.
|
||||
- ``False`` - Trains does not copy the Task's label enumeration from the input model.
|
||||
@ -1336,7 +1344,7 @@ class Task(IdObjectBase, AccessMixin, SetupUploadMixin):
|
||||
def running_locally():
|
||||
# type: () -> bool
|
||||
"""
|
||||
Is the task running locally (i.e., ``trains-agent`` is not executing it)?
|
||||
Is the task running locally (i.e., ``trains-agent`` is not executing it)
|
||||
|
||||
:return: True, if the task is running locally. False, if the task is not running locally.
|
||||
|
||||
|
@ -296,7 +296,7 @@ class Task(_Task):
|
||||
`Trains Python Client Extras <./references/trains_extras_storage/>`_ in the "Trains Python Client
|
||||
Reference" section.
|
||||
|
||||
:param auto_connect_arg_parser: Automatically connect an argparse object to the Task?
|
||||
:param auto_connect_arg_parser: Automatically connect an argparse object to the Task
|
||||
|
||||
The values are:
|
||||
|
||||
@ -316,7 +316,7 @@ class Task(_Task):
|
||||
.. note::
|
||||
To manually connect an argparse, use :meth:`Task.connect`.
|
||||
|
||||
:param auto_connect_frameworks: Automatically connect frameworks? This includes patching MatplotLib, XGBoost,
|
||||
:param auto_connect_frameworks: Automatically connect frameworks This includes patching MatplotLib, XGBoost,
|
||||
scikit-learn, Keras callbacks, and TensorBoard/X to serialize plots, graphs, and the model location to
|
||||
the **Trains Server** (backend), in addition to original output destination.
|
||||
|
||||
@ -335,7 +335,7 @@ class Task(_Task):
|
||||
auto_connect_frameworks={'matplotlib': True, 'tensorflow': True, 'pytorch': True,
|
||||
'xgboost': True, 'scikit': True}
|
||||
|
||||
:param bool auto_resource_monitoring: Automatically create machine resource monitoring plots?
|
||||
:param bool auto_resource_monitoring: Automatically create machine resource monitoring plots
|
||||
These plots appear in in the **Trains Web-App (UI)**, **RESULTS** tab, **SCALARS** sub-tab,
|
||||
with a title of **:resource monitor:**.
|
||||
|
||||
@ -1139,7 +1139,7 @@ class Task(_Task):
|
||||
"""
|
||||
Flush any outstanding reports or console logs.
|
||||
|
||||
:param bool wait_for_uploads: Wait for all outstanding uploads to complete before existing the flush?
|
||||
:param bool wait_for_uploads: Wait for all outstanding uploads to complete
|
||||
|
||||
- ``True`` - Wait
|
||||
- ``False`` - Do not wait (default)
|
||||
@ -1166,12 +1166,12 @@ class Task(_Task):
|
||||
When a worker executes a Task remotely, the Task does not reset unless
|
||||
the ``force`` parameter is set to ``True`` (this avoids accidentally clearing logs and metrics).
|
||||
|
||||
:param bool set_started_on_success: If successful, automatically set the Task to started?
|
||||
:param bool set_started_on_success: If successful, automatically set the Task to `started`
|
||||
|
||||
- ``True`` - If successful, set to started.
|
||||
- ``False`` - If successful, do not set to started. (default)
|
||||
|
||||
:param bool force: Force a Task reset, even when executing the Task (experiment) remotely in a worker?
|
||||
:param bool force: Force a Task reset, even when executing the Task (experiment) remotely in a worker
|
||||
|
||||
- ``True`` - Force
|
||||
- ``False`` - Do not force (default)
|
||||
@ -1290,7 +1290,7 @@ class Task(_Task):
|
||||
:param object artifact_object: The artifact object.
|
||||
:param dict metadata: A dictionary of key-value pairs for any metadata. This dictionary appears with the
|
||||
experiment in the **Trains Web-App (UI)**, **ARTIFACTS** tab.
|
||||
:param bool delete_after_upload: After the upload, delete the local copy of the artifact?
|
||||
:param bool delete_after_upload: After the upload, delete the local copy of the artifact
|
||||
|
||||
- ``True`` - Delete the local copy of the artifact.
|
||||
- ``False`` - Do not delete. (default)
|
||||
@ -1337,9 +1337,9 @@ class Task(_Task):
|
||||
.. deprecated:: 0.13.0
|
||||
This method is deprecated. Use :meth:`Task.is_main_task` instead.
|
||||
|
||||
Is this Task object the main execution Task (initially returned by :meth:`Task.init`)?
|
||||
Is this Task object the main execution Task (initially returned by :meth:`Task.init`)
|
||||
|
||||
:return: Is this Task object the main execution Task?
|
||||
:return: Is this Task object the main execution Task
|
||||
|
||||
- ``True`` - Is the main execution Task.
|
||||
- ``False`` - Is not the main execution Task.
|
||||
@ -1350,7 +1350,7 @@ class Task(_Task):
|
||||
def is_main_task(self):
|
||||
# type: () -> bool
|
||||
"""
|
||||
Is this Task object the main execution Task (initially returned by :meth:`Task.init`)?
|
||||
Is this Task object the main execution Task (initially returned by :meth:`Task.init`)
|
||||
|
||||
.. note::
|
||||
If :meth:`Task.init` was never called, this method will *not* create
|
||||
@ -1360,7 +1360,7 @@ class Task(_Task):
|
||||
|
||||
Task.init() == task
|
||||
|
||||
:return: Is this Task object the main execution Task?
|
||||
:return: Is this Task object the main execution Task
|
||||
|
||||
- ``True`` - Is the main execution Task.
|
||||
- ``False`` - Is not the main execution Task.
|
||||
@ -1520,14 +1520,14 @@ class Task(_Task):
|
||||
|
||||
:param queue_name: The queue name used for enqueueing the task. If ``None``, this call exits the process
|
||||
without enqueuing the task.
|
||||
:param clone: Clone the Task and execute the newly cloned Task?
|
||||
:param clone: Clone the Task and execute the newly cloned Task
|
||||
|
||||
The values are:
|
||||
|
||||
- ``True`` - A cloned copy of the Task will be created, and enqueued, instead of this Task.
|
||||
- ``False`` - The Task will be enqueued.
|
||||
|
||||
:param exit_process: The function call will leave the calling process at the end?
|
||||
:param exit_process: The function call will leave the calling process at the end
|
||||
|
||||
- ``True`` - Exit the process (exit(0)).
|
||||
- ``False`` - Do not exit the process.
|
||||
|
Loading…
Reference in New Issue
Block a user