# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "luminal_cudarc" version = "0.10.0" description = "Safe wrappers around CUDA apis" readme = "README.md" keywords = [ "cuda", "nvidia", "gpu", "nvrtc", "cublas", ] license = "MIT OR Apache-2.0" [package.metadata.docs.rs] features = [ "ci-check", "f16", "cudnn", ] [dependencies.half] version = "2.3.1" features = [ "num-traits", "rand_distr", ] optional = true default-features = false [dependencies.no-std-compat] version = "0.4.1" features = ["alloc"] optional = true [dependencies.spin] version = "0.9.8" features = ["rwlock"] optional = true default-features = false [features] ci-check = [] cublas = ["driver"] cublaslt = ["driver"] cudnn = ["driver"] curand = ["driver"] default = [ "std", "driver", "nvrtc", "cublas", "curand", ] driver = ["nvrtc"] f16 = ["dep:half"] nccl = ["driver"] no-std = [ "no-std-compat/std", "dep:spin", ] nvrtc = [] static-linking = [] std = []