![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Configuration options for FeatureWriter::create(). More...
#include <feature_writer.hpp>
Public Attributes | |
| std::string | output_dir |
| Directory for output Parquet files (created if missing). | |
| FeatureGroupDef | group |
| Feature group schema definition. | |
| size_t | row_group_size = 10'000 |
| Rows per Parquet row group. | |
| size_t | max_file_rows = 1'000'000 |
| Rows per output file before rolling to a new file. | |
| std::string | file_prefix = "features" |
| Filename prefix for generated Parquet files. | |
Configuration options for FeatureWriter::create().
Defined at namespace scope (not nested in FeatureWriter) to work around an Apple Clang restriction on default member initializers in nested aggregates.
Definition at line 75 of file feature_writer.hpp.
| std::string signet::forge::FeatureWriterOptions::file_prefix = "features" |
Filename prefix for generated Parquet files.
Definition at line 80 of file feature_writer.hpp.
| FeatureGroupDef signet::forge::FeatureWriterOptions::group |
Feature group schema definition.
Definition at line 77 of file feature_writer.hpp.
| size_t signet::forge::FeatureWriterOptions::max_file_rows = 1'000'000 |
Rows per output file before rolling to a new file.
Definition at line 79 of file feature_writer.hpp.
| std::string signet::forge::FeatureWriterOptions::output_dir |
Directory for output Parquet files (created if missing).
Definition at line 76 of file feature_writer.hpp.
| size_t signet::forge::FeatureWriterOptions::row_group_size = 10'000 |
Rows per Parquet row group.
Definition at line 78 of file feature_writer.hpp.