Class TimestampSplit (2.3.0)

public sealed class TimestampSplit : IMessage<TimestampSplit>, IEquatable<TimestampSplit>, IDeepCloneable<TimestampSplit>, IBufferMessage, IMessage

Assigns input data to training, validation, and test sets based on a provided timestamps. The youngest data pieces are assigned to training set, next to validation set, and the oldest to the test set.

Supported only for tabular Datasets.

Inheritance

Object > TimestampSplit

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

TimestampSplit()

public TimestampSplit()

TimestampSplit(TimestampSplit)

public TimestampSplit(TimestampSplit other)
Parameter
NameDescription
otherTimestampSplit

Properties

Key

public string Key { get; set; }

Required. The key is a name of one of the Dataset's data columns. The values of the key (the values in the column) must be in RFC 3339 date-time format, where time-offset = &quot;Z&quot; (e.g. 1985-04-12T23:20:50.52Z). If for a piece of data the key is not present or has an invalid value, that piece is ignored by the pipeline.

Property Value
TypeDescription
String

TestFraction

public double TestFraction { get; set; }

The fraction of the input data that is to be used to evaluate the Model.

Property Value
TypeDescription
Double

TrainingFraction

public double TrainingFraction { get; set; }

The fraction of the input data that is to be used to train the Model.

Property Value
TypeDescription
Double

ValidationFraction

public double ValidationFraction { get; set; }

The fraction of the input data that is to be used to validate the Model.

Property Value
TypeDescription
Double