mirror of
https://github.com/hanzoai/musetalk-bench-backends.git
synced 2026-10-30 18:27:30 +00:00
Adds `selfcheck` mode: MUSETALK_REF_SAVE=1 dumps per-stage GPU outputs (encode/unet/decode) as npy; re-running compares same-device same-dtype (PSNR/cosine). Isolates kernel-change numeric drift from the f16-vs-f32 cross-device gap that `verify` conflates. Baseline self-check = 120 dB (exact). Co-authored-by: Hanzo Dev <[email protected]>
23 lines
486 B
TOML
23 lines
486 B
TOML
[package]
|
|
name = "musetalk-bench"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[[bin]]
|
|
name = "musetalk-bench"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
hanzo-ml = { path = "../ml/hanzo-ml" }
|
|
hanzo-nn = { path = "../ml/hanzo-nn" }
|
|
hanzo-quant = { path = "../engine/hanzo-quant" }
|
|
half = "2"
|
|
serde = { version = "1", features = ["derive"] }
|
|
|
|
[features]
|
|
cuda = ["hanzo-ml/cuda", "hanzo-nn/cuda", "hanzo-quant/cuda"]
|
|
cudnn = ["cuda", "hanzo-ml/cudnn", "hanzo-nn/cudnn"]
|
|
|
|
[profile.release]
|
|
opt-level = 3
|