Documentation Index
Fetch the complete documentation index at: https://wb-21fd5541-weave-caching.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Julia プログラミング言語で機械学習の実験を行っている方向けに、コミュニティのコントリビューターが作成した非公式の Julia バインディング wandb.jl を利用することができます。
具体的な例は、wandb.jl リポジトリの ドキュメント内 で確認できます。以下は、その「Getting Started」の例です:
using Wandb, Dates, Logging
# config 内のハイパーパラメーターを追跡し、新しい run を開始します
lg = WandbLogger(project = "Wandb.jl",
name = "wandbjl-demo-$(now())",
config = Dict("learning_rate" => 0.01,
"dropout" => 0.2,
"architecture" => "CNN",
"dataset" => "CIFAR-100"))
# LoggingExtras.jl を使用して、複数のロガーに同時にログを記録します
global_logger(lg)
# トレーニングまたは評価ループをシミュレートします
for x ∈ 1:50
acc = log(1 + x + rand() * get_config(lg, "learning_rate") + rand() + get_config(lg, "dropout"))
loss = 10 - log(1 + x + rand() + x * get_config(lg, "learning_rate") + rand() + get_config(lg, "dropout"))
# スクリプトから W&B にメトリクスをログ記録します
@info "metrics" accuracy=acc loss=loss
end
# run を終了します
close(lg)