flodl-cli 0.8.0

libtorch manager and GPU diagnostic tool for Rust deep learning
Documentation
[package]
name = "flodl-cli"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
description = "libtorch manager and GPU diagnostic tool for Rust deep learning"
readme = "README.md"
keywords = ["libtorch", "pytorch", "cuda", "deep-learning", "gpu"]
categories = ["command-line-utilities", "development-tools"]

[dependencies]
serde.workspace = true
serde_yaml_ng.workspace = true
serde_json.workspace = true
# OS entropy for the credentials fdl mints (the join token). The one
# dependency class not worth hand-rolling: cross-platform (getrandom(2)
# / getentropy / BCryptGenRandom), no build script, and the workspace
# already carries it transitively.
getrandom.workspace = true
flodl-cli-macros.workspace = true
# Dependency-free hardware detection, shared with `flodl` so the GPU
# struct + nvidia-smi parse cannot drift between the two. Does NOT pull
# libtorch: fdl still builds and runs before libtorch is installed.
flodl-hw.workspace = true

[lib]
name = "flodl_cli"
path = "src/lib.rs"

[[bin]]
name = "fdl"
path = "src/main.rs"