Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
DEMO
Loading...
Searching...
No Matches
signet::forge::FeatureGroupDef Struct Reference

Schema definition for a single feature group. More...

#include <feature_writer.hpp>

Public Attributes

std::string name
 Group name (e.g. "price_features", "vol_features").
 
std::vector< std::string > feature_names
 Ordered feature column names.
 
int32_t schema_version = 1
 Bumped when features are added or removed.
 

Detailed Description

Schema definition for a single feature group.

A feature group is a named collection of feature columns that share the same entity_id and timestamp_ns key space.

See also
FeatureWriter, FeatureWriterOptions

Definition at line 38 of file feature_writer.hpp.

Member Data Documentation

◆ feature_names

std::vector<std::string> signet::forge::FeatureGroupDef::feature_names

Ordered feature column names.

Definition at line 40 of file feature_writer.hpp.

◆ name

std::string signet::forge::FeatureGroupDef::name

Group name (e.g. "price_features", "vol_features").

Definition at line 39 of file feature_writer.hpp.

◆ schema_version

int32_t signet::forge::FeatureGroupDef::schema_version = 1

Bumped when features are added or removed.

Definition at line 41 of file feature_writer.hpp.


The documentation for this struct was generated from the following file: