{
  "ml": {
    "v": "7",
    "id": 832,
    "lvl": -1,
    "conf": 0,
    "prob": 0.000014265378013078589,
    "type": "crate",
    "version": "v18.18",
    "analyzed_at": "2026-10-06T15:00:24Z"
  },
  "path": "ruda-autodiff-0.21.29.crate",
  "raw": {
    "rev": "c1ea9",
    "files": [
      {
        "id": 832,
        "mol": "H₂(CmDb)Md(Pa)",
        "pid": 2,
        "rel": "fetched",
        "sha": "a0da3decb45d18db08bd7b2f93d3a27d34654c8651bb3335bb25cdfe59634eee",
        "via": "https://static.crates.io/crates/ruda-autodiff/ruda-autodiff-0.21.29.crate",
        "path": "pkg:cargo/ruda-autodiff@0.21.29",
        "risk": 4,
        "size": 102758,
        "type": "crate",
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 102758,
              "entropy": 8
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 102758,
              "peak_region_entropy": 7.85
            }
          }
        },
        "ident": {
          "name": {
            "value": "ruda-autodiff",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/shuqi2077/RUDA/tree/main/ruda-autodiff",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "nathaniel.simard.42@gmail.com"
          ],
          "authors": [
            {
              "name": "nathanielsimard",
              "role": "author",
              "email": "nathaniel.simard.42@gmail.com",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.21.29",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "ruda-autodiff",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/import/rust/hashbrown/hashset::hashbrown/hashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hashbrown::HashSet",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/distribution::ruda_tensor/distribution",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::Distribution",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/autodiffclient::super/autodiffclient",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::AutodiffClient",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensor/quantizedtensor::ruda_tensor/tensor/quantizedtensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::tensor::QuantizedTensor",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/svdoptions::rusolver/svdoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::SvdOptions",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/checkpoint/strategy/nocheckpointing::crate/checkpoint/strategy/nocheckpointing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::checkpoint::strategy::NoCheckpointing",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/tolerance::rusolver/tolerance",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::Tolerance",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/adjoint/svdpullback::rusolver/adjoint/svdpullback",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::adjoint::SvdPullback",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/step::crate/graph/step",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::Step",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/retro_binary::crate/retro_binary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::retro_binary",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/attention/attention_fallback::ruda_tensor/ops/attention/attention_fallback",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::attention::attention_fallback",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/intdtype::ruda_core/tensor/intdtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::IntDType",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ops/ops::crate/ops/ops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ops::Ops",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/sync/atomic/ordering::core/sync/atomic/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::sync::atomic::Ordering",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/noderefcount::crate/tensor/noderefcount",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::NodeRefCount",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File identified as a test by path or name",
            "from": [
              {
                "file": 25
              }
            ],
            "uses": [
              158
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/node::crate/graph/node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::Node",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/interpolatemode::ruda_tensor/ops/interpolatemode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::InterpolateMode",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/portable_atomic/ordering::portable_atomic/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports portable_atomic::Ordering",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor_config/autodiff/autodiffloglevel::ruda_tensor_config/autodiff/autodiffloglevel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor_config::autodiff::AutodiffLogLevel",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/deformconv2dbackward::ruda_tensor/ops/deformconv2dbackward",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::DeformConv2dBackward",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/marker/phantomdata::core/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::marker::PhantomData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/api/int::ruda_tensor/api/int",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::api::Int",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/quantization/quantstore::ruda_tensor/quantization/quantstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::quantization::QuantStore",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/deformconvoptions::ruda_tensor/ops/deformconvoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::DeformConvOptions",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensor/quantization/quantizationparametersprimitive::ruda_tensor/tensor/quantization/quantizationparametersprimitive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::tensor::quantization::QuantizationParametersPrimitive",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/quantparam::ruda_core/tensor/quantparam",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::QuantParam",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/requirement::super/requirement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Requirement",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/recompute/csrunaryreplay::recompute/csrunaryreplay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports recompute::CsrUnaryReplay",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/dtype::ruda_core/tensor/dtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::DType",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/stepboxed::crate/graph/stepboxed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::StepBoxed",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensor/booltensor::ruda_tensor/tensor/booltensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::tensor::BoolTensor",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/collective/tensorcollective::ruda_tensor/collective/tensorcollective",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::collective::TensorCollective",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/duplicate::crate/utils/duplicate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::duplicate",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/import/rust/backend::backend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports backend::*",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/portable_atomic/atomicu64::portable_atomic/atomicu64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports portable_atomic::AtomicU64",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::result-field-key",
            "conf": 0.9,
            "crit": 1,
            "desc": "JSON-like object result field",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/autodifftensor::crate/tensor/autodifftensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::AutodiffTensor",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/distributed/tensorref::ruda_tensor/distributed/tensorref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::distributed::TensorRef",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/retro_forward/retroforwards::super/retro_forward/retroforwards",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::retro_forward::RetroForwards",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/builder/checkpointerbuilder::super/builder/checkpointerbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::builder::CheckpointerBuilder",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collections/hashset::crate/collections/hashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collections::HashSet",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/requirement::requirement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports requirement::*",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/requirement::crate/graph/requirement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::Requirement",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/client::client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports client::*",
            "from": [
              {
                "file": 48
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/deviceid::ruda_tensor/deviceid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::DeviceId",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/nodeid::crate/graph/nodeid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::NodeId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/state/state::super/state/state",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::state::State",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/mem::core/mem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::mem",
            "from": [
              {
                "file": 47
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ops/unary::crate/ops/unary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ops::unary",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/nodeid::crate/nodeid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NodeId",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensor/tensorcontainer::ruda_tensor/tensor/tensorcontainer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::tensor::TensorContainer",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/graph/nodeid::graph/nodeid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports graph::NodeId",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_traits/float/float::num_traits/float/float",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_traits::float::Float",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/any/typeid::core/any/typeid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::any::TypeId",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/deviceops::ruda_tensor/deviceops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::DeviceOps",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensor/indexingupdateop::ruda_tensor/tensor/indexingupdateop",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::tensor::IndexingUpdateOp",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensor/device::ruda_tensor/tensor/device",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::tensor::Device",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/slice::ruda_core/tensor/slice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::Slice",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/parent::crate/graph/parent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::Parent",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/qtensorops::ruda_tensor/ops/qtensorops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::QTensorOps",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/noderef::crate/graph/noderef",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::NodeRef",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/retro_forward/retroforward::super/retro_forward/retroforward",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::retro_forward::RetroForward",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor_host/host::ruda_tensor_host/host",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor_host::Host",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/adjoint/solvepullback::rusolver/adjoint/solvepullback",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::adjoint::SolvePullback",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashset::std/collections/hashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashSet",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/sparseops::ruda_tensor/ops/sparseops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::SparseOps",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/floattensorops::ruda_tensor/ops/floattensorops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::FloatTensorOps",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/checkpoint/strategy/checkpointstrategy::crate/checkpoint/strategy/checkpointstrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::checkpoint::strategy::CheckpointStrategy",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/noderef::super/noderef",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NodeRef",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/builder/actiontype::super/builder/actiontype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::builder::ActionType",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/state/backwardstates::super/state/backwardstates",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::state::BackwardStates",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensorprimitive::ruda_tensor/tensorprimitive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::TensorPrimitive",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 25
              },
              {
                "file": 35
              },
              {
                "file": 39
              },
              {
                "off": 6481,
                "file": 50,
                "line": 93
              }
            ],
            "uses": [
              80,
              168
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/shape::ruda_tensor/shape",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::Shape",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor_host/hosttensor::ruda_tensor_host/hosttensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor_host::HostTensor",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/runtime/server/nodecleaner::crate/runtime/server/nodecleaner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::runtime::server::NodeCleaner",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/backward::backward",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports backward::*",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/checkpoint/base/nodetree::crate/checkpoint/base/nodetree",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::checkpoint::base::NodeTree",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/unfold/calculate_unfold_windows::ruda_tensor/ops/unfold/calculate_unfold_windows",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::unfold::calculate_unfold_windows",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/retro_unary_scalar::crate/retro_unary_scalar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::retro_unary_scalar",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/unary::super/unary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::unary",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/autodiff::crate/autodiff",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Autodiff",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/import/rust/ruda_tensor/collective/replicatedtensorcollective::ruda_tensor/collective/replicatedtensorcollective",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::collective::ReplicatedTensorCollective",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/distributed/distributedparams::ruda_tensor/distributed/distributedparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::distributed::DistributedParams",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/checkpoint/retro_forward/retroforward::crate/checkpoint/retro_forward/retroforward",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::checkpoint::retro_forward::RetroForward",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/checkpoint/strategy/balancedcheckpointing::crate/checkpoint/strategy/balancedcheckpointing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::checkpoint::strategy::BalancedCheckpointing",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensormetadata::ruda_tensor/tensormetadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::TensorMetadata",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/api/indexingupdateop::ruda_tensor/api/indexingupdateop",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::api::IndexingUpdateOp",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/get_device_settings::ruda_tensor/get_device_settings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::get_device_settings",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensor/floattensor::ruda_tensor/tensor/floattensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::tensor::FloatTensor",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/spin/mutexguard::spin/mutexguard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports spin::MutexGuard",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/computingproperty::crate/graph/computingproperty",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::ComputingProperty",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/sync/atomic/atomicu64::core/sync/atomic/atomicu64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::sync::atomic::AtomicU64",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/memory_management/graphmemorymanagement::super/memory_management/graphmemorymanagement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::memory_management::GraphMemoryManagement",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/solvererror::rusolver/solvererror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::SolverError",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/vec/vec::alloc/vec/vec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::vec::Vec",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/string/string::alloc/string/string",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::string::String",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/grads/gradients::crate/grads/gradients",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::grads::Gradients",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/hashbrown/hashmap::hashbrown/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hashbrown::HashMap",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/mutex::parking_lot/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::Mutex",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/floatdtype::ruda_tensor/floatdtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::FloatDType",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/adjoint/choleskypullback::rusolver/adjoint/choleskypullback",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::adjoint::CholeskyPullback",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/distributed/distributedbackend::ruda_tensor/distributed/distributedbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::distributed::DistributedBackend",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/opskind::super/opskind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::OpsKind",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/quantlevel::ruda_core/tensor/quantlevel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::QuantLevel",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/distributed/collectivetensor::ruda_tensor/distributed/collectivetensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::distributed::CollectiveTensor",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/distributed/distributedregistration::crate/distributed/distributedregistration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::distributed::DistributedRegistration",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/quantvalue::ruda_core/tensor/quantvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::QuantValue",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/distributed/reduceoperation::ruda_tensor/distributed/reduceoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::distributed::ReduceOperation",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/checkpoint/builder/checkpointerbuilder::crate/checkpoint/builder/checkpointerbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::checkpoint::builder::CheckpointerBuilder",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/node::node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node::*",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashmap::std/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashMap",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/checkpoint/base/checkpointer::crate/checkpoint/base/checkpointer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::checkpoint::base::Checkpointer",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/executionerror::ruda_tensor/executionerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ExecutionError",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/asindex::ruda_tensor/asindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::AsIndex",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collections/hashmap::crate/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collections::HashMap",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/quantization/quantvalue::ruda_tensor/quantization/quantvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::quantization::QuantValue",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/tensor/autodiffqtensor::tensor/autodiffqtensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tensor::AutodiffQTensor",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/api/tensor::ruda_tensor/api/tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::api::Tensor",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/ops::super/ops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Ops",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/backend/backend::ruda_tensor/backend/backend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::backend::Backend",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/spatial/interpolateoptions::ruda_core/tensor/spatial/interpolateoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::spatial::InterpolateOptions",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops::ruda_tensor/ops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::*",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/base::base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports base::*",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/quantscheme::ruda_core/tensor/quantscheme",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::QuantScheme",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/format::alloc/format",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::format",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/gridsampleoptions::ruda_tensor/ops/gridsampleoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::GridSampleOptions",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/transactionops::ruda_tensor/ops/transactionops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::TransactionOps",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/backend/backendtypes::ruda_tensor/backend/backendtypes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::backend::BackendTypes",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/boxed/box::alloc/boxed/box",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::boxed::Box",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ops/broadcast_shape::crate/ops/broadcast_shape",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ops::broadcast_shape",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/eigenoptions::rusolver/eigenoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::EigenOptions",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/server/autodiffserver::super/server/autodiffserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::server::AutodiffServer",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/backward::super/backward",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Backward",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensordata::ruda_tensor/tensordata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::TensorData",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/recompute/csrreplay::recompute/csrreplay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports recompute::CsrReplay",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/shape::ruda_core/tensor/shape",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::Shape",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/backend/autodiffbackend::ruda_tensor/backend/autodiffbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::backend::AutodiffBackend",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/primitive/tensorprimitive::ruda_tensor/primitive/tensorprimitive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::primitive::TensorPrimitive",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/matrix::rusolver/matrix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::Matrix",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/tensor/inttensor::ruda_tensor/tensor/inttensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::tensor::IntTensor",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/maxmin/maxmindim::super/maxmin/maxmindim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::maxmin::MaxMinDim",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/spin/mutex::spin/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports spin::Mutex",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-path-filename",
            "conf": 0.85,
            "crit": 2,
            "desc": "Path or filename indicates Rust tests",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/api/bool::ruda_tensor/api/bool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::api::Bool",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/collective/broadcasttensorcollective::ruda_tensor/collective/broadcasttensorcollective",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::collective::BroadcastTensorCollective",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/fmt/debug::core/fmt/debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::fmt::Debug",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/borrow/toowned::alloc/borrow/toowned",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::borrow::ToOwned",
            "from": [
              {
                "file": 47
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/vec::alloc/vec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::vec",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor_config/log_autodiff::ruda_tensor_config/log_autodiff",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor_config::log_autodiff",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/backend/executionerror::ruda_tensor/backend/executionerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::backend::ExecutionError",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/grid_sample/float_grid_sample_2d_ref::ruda_tensor/ops/grid_sample/float_grid_sample_2d_ref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::grid_sample::float_grid_sample_2d_ref",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/ops/range::core/ops/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::ops::Range",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/adjoint::rusolver/adjoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::adjoint",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/adjoint/eigenpullback::rusolver/adjoint/eigenpullback",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::adjoint::EigenPullback",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/elementconversion::ruda_tensor/elementconversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ElementConversion",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/runtime/autodiffclientimpl::crate/runtime/autodiffclientimpl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::runtime::AutodiffClientImpl",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/checkpoint/state/backwardstates::crate/checkpoint/state/backwardstates",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::checkpoint::state::BackwardStates",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/activationops::ruda_tensor/ops/activationops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::ActivationOps",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/read_sync::ruda_tensor/read_sync",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::read_sync",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/stepboxed::super/stepboxed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::StepBoxed",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/distributed/distributedconfig::ruda_tensor/distributed/distributedconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::distributed::DistributedConfig",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ops/opskind::crate/ops/opskind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ops::OpsKind",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/inttensorops::ruda_tensor/ops/inttensorops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::IntTensorOps",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/transactionprimitive::ruda_tensor/ops/transactionprimitive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::TransactionPrimitive",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/element/scalar::ruda_core/tensor/element/scalar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::element::Scalar",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/retro_unary::crate/retro_unary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::retro_unary",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/base/checkpointer::super/base/checkpointer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::base::Checkpointer",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ops/backward::crate/ops/backward",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ops::Backward",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/autodiffqtensor::crate/tensor/autodiffqtensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::AutodiffQTensor",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/booltensorops::ruda_tensor/ops/booltensorops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::BoolTensorOps",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/grads/gradid::crate/grads/gradid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::grads::GradID",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/booldtype::ruda_core/tensor/booldtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::BoolDType",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/traversal/breadthfirstsearch::crate/graph/traversal/breadthfirstsearch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::traversal::BreadthFirstSearch",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/rusolver/choleskyoptions::rusolver/choleskyoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rusolver::CholeskyOptions",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/distributed/distributedgradientregistration::crate/distributed/distributedgradientregistration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::distributed::DistributedGradientRegistration",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/traversal/traversalitem::crate/graph/traversal/traversalitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::traversal::TraversalItem",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/distributed/distributedparamid::ruda_tensor/distributed/distributedparamid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::distributed::DistributedParamId",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/any/any::core/any/any",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::any::Any",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/checkpoint/builder/actiontype::crate/checkpoint/builder/actiontype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::checkpoint::builder::ActionType",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/runtime/autodiffclient::crate/runtime/autodiffclient",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::runtime::AutodiffClient",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/scalar::ruda_tensor/scalar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::Scalar",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/opsprep::super/opsprep",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::OpsPrep",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/dtype::ruda_tensor/dtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::DType",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/base/nodetree::super/base/nodetree",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::base::NodeTree",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/slice::ruda_tensor/slice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::Slice",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/ops/csraddition::ruda_tensor/ops/csraddition",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::ops::CsrAddition",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/nodeid::super/nodeid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NodeId",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_core/tensor/floatdtype::ruda_core/tensor/floatdtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_core::tensor::FloatDType",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/step::super/step",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Step",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ops/binary::crate/ops/binary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ops::binary",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/mutexguard::parking_lot/mutexguard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::MutexGuard",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/sync/arc::alloc/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::sync::Arc",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/ruda_tensor/backend::ruda_tensor/backend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ruda_tensor::Backend",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          }
        ]
      }
    ]
  }
}