[package] authors = [ "nathanielsimard ", "louisfd ", ] categories = ["science", "mathematics", "algorithms"] description = "CubeCL core create" edition.workspace = true keywords = [] license.workspace = true name = "cubecl-core" readme.workspace = true repository = "https://github.com/tracel-ai/cubecl/tree/main/cubecl-cube" version.workspace = true [features] default = ["cubecl-runtime/default"] export_tests = [] std = ["cubecl-runtime/std"] template = [] [dependencies] cubecl-runtime = { path = "../cubecl-runtime", version = "0.3.0", default-features = false } bytemuck = { workspace = true } cubecl-common = { path = "../cubecl-common", version = "0.3.0", default-features = false } cubecl-macros = { path = "../cubecl-macros", version = "0.3.0", default-features = false } derive-new = { workspace = true } half = { workspace = true, features = ["bytemuck"] } num-traits = { workspace = true } paste = { workspace = true } serde = { workspace = true } log = { workspace = true } [dev-dependencies] pretty_assertions = { workspace = true } trybuild = "1"