Update Docusaurus (#855)

This commit is contained in:
pollfly 2024-06-23 10:00:06 +03:00 committed by GitHub
parent f52a139c34
commit d166467a32
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
32 changed files with 8616 additions and 4726 deletions

View File

@ -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>

View File

@ -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
:::

View File

@ -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!
:::

View File

@ -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!
:::

View File

@ -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.
:::

View File

@ -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/>

View File

@ -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
:::

View File

@ -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

View File

@ -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

View File

@ -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
:::

View File

@ -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.
:::

View File

@ -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
:::

View File

@ -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.
:::

View File

@ -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.
:::

View File

@ -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>

View File

@ -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.
:::

View File

@ -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.
:::

View 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

View File

@ -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.

View File

@ -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).
:::

View File

@ -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.

View File

@ -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>

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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
:::

View File

@ -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

View File

@ -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.
:::

View File

@ -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/>&nbsp<summary\>Section title</summary\><br/>&nbsp;&nbsp;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 (`***`):

View File

@ -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

File diff suppressed because it is too large Load Diff

View File

@ -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",