Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
DEMO
Loading...
Searching...
No Matches
inference_log.hpp File Reference
#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.