Observed since 21 Oct, 11:25 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
A simple way of integrating aim into MLOps frameworks.
A simple interface for integrating aim into MLOps frameworks.
pip install aimrun
aimrun.init(), and track to multiple repositories at once.python -m aimrun sync --help for guidance.aimrun.init()aimrun.track() to track values. Parse a dictionary.aimrun.close() to finalize the experiments.import aimrun
# initalize
aimrun.init(repo='aim://172.3.66.145:53800', experiment='my_experiment', description='description of run', args={"arg": 1}) # args=vars(args) if you use argsparse
# track
aimrun.track({"value_0": A, "value_1": B})
# or
aimrun.track(A, name="value_0")
# close
aimrun.close()
aimrun.init(repo=".", sync_repo='aim://172.3.66.145:53800', sync_args={"repeat": 60}, experiment='my_experiment', description='description of run' args={"arg": 1})
This starts a thread that incrementally synchronizes the current on-going run to a remote repo while using the current directory as the local repository.
To profit from mass updates (faster synchronization), consider installing an improved aim version:
pip install git+https://github.com/schneiderkamplab/aim
We experimentally offer aimrun as a drop-in replacement for wandb, making a seamless integration in your framework even easier.
import wandb with from aimrun import wandbwandb.set_default_repo('aim://172.3.66.145:53800').init(), .log(), .finish()Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.9.8 | 24 Mar 2025 | 5 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 11:25 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b58c44becd921386d672f4410e55e12c70444de537cbcf452ad0d2df25490173