{
  "cksum": "7ec33247ad68da286a2bc3c5022c851512e7baf5092f9d75994c5fc4ca84cdb7",
  "crate_file": "scirs2-core-0.2.0.crate",
  "crate_url": "https://static.crates.io/crates/scirs2-core/scirs2-core-0.2.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "approx",
      "optional": false,
      "req": "^0.5.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": true,
      "req": "^0.1.89",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "atomic-polyfill",
      "optional": true,
      "req": "^1.0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "bytemuck",
      "optional": true,
      "req": "^1.25",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cached",
      "optional": true,
      "req": "^0.56.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "build",
      "name": "cc",
      "optional": false,
      "req": "^1.2.56",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4.43",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cordic",
      "optional": true,
      "req": "^0.1.5",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cortex-m",
      "optional": true,
      "req": "^0.7.7",
      "target": "cfg(target_arch = \"arm\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cortex-m-rt",
      "optional": true,
      "req": "^0.7.5",
      "target": "cfg(target_arch = \"arm\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cranelift-frontend",
      "optional": true,
      "req": "^0.127.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cranelift-jit",
      "optional": true,
      "req": "^0.127.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cranelift-module",
      "optional": true,
      "req": "^0.127.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "criterion",
      "optional": false,
      "req": "^0.8.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "critical-section",
      "optional": true,
      "req": "^1.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "crossbeam",
      "optional": true,
      "req": "^0.8.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "crossbeam-deque",
      "optional": true,
      "req": "^0.8.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "crossbeam-utils",
      "optional": true,
      "req": "^0.8.21",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "cuda-12000"
      ],
      "kind": "normal",
      "name": "cudarc",
      "optional": true,
      "req": "^0.18",
      "target": "cfg(all(target_arch = \"x86_64\", any(target_os = \"linux\", target_os = \"windows\")))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "embedded-alloc",
      "optional": true,
      "req": "^0.6.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "fixed",
      "optional": true,
      "req": "^1.30.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "fixed-sqrt",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "flate2",
      "optional": true,
      "req": "^1.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "gmp-mpfr-sys",
      "optional": true,
      "req": "^1.6.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "libc",
      "optional": true,
      "req": "^0.2.182",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "libm",
      "optional": true,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "linked_list_allocator",
      "optional": true,
      "req": "^0.10.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "log",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lz4",
      "optional": true,
      "req": "^1.28",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "memmap2",
      "optional": true,
      "req": "^0.9.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "metal",
      "optional": true,
      "req": "^0.32.0",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": false,
      "features": [
        "std",
        "serde",
        "rayon",
        "approx"
      ],
      "kind": "normal",
      "name": "ndarray",
      "optional": false,
      "req": "^0.17.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ndarray-npy",
      "optional": true,
      "req": "^0.10.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ndarray-rand",
      "optional": true,
      "req": "^0.16.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ndarray-stats",
      "optional": true,
      "req": "^0.7.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "num-bigint",
      "optional": true,
      "req": "^0.4.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "libm"
      ],
      "kind": "normal",
      "name": "num-complex",
      "optional": false,
      "req": "^0.4.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "num-integer",
      "optional": false,
      "req": "^0.1.46",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "num-rational",
      "optional": true,
      "req": "^0.4.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "libm"
      ],
      "kind": "normal",
      "name": "num-traits",
      "optional": false,
      "req": "^0.2.19",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "num_cpus",
      "optional": true,
      "req": "^1.17.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc2",
      "optional": true,
      "req": "^0.6.3",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc2-foundation",
      "optional": true,
      "req": "^0.3.2",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc2-metal",
      "optional": true,
      "req": "^0.3.2",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc2-metal-performance-shaders",
      "optional": true,
      "req": "^0.3.2",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc2-metal-performance-shaders-graph",
      "optional": true,
      "req": "^0.3.2",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "once_cell",
      "optional": false,
      "req": "^1.21.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "opencl3",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "opentelemetry",
      "optional": true,
      "req": "^0.30.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "grpc-tonic",
        "metrics",
        "trace"
      ],
      "kind": "normal",
      "name": "opentelemetry-otlp",
      "optional": true,
      "req": "^0.30.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "opentelemetry-prometheus",
      "optional": true,
      "req": "^0.31.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "opentelemetry-semantic-conventions",
      "optional": true,
      "req": "^0.30.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rt-tokio",
        "metrics",
        "trace"
      ],
      "kind": "normal",
      "name": "opentelemetry_sdk",
      "optional": true,
      "req": "^0.30.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "oxiblas-blas",
      "optional": true,
      "req": "^0.1.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "oxiblas-lapack",
      "optional": true,
      "req": "^0.1.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "oxiblas-ndarray",
      "optional": true,
      "req": "^0.1.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde",
        "simd"
      ],
      "kind": "normal",
      "name": "oxicode",
      "optional": true,
      "req": "^0.1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "parking_lot",
      "optional": false,
      "req": "^0.12.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "perf-event",
      "optional": true,
      "req": "^0.4.9",
      "target": "cfg(target_os = \"linux\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pollster",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "portable-atomic",
      "optional": true,
      "req": "^1.13.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "prometheus",
      "optional": true,
      "req": "^0.14",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "macros"
      ],
      "kind": "normal",
      "name": "pyo3",
      "optional": true,
      "req": "^0.27.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "macros",
        "macros",
        "auto-initialize"
      ],
      "kind": "dev",
      "name": "pyo3",
      "optional": false,
      "req": "^0.27.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "quickcheck",
      "optional": true,
      "req": "^1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": false,
      "req": "^0.9.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand_chacha",
      "optional": false,
      "req": "^0.9.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand_distr",
      "optional": false,
      "req": "^0.5.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rayon",
      "optional": true,
      "req": "^1.11.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": true,
      "req": "^1.12.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "blocking",
        "json"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "riscv",
      "optional": true,
      "req": "^0.11.1",
      "target": "cfg(target_arch = \"riscv32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "riscv-rt",
      "optional": true,
      "req": "^0.17.1",
      "target": "cfg(target_arch = \"riscv32\")"
    },
    {
      "default_features": false,
      "features": [
        "integer",
        "float",
        "rational",
        "complex"
      ],
      "kind": "normal",
      "name": "rug",
      "optional": true,
      "req": "^1.28.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "scirs2-numpy",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "snap",
      "optional": true,
      "req": "^1.1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "statrs",
      "optional": true,
      "req": "^0.18.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sysinfo",
      "optional": true,
      "req": "^0.37.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tempfile",
      "optional": true,
      "req": "^3.25.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3.25.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "stats"
      ],
      "kind": "normal",
      "name": "tikv-jemalloc-ctl",
      "optional": true,
      "req": "^0.6.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "stats",
        "profiling"
      ],
      "kind": "normal",
      "name": "tikv-jemallocator",
      "optional": true,
      "req": "^0.6.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1.49.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": true,
      "req": "^0.1.44",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-appender",
      "optional": true,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-chrome",
      "optional": true,
      "req": "^0.7.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-flame",
      "optional": true,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-opentelemetry",
      "optional": true,
      "req": "^0.29",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "env-filter",
        "fmt",
        "json",
        "registry",
        "std"
      ],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "v4",
        "serde"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": false,
      "req": "^1.21.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wgpu",
      "optional": true,
      "req": "^27.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wide",
      "optional": true,
      "req": "^1.1.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "Win32_System_SystemInformation",
        "Win32_Foundation"
      ],
      "kind": "normal",
      "name": "windows-sys",
      "optional": false,
      "req": "^0.52",
      "target": "cfg(target_os = \"windows\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "zstd",
      "optional": true,
      "req": "^0.13.3",
      "target": null
    }
  ],
  "features": {
    "all_ints": [],
    "alloc": [],
    "arbitrary-precision": [
      "std",
      "num-bigint",
      "num-rational",
      "rug",
      "gmp-mpfr-sys"
    ],
    "array": [
      "std",
      "ndarray-rand"
    ],
    "array_io": [
      "std",
      "array",
      "ndarray-npy"
    ],
    "array_protocol": [],
    "array_protocol_distributed": [
      "array_protocol",
      "parallel"
    ],
    "array_protocol_gpu": [
      "array_protocol",
      "gpu"
    ],
    "array_protocol_jit": [
      "std",
      "array_protocol",
      "cranelift-module",
      "cranelift-jit",
      "cranelift-frontend"
    ],
    "array_protocol_rocm": [
      "array_protocol_gpu",
      "rocm"
    ],
    "array_stats": [
      "std",
      "array",
      "ndarray-stats"
    ],
    "async": [
      "std",
      "tokio",
      "async-trait"
    ],
    "benchmarking": [
      "std",
      "testing",
      "serde",
      "serde_json"
    ],
    "cache": [
      "std",
      "cached"
    ],
    "cloud": [
      "std"
    ],
    "compression": [
      "std",
      "flate2"
    ],
    "crypto": [],
    "data_validation": [
      "std",
      "validation",
      "serde",
      "serde_json",
      "regex"
    ],
    "database": [
      "std"
    ],
    "default": [
      "std",
      "array",
      "serialization"
    ],
    "embedded": [
      "libm",
      "critical-section",
      "portable-atomic"
    ],
    "float32": [],
    "float64": [],
    "gpu": [
      "std"
    ],
    "instrumentation": [
      "std",
      "profiling_advanced",
      "opentelemetry-semantic-conventions"
    ],
    "int32": [],
    "int64": [],
    "jit": [
      "std",
      "cranelift-jit",
      "cranelift-module",
      "cranelift-frontend"
    ],
    "leak_detection": [
      "std",
      "memory_management",
      "serde",
      "serde_json"
    ],
    "linalg": [
      "std",
      "array",
      "oxiblas-ndarray",
      "oxiblas-blas",
      "oxiblas-lapack"
    ],
    "logging": [
      "log"
    ],
    "memory_call_stack": [
      "memory_metrics"
    ],
    "memory_compression": [
      "memory_efficient",
      "lz4",
      "zstd",
      "snap",
      "flate2",
      "bytemuck",
      "serde",
      "serde_json",
      "libc",
      "num_cpus"
    ],
    "memory_efficient": [
      "std",
      "tempfile",
      "oxicode",
      "memmap2",
      "rayon",
      "serialization"
    ],
    "memory_efficient_all_types": [
      "memory_efficient",
      "float32",
      "float64",
      "all_ints"
    ],
    "memory_management": [
      "std",
      "oxicode",
      "tempfile",
      "serialization"
    ],
    "memory_metrics": [
      "memory_management",
      "serde",
      "serde_json"
    ],
    "memory_visualization": [
      "memory_metrics"
    ],
    "ml_pipeline": [
      "std"
    ],
    "observability": [
      "std",
      "serde",
      "serde_json"
    ],
    "observability_http": [
      "std",
      "observability",
      "reqwest"
    ],
    "parallel": [
      "std",
      "rayon",
      "crossbeam",
      "crossbeam-utils",
      "crossbeam-deque",
      "num_cpus"
    ],
    "production": [
      "std",
      "observability",
      "versioning",
      "leak_detection",
      "data_validation"
    ],
    "profiling": [
      "std",
      "num_cpus",
      "serialization"
    ],
    "profiling_advanced": [
      "std",
      "profiling",
      "tracing",
      "tracing-subscriber",
      "tracing-appender"
    ],
    "profiling_all": [
      "std",
      "profiling_advanced",
      "profiling_flame",
      "profiling_chrome",
      "profiling_opentelemetry",
      "profiling_prometheus",
      "profiling_otlp",
      "profiling_memory"
    ],
    "profiling_chrome": [
      "std",
      "profiling_advanced",
      "tracing-chrome"
    ],
    "profiling_flame": [
      "std",
      "profiling_advanced",
      "tracing-flame"
    ],
    "profiling_memory": [
      "std",
      "profiling",
      "tikv-jemallocator",
      "tikv-jemalloc-ctl"
    ],
    "profiling_opentelemetry": [
      "std",
      "profiling_advanced",
      "tracing-opentelemetry",
      "opentelemetry",
      "opentelemetry_sdk"
    ],
    "profiling_otlp": [
      "std",
      "profiling_opentelemetry",
      "opentelemetry-otlp"
    ],
    "profiling_perf": [
      "std",
      "profiling",
      "perf-event"
    ],
    "profiling_prometheus": [
      "std",
      "profiling",
      "prometheus",
      "opentelemetry-prometheus"
    ],
    "random": [
      "std",
      "array"
    ],
    "rocm": [
      "std",
      "gpu"
    ],
    "s3": [
      "std"
    ],
    "serialization": [
      "std",
      "serde",
      "serde_json",
      "num-complex/serde"
    ],
    "simd": [
      "wide"
    ],
    "std": [],
    "testing": [
      "std",
      "tempfile",
      "serde",
      "serde_json",
      "quickcheck"
    ],
    "types": [],
    "ufuncs": [],
    "uint32": [],
    "uint64": [],
    "validation": [
      "std",
      "regex",
      "statrs"
    ],
    "versioning": [
      "std",
      "serde",
      "serde_json"
    ]
  },
  "features2": {
    "all": [
      "simd",
      "parallel",
      "cache",
      "validation",
      "logging",
      "gpu",
      "cuda",
      "memory_management",
      "memory_efficient",
      "memory_compression",
      "array",
      "array_stats",
      "array_io",
      "linalg",
      "profiling",
      "random",
      "types",
      "ufuncs",
      "testing",
      "benchmarking",
      "array_protocol_all",
      "production",
      "arbitrary-precision"
    ],
    "array_protocol_all": [
      "array_protocol",
      "array_protocol_jit",
      "array_protocol_cuda",
      "array_protocol_distributed"
    ],
    "array_protocol_cuda": [
      "array_protocol_gpu",
      "cuda"
    ],
    "array_protocol_metal": [
      "array_protocol_gpu",
      "metal"
    ],
    "array_protocol_opencl": [
      "array_protocol_gpu",
      "opencl"
    ],
    "array_protocol_wgpu": [
      "array_protocol_gpu",
      "wgpu_backend"
    ],
    "cross_platform": [
      "std",
      "libc",
      "sysinfo"
    ],
    "cuda": [
      "std",
      "gpu",
      "dep:cudarc"
    ],
    "embedded-alloc": [
      "alloc",
      "embedded",
      "dep:embedded-alloc"
    ],
    "embedded-arm": [
      "embedded",
      "dep:cortex-m"
    ],
    "embedded-arm-rt": [
      "embedded-arm",
      "dep:cortex-m-rt"
    ],
    "embedded-riscv": [
      "embedded",
      "dep:riscv"
    ],
    "embedded-riscv-rt": [
      "embedded-riscv",
      "dep:riscv-rt"
    ],
    "fixed-point": [
      "embedded",
      "dep:fixed",
      "dep:fixed-sqrt",
      "dep:cordic"
    ],
    "metal": [
      "std",
      "gpu",
      "dep:metal",
      "dep:objc2",
      "dep:objc2-foundation",
      "dep:objc2-metal",
      "dep:objc2-metal-performance-shaders"
    ],
    "mpsgraph": [
      "std",
      "metal",
      "dep:objc2-metal-performance-shaders-graph"
    ],
    "opencl": [
      "std",
      "gpu",
      "dep:opencl3"
    ],
    "python": [
      "std",
      "dep:pyo3",
      "dep:scirs2-numpy",
      "serialization"
    ],
    "sysinfo": [
      "dep:sysinfo"
    ],
    "wgpu_backend": [
      "std",
      "gpu",
      "dep:wgpu",
      "dep:pollster"
    ]
  },
  "index_path": "sc/ir/scirs2-core",
  "name": "scirs2-core",
  "pubtime": "2026-02-15T18:44:11Z",
  "v": 2,
  "vers": "0.2.0",
  "yanked": false
}
