Skip to main content

sc_neurocore_engine/ir/
qformat.rs

1// SPDX-License-Identifier: AGPL-3.0-or-later
2// Commercial license available
3// © Concepts 1996–2026 Miroslav Šotek. All rights reserved.
4// © Code 2020–2026 Miroslav Šotek. All rights reserved.
5// ORCID: 0009-0009-3560-0851
6// Contact: www.anulum.li | protoscience@anulum.li
7// SC-NeuroCore — Q-format and dense-quantisation compatibility facade
8
9//! Stable public surface for fixed-point formats and dense quantisation.
10
11mod block_floating;
12mod dense_result;
13mod fixed_format;
14mod mixed_dense;
15
16pub use block_floating::{
17    block_floating_dense_q16, BlockExponentLayout, BlockFloatingDenseError, BlockFloatingError,
18    BlockFloatingMode,
19};
20pub use dense_result::{MixedDenseResult, PrecisionEnvelopeReport, PrecisionTrapReport};
21pub use fixed_format::{QFormat, QFormatError, QFormatMixed};
22pub use mixed_dense::{
23    mixed_dense_forward_batch_q88_q1616, mixed_dense_q88_q1616, MixedDenseBatchResult,
24    MixedDenseError,
25};