Expand description
Core primitive operation catalog for tenferro.
This crate intentionally excludes standard extension families such as linalg, FFT, and einsum.
§Examples
use tenferro_core_ops::{descriptor, PrimitiveOpKind};
let add = descriptor(PrimitiveOpKind::Add);
assert_eq!(add.name, "add");Structs§
- Primitive
OpDescriptor - Static metadata for one core primitive operation.
Enums§
- DType
Policy - Dtype compatibility policy for a core primitive operation.
- OpCategory
- High-level category for a core primitive operation.
- Primitive
OpKind - Catalog key for a core primitive operation.
Functions§
- all_
primitive_ descriptors - Return all core primitive operation descriptors in catalog order.
- descriptor
- Return the descriptor for a primitive operation kind.