Synapseml  1.0.3
Public Member Functions | Static Public Member Functions | List of all members
Synapse.ML.Vw.VowpalWabbitCSETransformer Class Reference

VowpalWabbitCSETransformer implements VowpalWabbitCSETransformer More...

Inheritance diagram for Synapse.ML.Vw.VowpalWabbitCSETransformer:
Inheritance graph
[legend]
Collaboration diagram for Synapse.ML.Vw.VowpalWabbitCSETransformer:
Collaboration graph
[legend]

Public Member Functions

 VowpalWabbitCSETransformer ()
 Creates a VowpalWabbitCSETransformer without any parameters. More...
 
 VowpalWabbitCSETransformer (string uid)
 Creates a VowpalWabbitCSETransformer with a UID that is used to give the VowpalWabbitCSETransformer a unique ID. More...
 
VowpalWabbitCSETransformer SetMaxImportanceWeight (double value)
 Sets value for maxImportanceWeight More...
 
VowpalWabbitCSETransformer SetMetricsStratificationCols (string[] value)
 Sets value for metricsStratificationCols More...
 
VowpalWabbitCSETransformer SetMinImportanceWeight (double value)
 Sets value for minImportanceWeight More...
 
double GetMaxImportanceWeight ()
 Gets maxImportanceWeight value More...
 
string[] GetMetricsStratificationCols ()
 Gets metricsStratificationCols value More...
 
double GetMinImportanceWeight ()
 Gets minImportanceWeight value More...
 
void Save (string path)
 Saves the object so that it can be loaded later using Load. Note that these objects can be shared with Scala by Loading or Saving in Scala. More...
 
JavaMLWriter Write ()
 
Returns
a JavaMLWriter instance for this ML instance.

 
JavaMLReader< VowpalWabbitCSETransformerRead ()
 Get the corresponding JavaMLReader instance. More...
 

Static Public Member Functions

static VowpalWabbitCSETransformer Load (string path)
 Loads the VowpalWabbitCSETransformer that was previously saved using Save(string). More...
 

Detailed Description

VowpalWabbitCSETransformer implements VowpalWabbitCSETransformer

Constructor & Destructor Documentation

◆ VowpalWabbitCSETransformer() [1/2]

Synapse.ML.Vw.VowpalWabbitCSETransformer.VowpalWabbitCSETransformer ( )
inline

Creates a VowpalWabbitCSETransformer without any parameters.

◆ VowpalWabbitCSETransformer() [2/2]

Synapse.ML.Vw.VowpalWabbitCSETransformer.VowpalWabbitCSETransformer ( string  uid)
inline

Creates a VowpalWabbitCSETransformer with a UID that is used to give the VowpalWabbitCSETransformer a unique ID.

Parameters
uidAn immutable unique ID for the object and its derivatives.

Member Function Documentation

◆ GetMaxImportanceWeight()

double Synapse.ML.Vw.VowpalWabbitCSETransformer.GetMaxImportanceWeight ( )

Gets maxImportanceWeight value

Returns
maxImportanceWeight: Clip importance weight at this upper bound. Defaults to 100.

◆ GetMetricsStratificationCols()

string [] Synapse.ML.Vw.VowpalWabbitCSETransformer.GetMetricsStratificationCols ( )

Gets metricsStratificationCols value

Returns
metricsStratificationCols: Optional list of column names to stratify rewards by.

◆ GetMinImportanceWeight()

double Synapse.ML.Vw.VowpalWabbitCSETransformer.GetMinImportanceWeight ( )

Gets minImportanceWeight value

Returns
minImportanceWeight: Clip importance weight at this lower bound. Defaults to 0.

◆ Load()

static VowpalWabbitCSETransformer Synapse.ML.Vw.VowpalWabbitCSETransformer.Load ( string  path)
static

Loads the VowpalWabbitCSETransformer that was previously saved using Save(string).

Parameters
pathThe path the previous VowpalWabbitCSETransformer was saved to
Returns
New VowpalWabbitCSETransformer object, loaded from path.

◆ Read()

JavaMLReader<VowpalWabbitCSETransformer> Synapse.ML.Vw.VowpalWabbitCSETransformer.Read ( )

Get the corresponding JavaMLReader instance.

Returns
an JavaMLReader<VowpalWabbitCSETransformer> instance for this ML instance.

◆ Save()

void Synapse.ML.Vw.VowpalWabbitCSETransformer.Save ( string  path)

Saves the object so that it can be loaded later using Load. Note that these objects can be shared with Scala by Loading or Saving in Scala.

Parameters
pathThe path to save the object to

◆ SetMaxImportanceWeight()

VowpalWabbitCSETransformer Synapse.ML.Vw.VowpalWabbitCSETransformer.SetMaxImportanceWeight ( double  value)

Sets value for maxImportanceWeight

Parameters
valueClip importance weight at this upper bound. Defaults to 100.
Returns
New VowpalWabbitCSETransformer object

◆ SetMetricsStratificationCols()

VowpalWabbitCSETransformer Synapse.ML.Vw.VowpalWabbitCSETransformer.SetMetricsStratificationCols ( string[]  value)

Sets value for metricsStratificationCols

Parameters
valueOptional list of column names to stratify rewards by.
Returns
New VowpalWabbitCSETransformer object

◆ SetMinImportanceWeight()

VowpalWabbitCSETransformer Synapse.ML.Vw.VowpalWabbitCSETransformer.SetMinImportanceWeight ( double  value)

Sets value for minImportanceWeight

Parameters
valueClip importance weight at this lower bound. Defaults to 0.
Returns
New VowpalWabbitCSETransformer object

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