NeuralAmpModeler-rs 0.1.0

High-performance Neural Amp Modeler DSP core: WaveNet/LSTM/ConvNet inference, SIMD math (x86-64-v3), .nam/.namb loader, cabinet IR, resampling and noise gate.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// SPDX-License-Identifier: Apache-2.0
// Copyright (c) 2026 Fábio Henrique de Lima Silva (fhl.bsb@gmail.com) All rights reserved.

//! LSTM model construction sub-modules.
//!
//! - `dispatch` – geometry-based dispatch to static profiles or dynamic fallback.
//! - `static_builder` – compile-time-optimized single and dual-layer builders.
//! - `dynamic_builder` – runtime-shaped builder for arbitrary geometries.
//! - `weights` – weight extraction and interleave packing utilities.

pub(crate) mod dispatch;
pub(crate) mod dynamic_builder;
pub(crate) mod static_builder;
pub(crate) mod weights;

pub(crate) use dispatch::build_lstm;