mirror of
https://github.com/clearml/clearml-docs
synced 2025-06-26 18:17:44 +00:00
Update Docusaurus (#855)
This commit is contained in:
parent
f52a139c34
commit
d166467a32
@ -253,7 +253,7 @@ clearml-session --continue-session <session_id> --store-workspace ~/workspace
|
||||
| `--version`| Display the clearml-session utility version| N/A|
|
||||
| `--vscode-extensions` |Install additional VSCode extensions and VSCode python extensions (example: `ms-python.python,ms-python.black-formatter,ms-python.pylint,ms-python.flake8`)|`none`|
|
||||
| `--vscode-server` | Install VSCode on interactive session | `true` |
|
||||
| `--vscode-version` | Set VSCode server (code-server) version, as well as VSCode python extension version <vscode:python-ext> (example: "3.7.4:2020.10.332292344")| `4.14.1:2023.12.0`|
|
||||
| `--vscode-version` | Set VSCode server (code-server) version, as well as VSCode python extension version `<vscode:python-ext>` (example: "3.7.4:2020.10.332292344")| `4.14.1:2023.12.0`|
|
||||
| `--yes`, `-y`| Automatic yes to prompts; assume "yes" as answer to all prompts and run non-interactively |N/A|
|
||||
|
||||
</div>
|
||||
|
@ -712,7 +712,7 @@ To limit the number of simultaneous tasks run in services mode, pass the maximum
|
||||
|
||||
Launch a service task like any other task, by enqueuing it to the appropriate queue.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Do not enqueue training or inference tasks into the services queue. They will put an unnecessary load on the server.
|
||||
:::
|
||||
|
||||
@ -799,7 +799,7 @@ Override worker schedules by:
|
||||
|
||||
Set a schedule for a worker from the command line when running `clearml-agent`. Two properties enable setting working hours:
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Use only one of these properties
|
||||
:::
|
||||
|
||||
@ -828,7 +828,7 @@ For example:
|
||||
|
||||
Set a schedule for a worker using configuration file options. The options are:
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Use only one of these properties
|
||||
:::
|
||||
|
||||
@ -845,7 +845,7 @@ For example, set a worker's schedule from 5 PM to 8 PM on Sunday through Tuesday
|
||||
|
||||
Runtime properties override the command line uptime / downtime properties. The runtime properties are:
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Use only one of these properties
|
||||
:::
|
||||
|
||||
@ -861,13 +861,15 @@ endpoint, as follows:
|
||||
|
||||
For example, to force a worker on for 24 hours:
|
||||
|
||||
curl --user <key>:<secret> --header "Content-Type: application/json" --data '{"worker":"<worker_id>","runtime_properties":[{"key": "force", "value": "on", "expiry": 86400}]}' http://<api-server-hostname-or-ip>:8008/workers.set_runtime_properties
|
||||
```
|
||||
curl --user <key>:<secret> --header "Content-Type: application/json" --data '{"worker":"<worker_id>","runtime_properties":[{"key": "force", "value": "on", "expiry": 86400}]}' http://<api-server-hostname-or-ip>:8008/workers.set_runtime_properties
|
||||
```
|
||||
|
||||
### Overriding Worker Schedules Using Queue Tags
|
||||
|
||||
Queue tags override command line and runtime properties. The queue tags are the following:
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Use only one of these properties
|
||||
:::
|
||||
|
||||
|
@ -255,7 +255,7 @@ will be deleted.
|
||||
|
||||
If a dataset is a parent to a dataset(s), you must pass `--force` to delete it.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Deleting a parent dataset may cause child datasets to lose data!
|
||||
:::
|
||||
|
||||
|
@ -302,7 +302,7 @@ case, all matching datasets will be deleted.
|
||||
|
||||
If a dataset is a parent to a dataset(s), you must pass `force=True` in order to delete it.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Deleting a parent dataset may cause child datasets to lose data!
|
||||
:::
|
||||
|
||||
|
@ -573,7 +573,7 @@ the `offline_mode` argument to `True`:
|
||||
|
||||
* Before running a task, set `CLEARML_OFFLINE_MODE=1`
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Offline mode only works with tasks created using [`Task.init()`](../references/sdk/task.md#taskinit) and not with those created
|
||||
using [`Task.create()`](../references/sdk/task.md#taskcreate).
|
||||
:::
|
||||
@ -820,7 +820,7 @@ task.set_parameters({'Args/epochs':7, 'lr': 0.5})
|
||||
task.set_parameter(name='decay',value=0.001)
|
||||
```
|
||||
|
||||
:::caution Overwriting Parameters
|
||||
:::warning Overwriting Parameters
|
||||
`Task.set_parameters()` replaces any existing hyperparameters in the task.
|
||||
:::
|
||||
|
||||
|
@ -116,7 +116,7 @@ in either case).
|
||||
|
||||
* Set to `true` to allow passing host environments into docker container with Task's docker container arguments. For example: `"-e HOST_NAME=$HOST_NAME"`.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Use with care! This might introduce security risks by allowing access to keys/secret on the host machine.
|
||||
:::
|
||||
|
||||
@ -736,7 +736,7 @@ Dictionary of configuration options for the ClearML Server API, web, and file se
|
||||
|
||||
* The URL of your ClearML file server. For example, `https://files.MyDomain.com`.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
You must use a secure protocol with ``api.web_server``, ``api.files_server``, and ``api.api_server``. Use `https`, not `http`.
|
||||
:::
|
||||
|
||||
@ -747,7 +747,7 @@ You must use a secure protocol with ``api.web_server``, ``api.files_server``, an
|
||||
* Set the request method for all API requests and auth login. This can be useful when `GET` requests with payloads are
|
||||
blocked by a server, and `POST` requests can be used instead. The request options are: "GET", "POST", "PUT".
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
This configuration option is experimental, and has not been vigorously tested, so it may have unintended consequences.
|
||||
:::
|
||||
|
||||
@ -784,7 +784,7 @@ This configuration option is experimental, and has not been vigorously tested, s
|
||||
* `true` - Verify
|
||||
* `false` - Do not verify.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Set to False only if required.
|
||||
:::
|
||||
|
||||
@ -1344,7 +1344,7 @@ This option is deprecated. This plot behavior is now controlled via the UI
|
||||
**`sdk.network.iteration.retry_backoff_factor_sec`** (*integer*)
|
||||
|
||||
* For retries when getting frames from the server, this is backoff factor for consecutive retry attempts. This is used to
|
||||
determine the number of seconds between retries. The retry backoff factor is calculated as {backoff factor} * (2 ^ ({number of total retries} - 1)).
|
||||
determine the number of seconds between retries. The retry backoff factor is calculated as `{backoff factor} * (2 ^ ({number of total retries} - 1))`.
|
||||
|
||||
<br/>
|
||||
|
||||
|
@ -19,7 +19,7 @@ and delete all cookies under the ClearML Server URL.
|
||||
|
||||
## Launching
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
By default, ClearML Server deploys as an open network. To restrict ClearML Server access, follow the instructions
|
||||
in the [Security](clearml_server_security.md) page.
|
||||
:::
|
||||
@ -70,7 +70,7 @@ The pre-built ClearML Server storage configuration is the following:
|
||||
|
||||
## Backing Up and Restoring Data and Configuration
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Stop your server before backing up or restoring data and configuration
|
||||
:::
|
||||
|
||||
|
@ -166,15 +166,17 @@ The following example, which is based on AWS load balancing, demonstrates the co
|
||||
|
||||
1. In the ClearML Server `/opt/clearml/config/apiserver.conf` file, add the following `auth.cookies` section:
|
||||
|
||||
auth {
|
||||
cookies {
|
||||
httponly: true
|
||||
secure: true
|
||||
domain: ".clearml.mydomain.com"
|
||||
max_age: 99999999999
|
||||
}
|
||||
}
|
||||
|
||||
```
|
||||
auth {
|
||||
cookies {
|
||||
httponly: true
|
||||
secure: true
|
||||
domain: ".clearml.mydomain.com"
|
||||
max_age: 99999999999
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
:::tip
|
||||
If the `apiserver.conf` file does not exist, create your own in ClearML Server's `/opt/clearml/config` directory (or
|
||||
an alternate folder you configured), and input the modified configuration
|
||||
@ -212,7 +214,7 @@ For improved security, the ports for ClearML Server Elasticsearch, MongoDB, and
|
||||
they are only open internally in the docker network. If external access is needed, open these ports (but make sure to
|
||||
understand the security risks involved with doing so).
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Opening the ports for Elasticsearch, MongoDB, and Redis for external access may pose a security concern and is not recommended
|
||||
unless you know what you're doing. Network security measures, such as firewall configuration, should be considered when
|
||||
opening ports for external access.
|
||||
@ -261,27 +263,29 @@ Without web login authentication, ClearML Server does not restrict access (by de
|
||||
|
||||
For example:
|
||||
|
||||
auth {
|
||||
# Fixed users login credentials
|
||||
# No other user will be able to login
|
||||
fixed_users {
|
||||
enabled: true
|
||||
pass_hashed: false
|
||||
users: [
|
||||
{
|
||||
username: "jane"
|
||||
password: "12345678"
|
||||
name: "Jane Doe"
|
||||
},
|
||||
{
|
||||
username: "john"
|
||||
password: "12345678"
|
||||
name: "John Doe"
|
||||
},
|
||||
]
|
||||
}
|
||||
```
|
||||
auth {
|
||||
# Fixed users login credentials
|
||||
# No other user will be able to login
|
||||
fixed_users {
|
||||
enabled: true
|
||||
pass_hashed: false
|
||||
users: [
|
||||
{
|
||||
username: "jane"
|
||||
password: "12345678"
|
||||
name: "Jane Doe"
|
||||
},
|
||||
{
|
||||
username: "john"
|
||||
password: "12345678"
|
||||
name: "John Doe"
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
}
|
||||
```
|
||||
|
||||
:::tip
|
||||
If the `apiserver.conf` file does not exist, create your own in ClearML Server's `/opt/clearml/config` directory (or
|
||||
an alternate folder you configured), and input the modified configuration
|
||||
@ -338,18 +342,19 @@ Modify the following settings for the watchdog:
|
||||
section and specify the watchdog settings.
|
||||
|
||||
For example:
|
||||
```
|
||||
tasks {
|
||||
non_responsive_tasks_watchdog {
|
||||
enabled: true
|
||||
|
||||
tasks {
|
||||
non_responsive_tasks_watchdog {
|
||||
enabled: true
|
||||
|
||||
# In-progress tasks that haven't been updated for at least 'value' seconds will be stopped by the watchdog
|
||||
threshold_sec: 7200
|
||||
# In-progress tasks that haven't been updated for at least 'value' seconds will be stopped by the watchdog
|
||||
threshold_sec: 7200
|
||||
|
||||
# Watchdog will sleep for this number of seconds after each cycle
|
||||
watch_interval_sec: 900
|
||||
}
|
||||
# Watchdog will sleep for this number of seconds after each cycle
|
||||
watch_interval_sec: 900
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
:::tip
|
||||
If the `apiserver.conf` file does not exist, create your own in ClearML Server's `/opt/clearml/config` directory (or
|
||||
|
@ -22,7 +22,7 @@ The migration process makes use of a script that automatically performs the foll
|
||||
* Renames the original data directory to avoid accidental reuse.
|
||||
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Once the migration process completes successfully, the data is no longer accessible to the older version of Trains Server,
|
||||
and ClearML Server needs to be installed.
|
||||
:::
|
||||
@ -140,14 +140,14 @@ and ClearML Server needs to be installed.
|
||||
|
||||
Upon successful completion, the migration script renames the original **Trains Server** directory, which contains the now
|
||||
migrated data, and prints a completion message:
|
||||
|
||||
Renaming the source directory /opt/trains/data/elastic to /opt/trains/data/elastic_migrated_<date_time>.
|
||||
Upgrade completed.
|
||||
|
||||
```
|
||||
Renaming the source directory /opt/trains/data/elastic to /opt/trains/data/elastic_migrated_<date_time>.
|
||||
Upgrade completed.
|
||||
```
|
||||
All console output during the execution of the migration script is saved to a log file in the directory where the migration script executes:
|
||||
|
||||
<path_to_script>/upgrade_to_7_<date_time>.log
|
||||
|
||||
```
|
||||
<path_to_script>/upgrade_to_7_<date_time>.log
|
||||
```
|
||||
If the migration script does not complete successfully, the migration script prints the error.
|
||||
|
||||
:::important
|
||||
|
@ -65,7 +65,7 @@ For more information see the [Compute Engine Documentation](https://cloud.google
|
||||
## Launching
|
||||
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
By default, ClearML Server launches with unrestricted access. To restrict ClearML Server access, follow the
|
||||
instructions in the [Security](clearml_server_security.md) page.
|
||||
:::
|
||||
@ -89,7 +89,7 @@ The minimum requirements for ClearML Server are:
|
||||
|
||||
## Backing Up and Restoring Data and Configuration
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Stop your server before backing up or restoring data and configuration
|
||||
:::
|
||||
|
||||
|
@ -23,7 +23,7 @@ Ensure that the `helm` binary is in the PATH of your shell.
|
||||
You will create a multi-node Kubernetes cluster using Helm, and then install ClearML in your cluster. For deployment
|
||||
instructions with up-to-date Helms charts, see the [clearml-helm-charts repository](https://github.com/allegroai/clearml-helm-charts/tree/main/charts/clearml#local-environment).
|
||||
|
||||
:::caution Server Access
|
||||
:::warning Server Access
|
||||
By default, ClearML Server launches with unrestricted access. To restrict ClearML Server access, follow the
|
||||
instructions in the [Security](clearml_server_security.md) page.
|
||||
:::
|
||||
|
@ -30,7 +30,7 @@ For Linux users only:
|
||||
## Deploying
|
||||
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
By default, ClearML Server launches with unrestricted access. To restrict ClearML Server access, follow the
|
||||
instructions in the [Security](clearml_server_security.md) page.
|
||||
:::
|
||||
@ -157,7 +157,7 @@ After deploying ClearML Server, the services expose the following ports:
|
||||
|
||||
## Backing Up and Restoring Data and Configuration
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Stop your server before backing up or restoring data and configuration
|
||||
:::
|
||||
|
||||
|
@ -15,7 +15,7 @@ and delete all cookies under the ClearML Server URL.
|
||||
|
||||
## Deploying
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
By default, ClearML Server launches with unrestricted access. To restrict ClearML Server access, follow the instructions in the [Security](clearml_server_security.md) page.
|
||||
:::
|
||||
|
||||
|
@ -13,7 +13,7 @@ to upgrade and migrate to a [new AWS instance](#upgrading-and-migrating-to-a-new
|
||||
|
||||
This section contains the steps to upgrade ClearML Server on the same AWS instance.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Some legacy **Trains Server** AMIs provided an auto-upgrade on restart capability. This functionality is now deprecated.
|
||||
:::
|
||||
|
||||
|
34
docs/faq.md
34
docs/faq.md
@ -355,17 +355,18 @@ Your firewall may be preventing the connection. Try one of the following solutio
|
||||
* Direct python "requests" to use the enterprise certificate file by setting the OS environment variables CURL_CA_BUNDLE or REQUESTS_CA_BUNDLE. For a detailed discussion of this topic, see [https://stackoverflow.com/questions/48391750/disable-python-requests-ssl-validation-for-an-imported-module](https://stackoverflow.com/questions/48391750/disable-python-requests-ssl-validation-for-an-imported-module).
|
||||
* Disable certificate verification
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
For security reasons, it is not recommended to disable certificate verification
|
||||
:::
|
||||
1. Upgrade ClearML to the current version:
|
||||
|
||||
pip install -U clearml
|
||||
|
||||
```
|
||||
pip install -U clearml
|
||||
```
|
||||
1. Create a new `clearml.conf` configuration file (see a [sample configuration file](https://github.com/allegroai/clearml/blob/master/docs/clearml.conf)), containing:
|
||||
|
||||
api { verify_certificate = False }
|
||||
|
||||
|
||||
```
|
||||
api { verify_certificate = False }
|
||||
```
|
||||
1. Copy the new `clearml.conf` file to:
|
||||
* Linux - `~/clearml.conf`
|
||||
* Mac - `$HOME/clearml.conf`
|
||||
@ -436,7 +437,7 @@ To delete an object programmatically, use the relevant method:
|
||||
* Datasets - [`Dataset.delete()`](references/sdk/dataset.md#datasetdelete)
|
||||
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
You cannot undo the deletion of a ClearML object.
|
||||
:::
|
||||
|
||||
@ -554,7 +555,7 @@ You can enable offline mode in one of the following ways:
|
||||
the `offline_mode` argument to `True`
|
||||
* Before running a task, set `CLEARML_OFFLINE_MODE=1`
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Offline mode only works with tasks created using [`Task.init()`](references/sdk/task.md#taskinit) and not with those created
|
||||
using [`Task.create()`](references/sdk/task.md#taskcreate).
|
||||
:::
|
||||
@ -1062,13 +1063,14 @@ Do the following:
|
||||
```
|
||||
|
||||
1. Run the ClearML wizard `clearml-init` to configure ClearML for ClearML Server, which will prompt you to open the ClearML Web UI at, [http://127.0.0.1:8080/](http://127.0.0.1:8080/), and create new ClearML credentials.
|
||||
|
||||
The wizard completes with:
|
||||
|
||||
Verifying credentials ...
|
||||
Credentials verified!
|
||||
New configuration stored in /home/<username>/clearml.conf
|
||||
ClearML setup completed successfully.
|
||||
|
||||
The wizard completes with:
|
||||
```
|
||||
Verifying credentials ...
|
||||
Credentials verified!
|
||||
New configuration stored in /home/<username>/clearml.conf
|
||||
ClearML setup completed successfully.
|
||||
```
|
||||
|
||||
<a className="tr_top_negative" id="elastic_watermark"></a>
|
||||
|
||||
|
@ -111,7 +111,7 @@ This mode is intended for running maintenance tasks. Some suitable tasks include
|
||||
- [Control Service](../guides/services/aws_autoscaler.md) - AWS Autoscaler for example
|
||||
- [External services](../guides/services/slack_alerts.md) - Such as Slack integration alert service
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Do not enqueue training or inference tasks into the services queue. They will put an unnecessary load on the server.
|
||||
:::
|
||||
|
||||
|
@ -25,7 +25,7 @@ private credentials (assuming the entire code base, including `.git` already exi
|
||||
|
||||
## Optional: ClearML Configuration Parameters
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
If you set ClearML configuration parameters (ClearML Server and ClearML credentials) in the plugin, they will override
|
||||
the settings in the ClearML configuration file.
|
||||
:::
|
||||
|
@ -62,21 +62,23 @@ task = Task.init(
|
||||
|
||||
When the script runs, ClearML creates the following directory structure:
|
||||
|
||||
+ - <output destination name>
|
||||
| +-- <project name>
|
||||
| +-- <task name>.<Task Id>
|
||||
| +-- models
|
||||
| +-- artifacts
|
||||
|
||||
```
|
||||
+ - <output destination name>
|
||||
| +-- <project name>
|
||||
| +-- <task name>.<Task Id>
|
||||
| +-- models
|
||||
| +-- artifacts
|
||||
```
|
||||
and puts the model checkpoints (snapshots) and artifacts in that folder.
|
||||
|
||||
For example, if the Task ID is `9ed78536b91a44fbb3cc7a006128c1b0`, then the directory structure will be:
|
||||
|
||||
+ - model_snapshots
|
||||
| +-- examples
|
||||
| +-- extending automagical ClearML example.9ed78536b91a44fbb3cc7a006128c1b0
|
||||
| +-- models
|
||||
| +-- artifacts
|
||||
```
|
||||
+ - model_snapshots
|
||||
| +-- examples
|
||||
| +-- extending automagical ClearML example.9ed78536b91a44fbb3cc7a006128c1b0
|
||||
| +-- models
|
||||
| +-- artifacts
|
||||
```
|
||||
|
||||
## Step 2: Logger Class Reporting Methods
|
||||
|
||||
|
@ -59,7 +59,7 @@ python slack_alerts.py --channel <Slack-channel-name> --slack-api <Slack-API-tok
|
||||
The script supports the following additional command line options:
|
||||
* `service_queue` - The queue to use when running remotely as a service. The default value is `services` (make sure
|
||||
your workspace has such a queue and to assign a ClearML Agent to this queue).
|
||||
* `message_prefix` - A message prefix for Slack alerts. For example, to alert all channel members use: "Hey <!here>".
|
||||
* `message_prefix` - A message prefix for Slack alerts. For example, to alert all channel members use: `"Hey <!here>"`.
|
||||
* `min_num_iterations` - Minimal iteration threshold below which experiments are ignored. Use this option to eliminate
|
||||
debug sessions that fail quickly. The default value is 0.
|
||||
* `project` - The name of the project to monitor. By default, all projects are monitored.
|
||||
|
@ -23,7 +23,7 @@ the `offline_mode` argument to `True`
|
||||
|
||||
* Before running a task, set `CLEARML_OFFLINE_MODE=1`
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
Offline mode only works with tasks created using [`Task.init()`](../references/sdk/task.md#taskinit) and not with those created
|
||||
using [`Task.create()`](../references/sdk/task.md#taskcreate).
|
||||
:::
|
||||
|
@ -51,33 +51,34 @@ For more information about workers, worker daemons, and queues, see [Agents and
|
||||
Run the worker daemon on the local development machine.
|
||||
1. Open a terminal session.
|
||||
1. Run the following `clearml-agent` command which runs a worker daemon listening to the `default` queue:
|
||||
|
||||
clearml-agent daemon --queue default
|
||||
|
||||
```
|
||||
clearml-agent daemon --queue default
|
||||
```
|
||||
The response to this command is information about the configuration, the worker, and the queue. For example:
|
||||
|
||||
Current configuration (clearml_agent v0.16.0, location: /home/<username>/clearml.conf):
|
||||
----------------------
|
||||
agent.worker_id =
|
||||
agent.worker_name = LAPTOP-PPTKKPGK
|
||||
agent.python_binary =
|
||||
agent.package_manager.type = pip
|
||||
.
|
||||
.
|
||||
.
|
||||
sdk.development.worker.report_period_sec = 2
|
||||
sdk.development.worker.ping_period_sec = 30
|
||||
sdk.development.worker.log_stdout = true
|
||||
```
|
||||
Current configuration (clearml_agent v0.16.0, location: /home/<username>/clearml.conf):
|
||||
----------------------
|
||||
agent.worker_id =
|
||||
agent.worker_name = LAPTOP-PPTKKPGK
|
||||
agent.python_binary =
|
||||
agent.package_manager.type = pip
|
||||
.
|
||||
.
|
||||
.
|
||||
sdk.development.worker.report_period_sec = 2
|
||||
sdk.development.worker.ping_period_sec = 30
|
||||
sdk.development.worker.log_stdout = true
|
||||
|
||||
Worker "LAPTOP-PPTKKPGK:0" - Listening to queues:
|
||||
+ ---------------------------------+---------+-------+
|
||||
| id | name | tags |
|
||||
+ ---------------------------------+---------+-------+
|
||||
| 2a03daf5ff9a4255b9915fbd5306f924 | default | |
|
||||
+ ---------------------------------+---------+-------+
|
||||
Worker "LAPTOP-PPTKKPGK:0" - Listening to queues:
|
||||
+ ---------------------------------+---------+-------+
|
||||
| id | name | tags |
|
||||
+ ---------------------------------+---------+-------+
|
||||
| 2a03daf5ff9a4255b9915fbd5306f924 | default | |
|
||||
+ ---------------------------------+---------+-------+
|
||||
|
||||
Running CLEARML-AGENT daemon in background mode, writing stdout/stderr to /home/<username>/.clearml_agent_daemon_outym6lqxrz.txt
|
||||
|
||||
Running CLEARML-AGENT daemon in background mode, writing stdout/stderr to /home/<username>/.clearml_agent_daemon_outym6lqxrz.txt
|
||||
```
|
||||
|
||||
## Step 5: Enqueue the Tuned Experiment
|
||||
|
||||
Enqueue the tuned experiment.
|
||||
|
@ -154,44 +154,45 @@ This image shows a SingleFrame in the ClearML Enterprise WebApp (UI) [frame view
|
||||
|
||||
<Collapsible type="configuration" title="SingleFrame details represented in the WebApp">
|
||||
|
||||
|
||||
id : "287024"
|
||||
timestamp : 0
|
||||
rois : Array[2] [
|
||||
{
|
||||
"label":["tennis racket"],
|
||||
"poly":[174,189,149,152,117,107,91,72,68,45,57,33,53,30,49,32,48,34,46,35,46,37,84,92,112,128,143,166,166,191,170,203,178,196,179,194,-999999999,194,238,204,250,212,250,221,250,223,249,206,230,205,230],
|
||||
"confidence":1,
|
||||
"sources":["default"],
|
||||
"id":"f9fc8629d99b4e65aecacedd32ac356e"
|
||||
},
|
||||
{
|
||||
"label":["person"],
|
||||
"poly":[158,365,161,358,165,335,170,329,171,321,171,307,173,299,172,292,171,277,171,269,170,260,170,254,171,237,177,225,172,218,167,215,164,207,167,205,171,199,174,196,183,193,188,192,192,192,202,199,207,200,232,187,238,182,240,178,244,172,245,169,245,166,241,163,235,164,233,159,239,150,240,146,240,134,237,137,231,141,222,142,217,136,216,130,215,123,215,116,224,102,229,99,233,96,245,108,256,92,272,84,292,87,309,92,319,101,328,121,329,134,327,137,325,140,331,152,327,155,323,159,324,167,320,174,319,183,327,196,329,232,328,243,323,248,315,254,316,262,314,269,314,280,317,302,313,326,311,330,301,351,299,361,288,386,274,410,269,417,260,427,256,431,249,439,244,448,247,468,249,486,247,491,245,493,243,509,242,524,241,532,237,557,232,584,233,608,233,618,228,640,172,640,169,640,176,621,174,604,147,603,146,609,151,622,144,634,138,638,128,640,49,640,0,640,0,636,0,631,0,630,0,629,37,608,55,599,66,594,74,594,84,593,91,593,99,571,110,534,114,523,117,498,116,474,113,467,113,459,113,433,113,427,118,412,137,391,143,390,147,386,157,378,157,370],
|
||||
"confidence":1,
|
||||
"sources":["default"],
|
||||
"id":"eda8c727fea24c49b6438e5e17c0a846"
|
||||
}
|
||||
]
|
||||
sources : Array[1] [
|
||||
{
|
||||
"id":"default",
|
||||
"uri":"https://s3.amazonaws.com/allegro-datasets/coco/train2017/000000287024.jpg",
|
||||
"content_type":"image/jpeg",
|
||||
"width":427,
|
||||
"height":640,
|
||||
"timestamp":0
|
||||
}
|
||||
]
|
||||
dataset : Object
|
||||
{
|
||||
"id":"f7edb3399164460d82316fa5ab549d5b",
|
||||
"version":"6ad8b10c668e419f9dd40422f667592c"
|
||||
}
|
||||
context_id : https://s3.amazonaws.com/allegro-datasets/coco/train2017/000000287024.jpg
|
||||
saved : 1598982880693
|
||||
saved_in_version : "6ad8b10c668e419f9dd40422f667592c"
|
||||
num_frames : 1
|
||||
```
|
||||
id : "287024"
|
||||
timestamp : 0
|
||||
rois : Array[2] [
|
||||
{
|
||||
"label":["tennis racket"],
|
||||
"poly":[174,189,149,152,117,107,91,72,68,45,57,33,53,30,49,32,48,34,46,35,46,37,84,92,112,128,143,166,166,191,170,203,178,196,179,194,-999999999,194,238,204,250,212,250,221,250,223,249,206,230,205,230],
|
||||
"confidence":1,
|
||||
"sources":["default"],
|
||||
"id":"f9fc8629d99b4e65aecacedd32ac356e"
|
||||
},
|
||||
{
|
||||
"label":["person"],
|
||||
"poly":[158,365,161,358,165,335,170,329,171,321,171,307,173,299,172,292,171,277,171,269,170,260,170,254,171,237,177,225,172,218,167,215,164,207,167,205,171,199,174,196,183,193,188,192,192,192,202,199,207,200,232,187,238,182,240,178,244,172,245,169,245,166,241,163,235,164,233,159,239,150,240,146,240,134,237,137,231,141,222,142,217,136,216,130,215,123,215,116,224,102,229,99,233,96,245,108,256,92,272,84,292,87,309,92,319,101,328,121,329,134,327,137,325,140,331,152,327,155,323,159,324,167,320,174,319,183,327,196,329,232,328,243,323,248,315,254,316,262,314,269,314,280,317,302,313,326,311,330,301,351,299,361,288,386,274,410,269,417,260,427,256,431,249,439,244,448,247,468,249,486,247,491,245,493,243,509,242,524,241,532,237,557,232,584,233,608,233,618,228,640,172,640,169,640,176,621,174,604,147,603,146,609,151,622,144,634,138,638,128,640,49,640,0,640,0,636,0,631,0,630,0,629,37,608,55,599,66,594,74,594,84,593,91,593,99,571,110,534,114,523,117,498,116,474,113,467,113,459,113,433,113,427,118,412,137,391,143,390,147,386,157,378,157,370],
|
||||
"confidence":1,
|
||||
"sources":["default"],
|
||||
"id":"eda8c727fea24c49b6438e5e17c0a846"
|
||||
}
|
||||
]
|
||||
sources : Array[1] [
|
||||
{
|
||||
"id":"default",
|
||||
"uri":"https://s3.amazonaws.com/allegro-datasets/coco/train2017/000000287024.jpg",
|
||||
"content_type":"image/jpeg",
|
||||
"width":427,
|
||||
"height":640,
|
||||
"timestamp":0
|
||||
}
|
||||
]
|
||||
dataset : Object
|
||||
{
|
||||
"id":"f7edb3399164460d82316fa5ab549d5b",
|
||||
"version":"6ad8b10c668e419f9dd40422f667592c"
|
||||
}
|
||||
context_id : https://s3.amazonaws.com/allegro-datasets/coco/train2017/000000287024.jpg
|
||||
saved : 1598982880693
|
||||
saved_in_version : "6ad8b10c668e419f9dd40422f667592c"
|
||||
num_frames : 1
|
||||
```
|
||||
|
||||
</Collapsible>
|
||||
|
||||
|
@ -3,7 +3,7 @@ title: MMCV v1.x
|
||||
---
|
||||
|
||||
:::info
|
||||
`ClearMLLoggerHook` is supported by `mmcv` =>1.5.1 and <=1.7.0.
|
||||
`ClearMLLoggerHook` is supported by mmcv `=>1.5.1` and `<=1.7.0`.
|
||||
:::
|
||||
|
||||
:::tip
|
||||
|
@ -191,7 +191,7 @@ title: Version 0.16
|
||||
|
||||
**Bug Fixes**
|
||||
|
||||
* Fix typing dependency for Python<3.5 ([GitHub trains Issue 184](https://github.com/allegroai/trains/issues/184)).
|
||||
* Fix typing dependency for `Python<3.5` ([GitHub trains Issue 184](https://github.com/allegroai/trains/issues/184)).
|
||||
* Fix git+https requirements handling, resolve top_level.txt package name (kerastuner from git was not detected).
|
||||
* Fix `Task.get_reported_console_output()` for new Trains Server API v2.9.
|
||||
* Fix cache handling for different partitions / drives / devices.
|
||||
|
@ -4,7 +4,7 @@ title: Version 1.0
|
||||
|
||||
### ClearML Serving 1.0.0
|
||||
|
||||
:::caution Backwards Compatibility
|
||||
:::warning Backwards Compatibility
|
||||
This release is not backwards compatible
|
||||
:::
|
||||
|
||||
@ -260,7 +260,7 @@ Arguments order changed in `Logger.report_line_plot()`, `Logger.report_plotly()`
|
||||
* Add filters time columns
|
||||
* Add filters for custom columns (metrics and hyperparameters)
|
||||
* Add secondary nested sorting
|
||||
* Add worker<->queue clickable reference in workers and queues tables
|
||||
* Add `worker<->queue` clickable reference in workers and queues tables
|
||||
* Add presenting all metric debug samples concurrently
|
||||
* Add Full project name display in project cards ([ClearML GitHub issue 81](https://github.com/allegroai/clearml/issues/81#issuecomment-823303842))
|
||||
* Add option for continuing aborted tasks
|
||||
|
@ -4,7 +4,7 @@ title: Version 1.1
|
||||
|
||||
### ClearML Serving 1.1.0
|
||||
|
||||
:::caution Backwards Compatibility
|
||||
:::warning Backwards Compatibility
|
||||
This release is not backwards compatible - see notes below on upgrading
|
||||
:::
|
||||
|
||||
|
@ -98,7 +98,7 @@ an empty string
|
||||
* Fix `Dataset.get_local_copy()` is allowed for a non-finalized dataset
|
||||
* Fix `Task.upload_artifact()` does not upload empty lists/tuples
|
||||
* Fix pipeline retry mechanism interface
|
||||
* Fix Python <3.5 compatibility
|
||||
* Fix `Python <3.5` compatibility
|
||||
* Fix local cache warning (should be a debug message)
|
||||
|
||||
### ClearML SDK 1.7.0
|
||||
|
@ -18,7 +18,7 @@ on completed/failed Tasks via Slack integration.
|
||||
* Project - Monitor a specific project. You can select an option to also monitor the specified project's subprojects
|
||||
* Entire workspace - Monitor all projects in your workspace
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
If your workspace or specified project contains a large number of experiments, the dashboard can take a while to update.
|
||||
:::
|
||||
|
||||
|
@ -378,14 +378,21 @@ link to see the link's title.
|
||||
|
||||
The MarkDown code for a collapsible panel looks like this:
|
||||
|
||||
| MarkDown | Rendered Output |
|
||||
|---|---|
|
||||
| <code><details\><br/> <summary\>Section title</summary\><br/> Collapsible Section Contents<br/></details\></code>|<details><summary>Section title</summary>Collapsible Section Contents</details>|
|
||||
```
|
||||
<details><summary>Section title</summary>Collapsible Section Contents</details>
|
||||
```
|
||||
|
||||
The collapsible panel is surrounded by `<details>` tags. Within the `<details>` tag, add the section's title between
|
||||
the `<summary>` tags. This title can be seen when the panel is collapsed. After the `</summary>` tag, add the panel
|
||||
contents.
|
||||
|
||||
It is rendered like this:
|
||||
|
||||
<details><summary>Section title</summary>Collapsible Section Contents</details>
|
||||
|
||||
|
||||
|
||||
|
||||
### Horizontal Rules
|
||||
|
||||
Create horizontal lines using three hyphens (`---`), underscores (`___`), or asterisks (`***`):
|
||||
|
@ -7,6 +7,7 @@
|
||||
* @format
|
||||
*/
|
||||
|
||||
import {themes as prismThemes} from 'prism-react-renderer';
|
||||
|
||||
const path = require('path');
|
||||
|
||||
@ -23,8 +24,8 @@ module.exports = {
|
||||
projectName: 'ClearML', // Usually your repo name.
|
||||
themeConfig: {
|
||||
prism: {
|
||||
theme: require('prism-react-renderer/themes/dracula'),
|
||||
darkTheme: require('prism-react-renderer/themes/dracula'),
|
||||
theme: prismThemes.dracula,
|
||||
darkTheme: prismThemes.dracula,
|
||||
},
|
||||
//algolia algolia: {
|
||||
//algolia appId: 'ALGOLIA_APP_ID', // The application ID provided by Algolia
|
||||
|
12938
package-lock.json
generated
12938
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
27
package.json
27
package.json
@ -16,21 +16,26 @@
|
||||
"prettier:diff": "prettier --config .prettierrc --list-different \"**/*.{js,md}\""
|
||||
},
|
||||
"dependencies": {
|
||||
"@cmfcmf/docusaurus-search-local": "^0.6.2",
|
||||
"@docusaurus/core": "^2.3.1",
|
||||
"@docusaurus/plugin-content-blog": "^2.3.1",
|
||||
"@docusaurus/plugin-google-analytics": "^2.3.1",
|
||||
"@docusaurus/plugin-google-gtag": "^2.3.1",
|
||||
"@docusaurus/preset-classic": "2.3.1",
|
||||
"@easyops-cn/docusaurus-search-local": "^0.17.0",
|
||||
"@mdx-js/react": "^1.6.22",
|
||||
"@cmfcmf/docusaurus-search-local": "^1.1.0",
|
||||
"@docusaurus/core": "^3.1.1",
|
||||
"@docusaurus/plugin-content-blog": "^3.1.1",
|
||||
"@docusaurus/plugin-google-analytics": "^3.1.1",
|
||||
"@docusaurus/plugin-google-gtag": "^3.1.1",
|
||||
"@docusaurus/preset-classic": "3.1.1",
|
||||
"@easyops-cn/docusaurus-search-local": "^0.23.3",
|
||||
"@mdx-js/react": "^3.0.0",
|
||||
"clsx": "^1.1.1",
|
||||
"medium-zoom": "^1.0.6",
|
||||
"prism-react-renderer": "^1.2.0",
|
||||
"react": "^16.8.4",
|
||||
"react-dom": "^16.8.4",
|
||||
"prism-react-renderer": "^2.1.0",
|
||||
"react": "^18.0.0",
|
||||
"react-dom": "^18.0.0",
|
||||
"joi": "^17.4.0"
|
||||
},
|
||||
"overrides": {
|
||||
"@cmfcmf/docusaurus-search-local": {
|
||||
"@docusaurus/core": "^3.1.1"
|
||||
}
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-eslint": "^10.0.3",
|
||||
"eslint": "^7.7.0",
|
||||
|
Loading…
Reference in New Issue
Block a user