[package]
edition = "2024"
name = "burn-flex"
version = "0.0.1"
authors = ["Dilshod Tadjibaev (@antimora)"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A fast, portable CPU backend for Burn"
readme = false
license = "MIT OR Apache-2.0"
repository = "https://github.com/antimora/burn-flex"
resolver = "2"
[lib]
name = "burn_flex"
path = "src/lib.rs"
[[test]]
name = "permuted_ops_compare"
path = "tests/permuted_ops_compare.rs"
[[test]]
name = "strided_ops_compare"
path = "tests/strided_ops_compare.rs"
[[bench]]
name = "attention"
path = "benches/attention.rs"
[[bench]]
name = "binary_ops"
path = "benches/binary_ops.rs"
[[bench]]
name = "cat_max_min_ops"
path = "benches/cat_max_min_ops.rs"
[[bench]]
name = "comparison_ops"
path = "benches/comparison_ops.rs"
[[bench]]
name = "conv_ops"
path = "benches/conv_ops.rs"
[[bench]]
name = "conv_transpose_ops"
path = "benches/conv_transpose_ops.rs"
[[bench]]
name = "cross_unfold_ops"
path = "benches/cross_unfold_ops.rs"
[[bench]]
name = "cumulative_ops"
path = "benches/cumulative_ops.rs"
[[bench]]
name = "deform_conv_ops"
path = "benches/deform_conv_ops.rs"
[[bench]]
name = "gather_scatter_ops"
path = "benches/gather_scatter_ops.rs"
[[bench]]
name = "int_ops"
path = "benches/int_ops.rs"
[[bench]]
name = "interpolate_ops"
path = "benches/interpolate_ops.rs"
[[bench]]
name = "matmul"
path = "benches/matmul.rs"
[[bench]]
name = "pool_ops"
path = "benches/pool_ops.rs"
[[bench]]
name = "quantization_ops"
path = "benches/quantization_ops.rs"
[[bench]]
name = "reduce_ops"
path = "benches/reduce_ops.rs"
[[bench]]
name = "slice_ops"
path = "benches/slice_ops.rs"
[[bench]]
name = "unary_ops"
path = "benches/unary_ops.rs"