Expand description
GPU acceleration infrastructure for time series operations
This module provides the foundation for GPU-accelerated time series processing, including forecasting, decomposition, and feature extraction.
Re-exports§
pub use config::GpuBackend;pub use config::GpuCapabilities;pub use config::GpuConfig;pub use config::GraphOptimizationLevel;pub use config::MemoryStrategy;pub use config::TensorCoresConfig;pub use config::TensorCoresGeneration;pub use config::TensorDataType;pub use traits::DecompositionResult;pub use traits::GpuAccelerated;pub use traits::GpuDecomposition;pub use traits::GpuFeatureExtraction;pub use traits::GpuForecasting;pub use array::GpuArray;pub use device_manager::GpuDeviceManager;pub use utils::estimate_memory_usage;pub use utils::get_recommended_batch_size;pub use utils::is_gpu_supported;pub use utils::optimize_gpu_config;pub use fft::GpuFFT;pub use convolution::GpuConvolution;pub use blas::GpuBLAS;pub use blas::TensorCoresBLAS;pub use algorithms::FeatureConfig;pub use algorithms::ForecastMethod;pub use algorithms::GpuFeatureExtractor;pub use algorithms::GpuTimeSeriesProcessor;pub use algorithms::WindowStatistic;
Modules§
- algorithms
- GPU-accelerated time series algorithms
- array
- GPU-accelerated array implementation
- blas
- GPU-accelerated BLAS operations
- config
- GPU acceleration configuration and capabilities
- convolution
- GPU-accelerated convolution operations
- device_
manager - GPU device detection and management
- fft
- GPU-accelerated FFT operations
- ndarray
- Complete ndarray re-export for SciRS2 ecosystem
- numeric
- Numeric traits and utilities for SciRS2
- traits
- GPU acceleration traits for time series operations
- utils
- GPU acceleration utility functions