Synapseml  0.10.0
Public Member Functions | Static Public Member Functions | List of all members
Synapse.ML.Recommendation.RecommendationIndexerModel Class Reference

RecommendationIndexerModel implements RecommendationIndexerModel More...

Inheritance diagram for Synapse.ML.Recommendation.RecommendationIndexerModel:
Inheritance graph
[legend]
Collaboration diagram for Synapse.ML.Recommendation.RecommendationIndexerModel:
Collaboration graph
[legend]

Public Member Functions

 RecommendationIndexerModel ()
 Creates a RecommendationIndexerModel without any parameters. More...
 
 RecommendationIndexerModel (string uid)
 Creates a RecommendationIndexerModel with a UID that is used to give the RecommendationIndexerModel a unique ID. More...
 
RecommendationIndexerModel SetItemIndexModel (JavaTransformer value)
 Sets value for itemIndexModel More...
 
RecommendationIndexerModel SetItemInputCol (string value)
 Sets value for itemInputCol More...
 
RecommendationIndexerModel SetItemOutputCol (string value)
 Sets value for itemOutputCol More...
 
RecommendationIndexerModel SetRatingCol (string value)
 Sets value for ratingCol More...
 
RecommendationIndexerModel SetUserIndexModel (JavaTransformer value)
 Sets value for userIndexModel More...
 
RecommendationIndexerModel SetUserInputCol (string value)
 Sets value for userInputCol More...
 
RecommendationIndexerModel SetUserOutputCol (string value)
 Sets value for userOutputCol More...
 
JavaTransformer GetItemIndexModel ()
 Gets itemIndexModel value More...
 
string GetItemInputCol ()
 Gets itemInputCol value More...
 
string GetItemOutputCol ()
 Gets itemOutputCol value More...
 
string GetRatingCol ()
 Gets ratingCol value More...
 
JavaTransformer GetUserIndexModel ()
 Gets userIndexModel value More...
 
string GetUserInputCol ()
 Gets userInputCol value More...
 
string GetUserOutputCol ()
 Gets userOutputCol 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< RecommendationIndexerModelRead ()
 Get the corresponding JavaMLReader instance. More...
 

Static Public Member Functions

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

Detailed Description

RecommendationIndexerModel implements RecommendationIndexerModel

Constructor & Destructor Documentation

◆ RecommendationIndexerModel() [1/2]

Synapse.ML.Recommendation.RecommendationIndexerModel.RecommendationIndexerModel ( )
inline

Creates a RecommendationIndexerModel without any parameters.

◆ RecommendationIndexerModel() [2/2]

Synapse.ML.Recommendation.RecommendationIndexerModel.RecommendationIndexerModel ( string  uid)
inline

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

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

Member Function Documentation

◆ GetItemIndexModel()

JavaTransformer Synapse.ML.Recommendation.RecommendationIndexerModel.GetItemIndexModel ( )
inline

Gets itemIndexModel value

Returns
itemIndexModel: itemIndexModel

◆ GetItemInputCol()

string Synapse.ML.Recommendation.RecommendationIndexerModel.GetItemInputCol ( )

Gets itemInputCol value

Returns
itemInputCol: Item Input Col

◆ GetItemOutputCol()

string Synapse.ML.Recommendation.RecommendationIndexerModel.GetItemOutputCol ( )

Gets itemOutputCol value

Returns
itemOutputCol: Item Output Col

◆ GetRatingCol()

string Synapse.ML.Recommendation.RecommendationIndexerModel.GetRatingCol ( )

Gets ratingCol value

Returns
ratingCol: Rating Col

◆ GetUserIndexModel()

JavaTransformer Synapse.ML.Recommendation.RecommendationIndexerModel.GetUserIndexModel ( )
inline

Gets userIndexModel value

Returns
userIndexModel: userIndexModel

◆ GetUserInputCol()

string Synapse.ML.Recommendation.RecommendationIndexerModel.GetUserInputCol ( )

Gets userInputCol value

Returns
userInputCol: User Input Col

◆ GetUserOutputCol()

string Synapse.ML.Recommendation.RecommendationIndexerModel.GetUserOutputCol ( )

Gets userOutputCol value

Returns
userOutputCol: User Output Col

◆ Load()

static RecommendationIndexerModel Synapse.ML.Recommendation.RecommendationIndexerModel.Load ( string  path)
static

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

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

◆ Read()

JavaMLReader<RecommendationIndexerModel> Synapse.ML.Recommendation.RecommendationIndexerModel.Read ( )

Get the corresponding JavaMLReader instance.

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

◆ Save()

void Synapse.ML.Recommendation.RecommendationIndexerModel.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

◆ SetItemIndexModel()

RecommendationIndexerModel Synapse.ML.Recommendation.RecommendationIndexerModel.SetItemIndexModel ( JavaTransformer  value)

Sets value for itemIndexModel

Parameters
valueitemIndexModel
Returns
New RecommendationIndexerModel object

◆ SetItemInputCol()

RecommendationIndexerModel Synapse.ML.Recommendation.RecommendationIndexerModel.SetItemInputCol ( string  value)

Sets value for itemInputCol

Parameters
valueItem Input Col
Returns
New RecommendationIndexerModel object

◆ SetItemOutputCol()

RecommendationIndexerModel Synapse.ML.Recommendation.RecommendationIndexerModel.SetItemOutputCol ( string  value)

Sets value for itemOutputCol

Parameters
valueItem Output Col
Returns
New RecommendationIndexerModel object

◆ SetRatingCol()

RecommendationIndexerModel Synapse.ML.Recommendation.RecommendationIndexerModel.SetRatingCol ( string  value)

Sets value for ratingCol

Parameters
valueRating Col
Returns
New RecommendationIndexerModel object

◆ SetUserIndexModel()

RecommendationIndexerModel Synapse.ML.Recommendation.RecommendationIndexerModel.SetUserIndexModel ( JavaTransformer  value)

Sets value for userIndexModel

Parameters
valueuserIndexModel
Returns
New RecommendationIndexerModel object

◆ SetUserInputCol()

RecommendationIndexerModel Synapse.ML.Recommendation.RecommendationIndexerModel.SetUserInputCol ( string  value)

Sets value for userInputCol

Parameters
valueUser Input Col
Returns
New RecommendationIndexerModel object

◆ SetUserOutputCol()

RecommendationIndexerModel Synapse.ML.Recommendation.RecommendationIndexerModel.SetUserOutputCol ( string  value)

Sets value for userOutputCol

Parameters
valueUser Output Col
Returns
New RecommendationIndexerModel object

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