[package]
name = "ocl-convolution"
version = "0.4.0"
authors = ["Alex Ostrovski <ostrovski.alex@gmail.com>"]
edition = "2021"
rust-version = "1.75"
license = "MIT OR Apache-2.0"
keywords = ["convolution", "neural-network", "deep-learning", "OpenCL"]
readme = "README.md"
categories = ["science"]
description = "OpenCL-accelerated 2D convolutions"
repository = "https://github.com/slowli/ocl-convolution"
exclude = [
  "/misc/**",
  ".editorconfig",
  ".github",
]

[badges]
maintenance = { status = "experimental" }

[dependencies]
# Public dependencies (present in the public API).
ndarray = "0.17.1"
ocl = "0.19.7"

[dev-dependencies]
criterion = "0.7.0"
doc-comment = "0.3.4"
rand = "0.9.2"
rand_xorshift = "0.4.0"
version-sync = "0.9.5"

[[bench]]
name = "basics"
harness = false
path = "benches/basics.rs"
