NeuralAmpModeler-rs 3.0.0

An opinionated, high-performance Neural Amp Modeler (NAM) client and core implementation in Rust for Linux/PipeWire and CLAP plugins.
1
2
3
4
5
6
7
8
9
10
11
12
// SPDX-License-Identifier: Apache-2.0
// Copyright (c) 2026 Fábio Henrique de Lima Silva (fhl.bsb@gmail.com) All rights reserved.

//! Data structures, validation, and errors for the `.nam` format (JSON).
//!
//! Re-exports from sibling modules: model structs, typed errors, and validation helpers.

pub use super::error::JsonError;
pub use super::model::{
    LinearImplementation, NamConfig, NamDate, NamLayerConfig, NamMetadata, NamModelData,
    WeightsLayout,
};