Skip to main content

Mamba3BackendExt

Trait Mamba3BackendExt 

Source
pub trait Mamba3BackendExt:
    Backend
    + Mamba3DoubleSsdBackendExt
    + Mamba3SingleSsdBackendExt { }
Expand description

Backend capability required to run Mamba-3.

Aggregates the per-pathway extension traits (Mamba3DoubleSsdBackendExt and Mamba3SingleSsdBackendExt); every plain Burn backend satisfies it via the default implementations, and Autodiff<B> additionally gets the custom memory-efficient backward.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl Mamba3BackendExt for Flex

Available on crate feature backend-flex only.
Source§

impl<B: Backend + Mamba3DoubleSsdBackendExt + Mamba3SingleSsdBackendExt, C: CheckpointStrategy> Mamba3BackendExt for Autodiff<B, C>

Implementors§