![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
#include "signet/ai/audit_chain.hpp"#include "signet/ai/row_lineage.hpp"#include "signet/error.hpp"#include "signet/schema.hpp"#include "signet/types.hpp"#include "signet/writer.hpp"#include "signet/reader.hpp"#include <algorithm>#include <cctype>#include <cstdint>#include <cstring>#include <filesystem>#include <stdexcept>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | signet::forge::InferenceRecord |
| A single ML inference event with full operational metadata. More... | |
| class | signet::forge::InferenceLogWriter |
| Writes ML inference records to Parquet files with cryptographic hash chaining for tamper-evident audit trails. More... | |
| class | signet::forge::InferenceLogReader |
| Reads ML inference log Parquet files and verifies hash chain integrity. More... | |
Namespaces | |
| namespace | signet |
| namespace | signet::forge |
| namespace | signet::forge::detail |
| Internal implementation details for dictionary encoding. | |
Enumerations | |
| enum class | signet::forge::InferenceType : int32_t { signet::forge::CLASSIFICATION = 0 , signet::forge::REGRESSION = 1 , signet::forge::EMBEDDING = 2 , signet::forge::GENERATION = 3 , signet::forge::RANKING = 4 , signet::forge::ANOMALY = 5 , signet::forge::RECOMMENDATION = 6 , signet::forge::CUSTOM = 255 } |
| Classification of the ML inference operation. More... | |
Functions | |
| Schema | signet::forge::inference_log_schema () |
| Build the Parquet schema for ML inference log files. | |