latexsnipper-runtime 3.0.0

Runtime abstraction — Session, Provider, ModelHandle
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use serde::{Deserialize, Serialize};

/// Hardware acceleration mode.
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, Default)]
#[serde(rename_all = "lowercase")]
pub enum AccelerationMode {
    /// CPU-only inference.
    Cpu,
    /// GPU acceleration (NNAPI/CUDA/DML).
    Gpu,
    /// Auto-detect best available.
    #[default]
    Auto,
}