{"name":"aprender-compute","vers":"0.29.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.29.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.1.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-quant","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"09cb16ec181ffdcc36886a190bdab18037e386e84da802f96bb91b59c748c5ab","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-04-07T16:26:00Z","v":2} {"name":"aprender-compute","vers":"0.30.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.30.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.1.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-quant","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"025aee23d021ea7afa081e0ebd3cd36a44d9743916e276f06856acd08bfaf145","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-04-15T07:08:08Z","v":2} {"name":"aprender-compute","vers":"0.31.1","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.31.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.31.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.31.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.31.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.1.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-quant","req":"^0.31.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.31.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.31.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6ad826432f751bbe6ec3db0de39e3545c3590f8a7d0332f646ab495faacd5843","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":true,"rust_version":"1.89","pubtime":"2026-04-19T13:42:19Z","v":2} {"name":"aprender-compute","vers":"0.31.2","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.31.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.31.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.31.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.31.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.1.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-quant","req":"^0.31.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.31.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.31.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"946c5ef1369e3aee38b770625a62dc072e80598cf00b9f01c1ecdb3cca637b34","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-04-19T16:40:41Z","v":2} {"name":"aprender-compute","vers":"0.32.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.32.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"58ccac2e68af06aa0f8ae11d04d40cede8a3347790b0d76bdbbe662d8c5385b4","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-05-05T16:00:26Z","v":2} {"name":"aprender-compute","vers":"0.33.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.33.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.33.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.33.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4d6bff7b8f4edab24a4e49032011ad0352303995771cd958626d129197e3c5e1","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-05-14T11:47:58Z","v":2} {"name":"aprender-compute","vers":"0.34.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.34.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.34.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.34.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"37f5511df2526db18be77b4fb2c0b32c0c12021ddce2c5851c27fd32051a5533","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-05-18T03:08:26Z","v":2} {"name":"aprender-compute","vers":"0.35.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.35.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e1ee6eca7c65f1d24e082e11ea16e28800e58505326474685c474c43390d6b91","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-05-22T17:27:28Z","v":2} {"name":"aprender-compute","vers":"0.36.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.36.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.36.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.36.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d19525d600d7fc372ed4db9f449b641ffabb00651a0713106122a8a5d2e6d7ba","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-10T18:55:02Z","v":2} {"name":"aprender-compute","vers":"0.37.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.37.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ab73deba04513dd02453046fe05b185918461bd3e830fbe62e76a98cc60ea6ab","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-10T20:48:48Z","v":2} {"name":"aprender-compute","vers":"0.38.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.38.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"18ba260869e867ad446bf74f10f58d749f2d663c100f743599a28753fbda30e5","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-10T23:09:13Z","v":2} {"name":"aprender-compute","vers":"0.39.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.39.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"92d0de05e890c1daae0ae05fd1171fceb1d62abd9c661bb1af00b2372e6472d0","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-11T00:30:58Z","v":2} {"name":"aprender-compute","vers":"0.40.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.40.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"768d7df8854863121dc8e66eaf65ef7756015c842968ffb2e914d1ef9e3d4404","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-11T01:50:49Z","v":2} {"name":"aprender-compute","vers":"0.40.1","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.40.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.40.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.40.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e97e7d94d18a5744675a247a677903753475b0ca48ec24524868e5e47a312b65","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-11T02:58:59Z","v":2} {"name":"aprender-compute","vers":"0.41.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aprender","req":"^0.41.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"aprender-core"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-terminal","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"simular","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-cuda-edge","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-cuda-edge"},{"name":"trueno-gemm-codegen","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-graph","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-graph"},{"name":"trueno-quant","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"trueno-solve","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-solve"},{"name":"trueno-sparse","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"aprender-sparse"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"512dfc0f5cf2b98be207e3615b5049d5c4e57d6134196a70354142b60b10e0b5","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"execution-graph":["trueno-graph"],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":["aprender"],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-11T04:32:12Z","v":2} {"name":"aprender-compute","vers":"0.50.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.50.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-present-core"},{"name":"presentar-terminal","req":"^0.50.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-present-terminal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-gemm-codegen","req":"^0.50.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.50.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-quant","req":"^0.50.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a6374ae97845c75a4ecb99d45e73f458ac7744e5cf292666c93ff038f83840ae","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":[],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-21T02:09:16Z","v":2} {"name":"aprender-compute","vers":"0.51.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.51.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-present-core"},{"name":"presentar-terminal","req":"^0.51.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-present-terminal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-gemm-codegen","req":"^0.51.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.51.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-quant","req":"^0.51.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"85d1db47a775c6b9a1304932710c524e6e3daf0386f8e162c1b627265da42ef8","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":[],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-21T17:31:12Z","v":2} {"name":"aprender-compute","vers":"0.60.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.24","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossterm","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dhat","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"faer","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-intrusive","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"half","req":"^2.4","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"matrixmultiply","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ndarray","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pollster","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"presentar-core","req":"^0.60.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-present-core"},{"name":"presentar-terminal","req":"^0.60.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-present-terminal"},{"name":"proptest","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"provable-contracts-macros","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"trueno-gemm-codegen","req":"^0.60.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-gemm-codegen"},{"name":"trueno-gpu","req":"^0.60.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"aprender-gpu"},{"name":"trueno-quant","req":"^0.60.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"aprender-quant"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["console"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wgpu","req":"^27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5a9365150ae8157f0a4bfedb64e50041c866b0ac5f0f46e4b12d1aaa3bacb708","features":{"chaos-basic":[],"chaos-byzantine":["chaos-basic"],"chaos-full":["chaos-network","chaos-byzantine"],"chaos-network":["chaos-basic"],"cooperative-matrix":["gpu"],"cuda":["trueno-gpu/cuda"],"cuda-monitor":["trueno-gpu/cuda"],"default":[],"gpu":["wgpu","pollster","bytemuck","futures-intrusive"],"gpu-wasm":["wgpu","bytemuck","futures-intrusive","wasm-bindgen-futures","wasm-bindgen","web-sys"],"ml-tuner":[],"parallel":["rayon"],"presentar-tui":["presentar-terminal"]},"features2":{"dhat-heap":["dep:dhat"],"hardware-detect":["dep:dirs"],"tracing":["dep:tracing"],"tui-monitor":["presentar-core","presentar-terminal","crossterm","trueno-gpu","dep:tracing","tracing-subscriber","tracing-appender","dep:dirs"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-07-06T15:14:57Z","v":2}