Squashed 'vendor/ruvector/' content from commit b64c2172
git-subtree-dir: vendor/ruvector git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
This commit is contained in:
11
crates/ruvector-attention/src/sdk/mod.rs
Normal file
11
crates/ruvector-attention/src/sdk/mod.rs
Normal file
@@ -0,0 +1,11 @@
|
||||
//! # ruvector-attention SDK
|
||||
//!
|
||||
//! High-level, ergonomic APIs for building attention mechanisms.
|
||||
|
||||
pub mod builder;
|
||||
pub mod pipeline;
|
||||
pub mod presets;
|
||||
|
||||
pub use builder::{flash, multi_head, scaled_dot, AttentionBuilder, AttentionType};
|
||||
pub use pipeline::{AttentionPipeline, NormType, PipelineStage};
|
||||
pub use presets::{for_graphs, for_large_scale, for_sequences, AttentionPreset};
|
||||
Reference in New Issue
Block a user