https://github.com/avik-pal/wandb.jl
Unofficial Julia bindings for logging experiments to wandb.ai
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
2 of 5 committers (40.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.5%) to scientific vocabulary
Keywords from Contributors
Repository
Unofficial Julia bindings for logging experiments to wandb.ai
Basic Info
- Host: GitHub
- Owner: avik-pal
- License: mit
- Language: Julia
- Default Branch: main
- Homepage: https://avik-pal.github.io/Wandb.jl/stable/
- Size: 1.54 MB
Statistics
- Stars: 84
- Watchers: 2
- Forks: 12
- Open Issues: 5
- Releases: 18
Metadata Files
README.md
Wandb.jl
Unofficial Julia Bindings for wandb.ai.
Installation
To install simply do the following in a Julia REPL
julia
] add Wandb
Quick Start
Follow the quickstart points 1 and 2 to get started with a Wandb account.
```julia using Wandb, Logging
Initialize the project
lg = WandbLogger(; project = "Wandb.jl", name = nothing)
Set logger globally / in scope / in combination with other loggers
global_logger(lg)
Logging Values
Wandb.log(lg, Dict("accuracy" => 0.9, "loss" => 0.3))
Even more conveniently
@info "metrics" accuracy=0.9 loss=0.3 @debug "metrics" not_print=-1 # Will have to change debug level for this to be logged
Tracking Hyperparameters
update_config!(lg, Dict("dropout" => 0.2))
Close the logger
close(lg) ```
Changelog
v0.5
v0.5.0
- Transition to use
CondaPkgandPythonCall. saveis no longer exported since the name is too common.Wandb.finishhas been removed. UseBase.closeinstead.
v0.4
v0.4.4
Base.logis not extended forWandbBackendofFluxTraining.
v0.4.3
Wandb.Imagenow supports any object with ashow(::IO, ::MIME"image/png", img)(orimage/jpeg) method.
v0.4.2
version()returns aVersionNumberinstead of aStringupdate_client()needs to be called to update the wandb client. We no longer check for updates by default.
v0.4.1
- The Wandb python client version number is no longer printed during
__init__(i.e. when callingusing Wandb). Instead, callWandb.version()to see the client version number.
v0.4.0
Base.logis no longer exported. Users need to doWandb.log(https://github.com/avik-pal/Wandb.jl/issues/9)FluxMPI+Wandbintegration demo updated to the latest API
Owner
- Name: Avik Pal
- Login: avik-pal
- Kind: user
- Location: Cambridge, MA
- Company: Massachusetts Institute of Technology
- Website: https://avik-pal.github.io
- Twitter: avikpal1410
- Repositories: 46
- Profile: https://github.com/avik-pal
PhD Student @mit || Prev: BTech CSE IITK
GitHub Events
Total
- Issues event: 1
- Watch event: 1
- Issue comment event: 6
Last Year
- Issues event: 1
- Watch event: 1
- Issue comment event: 6
Committers
Last synced: over 3 years ago
All Time
- Total Commits: 58
- Total Committers: 5
- Avg Commits per committer: 11.6
- Development Distribution Score (DDS): 0.379
Top Committers
| Name | Commits | |
|---|---|---|
| Avik Pal | a****l@i****n | 36 |
| Avik Pal | a****l@m****u | 13 |
| Eric Hanson | 5****n@u****m | 7 |
| Kyle Daruwalla | d****c@i****m | 1 |
| Avik Pal | a****7@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 19
- Total pull requests: 24
- Average time to close issues: 3 months
- Average time to close pull requests: 6 days
- Total issue authors: 14
- Total pull request authors: 12
- Average comments per issue: 4.58
- Average comments per pull request: 0.75
- Merged pull requests: 24
- Bot issues: 0
- Bot pull requests: 4
Past Year
- Issues: 1
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: about 2 hours
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 1.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- ericphanson (3)
- MilesCranmer (2)
- bhatiaabhinav (2)
- lassepe (2)
- gabrevaya (1)
- emiwar (1)
- JoshKImperial (1)
- trahflow (1)
- itan1 (1)
- awadell1 (1)
- JuliaTagBot (1)
- rkube (1)
- saraalrawi (1)
- saoter (1)
Pull Request Authors
- avik-pal (11)
- dependabot[bot] (4)
- github-actions[bot] (3)
- lassepe (2)
- ancorso (2)
- ericphanson (2)
- ZedRover (2)
- trahflow (2)
- rgobbel (1)
- tylerjthomas9 (1)
- darsnack (1)
- hv10 (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 10 total
- Total dependent packages: 1
- Total dependent repositories: 0
- Total versions: 21
juliahub.com: Wandb
Unofficial Julia bindings for logging experiments to wandb.ai
- Homepage: https://avik-pal.github.io/Wandb.jl/stable/
- Documentation: https://docs.juliahub.com/General/Wandb/stable/
- License: MIT
-
Latest release: 0.5.6
published almost 2 years ago
Rankings
Dependencies
- actions/checkout v2 composite
- codecov/codecov-action v2 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-processcoverage v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia latest composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- julia-actions/setup-julia latest composite
- actions/checkout v1 composite
- julia-actions/setup-julia latest composite
- actions/checkout v2 composite
- peter-evans/create-pull-request v3 composite
- actions/checkout v3 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-invalidations v1 composite
- julia-actions/setup-julia v1 composite
- JuliaRegistries/TagBot v1 composite