Julia プログラミング言語で機械学習の実験を行っている方向けに、コミュニティのコントリビューターが作成した非公式の Julia バインディング wandb.jl を利用することができます。具体的な例は、wandb.jl リポジトリの ドキュメント内 で確認できます。以下は、その「Getting Started」の例です:
不正なコードを報告
コピー
AIに質問
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=lossend# run を終了しますclose(lg)