Module Values.SyntheticDataColumnPropertiesSource

Properties that define how a specific data column should be handled during synthetic data generation, including its name, type, and role in predictive modeling.

Sourcetype nonrec t = {
  1. columnName : SyntheticDataColumnName.t option;
    (*

    The name of the data column as it appears in the dataset.

    *)
  2. columnType : SyntheticDataColumnType.t option;
    (*

    The data type of the column, which determines how the synthetic data generation algorithm processes and synthesizes values for this column.

    *)
  3. isPredictiveValue : Boolean.t option;
    (*

    Indicates if this column contains predictive values that should be treated as target variables in machine learning models. This affects how the synthetic data generation preserves statistical relationships.

    *)
}
Sourceval make : ?columnName:??? -> ?columnType:??? -> ?isPredictiveValue:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `String of SyntheticDataColumnName.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t