![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Column-major batch of feature rows for zero-copy tensor wrapping and WAL serialization in ML inference pipelines. More...
#include "signet/error.hpp"#include "signet/ai/tensor_bridge.hpp"#include "signet/ai/streaming_sink.hpp"#include <chrono>#include <cstddef>#include <cstdint>#include <cstring>#include <initializer_list>#include <memory>#include <span>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | signet::forge::ColumnDesc |
| Describes a single column in a ColumnBatch schema. More... | |
| class | signet::forge::ColumnBatch |
| A column-major batch of feature rows for ML inference and WAL serialization. More... | |
Namespaces | |
| namespace | signet |
| namespace | signet::forge |
Typedefs | |
| using | signet::forge::TDT = TensorDataType |
| Convenience alias for TensorDataType (shorter schema declarations). | |
| using | signet::forge::SharedColumnBatch = std::shared_ptr< ColumnBatch > |
| Thread-safe shared pointer to a ColumnBatch – the unit transferred between producer and consumer threads via EventBus. | |
Functions | |
| SharedColumnBatch | signet::forge::make_column_batch (std::vector< ColumnDesc > schema, size_t reserve_rows=64) |
| Convenience factory: create a shared batch with a given schema. | |
Column-major batch of feature rows for zero-copy tensor wrapping and WAL serialization in ML inference pipelines.
Definition in file column_batch.hpp.