Aim CLI
Aim CLI offers a simple interface to easily organize and record your experiments. Paired with the Python Library, Aim is a powerful utility to record, search and compare AI experiments. Here are the set of commands supported:
Command |
Description |
---|---|
|
Initialize the |
|
Displays the version of aim cli currently installed. |
|
Runs Aim web UI for the given repo. |
|
Upgrades legacy Aim repository from |
|
Process runs left in ‘in progress’ state and optimized finished runs. |
init
**This step is optional.** Initialize the aim repo to record the experiments.
$ aim init
Creates .aim
directory to save the recorded experiments to.
Running aim init
in an existing repository will prompt the user for re-initialization.
version
Display the Aim version installed.
$ aim version
up
Start the Aim web UI locally.
$ aim up [ARGS]
Args |
Description |
---|---|
|
Specify host address. |
|
Specify port to listen to. |
|
Path to parent directory of |
|
Run UI in development mode. |
upgrade
Upgrade Aim repository containing data logged with older version of Aim.
$ aim upgrade [ARGS] SUBCOMMAND
Args |
Description |
---|---|
|
Path to parent directory of |
upgrade subcommands
Upgrade aim
repository from 2.x
to 3.0
.
$ aim ugrade 2to3 [ARGS]
Args |
Description |
---|---|
|
Use this flag to skip runs which are failed/have missing or incomplete data. |
|
Use this flag to skip new repository consistency checks. |
|
Use this flag to clear old |
reindex
Update index to include all runs in Aim repo which are left in progress.
$ aim reindex [ARGS]
Args |
Description |
---|---|
|
Path to parent directory of |
|
Only finalize runs left in ‘in progress’ state. Do not attempt runs optimization. |