Alchemy 20.5 | Coderz Repository

alchemy 20.5

Last updated:

0 purchases

alchemy 20.5 Image
alchemy 20.5 Images

Free

Languages

Categories

Add to Cart

Description:

alchemy 20.5

Experiments logging & visualization










Project manifest. Part of Catalyst Ecosystem:

Alchemy - Experiments logging & visualization
Catalyst - Accelerated Deep Learning Research and Development
Reaction - Convenient Deep Learning models serving


Installation
Common installation:
pip install -U alchemy

Previous name alchemy-catalyst
Getting started


Goto Alchemy and get your personal token.


Run following example.py:
import random

from alchemy import Logger

# insert your personal token here
token = "..."
project = "default"

for gid in range(1):
group = f"group_{gid}"
for eid in range(2):
experiment = f"experiment_{eid}"
logger = Logger(
token=token,
experiment=experiment,
group=group,
project=project,
)
for mid in range(4):
metric = f"metric_{mid}"
# let's sample some random data
n = 300
x = random.randint(-10, 10)
for i in range(n):
logger.log_scalar(metric, x)
x += random.randint(-1, 1)
logger.close()



Now you should see your metrics on Alchemy.


Catalyst.Ecosystem


Goto Alchemy and get your personal token.


Log your Catalyst experiment with AlchemyLogger:
from catalyst.dl import SupervisedRunner, AlchemyLogger

runner = SupervisedRunner()
runner.train(
model=model,
criterion=criterion,
optimizer=optimizer,
loaders=loaders,
logdir=logdir,
num_epochs=num_epochs,
verbose=True,
callbacks={
"logger": AlchemyLogger(
token="...", # your Alchemy token
project="your_project_name",
experiment="your_experiment_name",
group="your_experiment_group_name",
)
}
)



Now you should see your metrics on Alchemy.


Examples
For mode detailed tutorials, please follow Catalyst examples.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product: (if this is empty don't purchase this product)

Customer Reviews

There are no reviews.