Class/Object

io.github.timsetsfire.datarobot

DateTimeProject

Related Docs: object DateTimeProject | package datarobot

Permalink

class DateTimeProject extends Project

Linear Supertypes
Project, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DateTimeProject
  2. Project
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DateTimeProject(id: String, projectName: String, fileName: String, stage: String, autopilotMode: Option[Double], created: String, target: Option[String], metric: Option[String], partition: Option[Partition], recommender: Option[Recommender], advancedOptions: Option[AdvancedOptions], positiveClass: Option[Double], maxTrainPct: Option[Double], maxTrainRows: Option[Double], scaleoutMaxTrainPct: Option[Double], scaleoutMaxTrainRows: Option[Double], holdoutUnlocked: Boolean = false, targetType: Option[String])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. var advancedOptions: Option[AdvancedOptions]

    Permalink

    advanced options of the project.

    advanced options of the project. See io.github.timsetsfire.datarobot.AdvancedOptions.

    Definition Classes
    Project
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. var autopilotMode: Option[Double]

    Permalink

    0 if autopiloe, 2 is manual

    0 if autopiloe, 2 is manual

    Definition Classes
    Project
  7. def clone(newProjectName: String, maxWait: Int = 60000)(implicit client: DataRobotClient): Project

    Permalink

    newProjectName

    Name of returns project

    maxWait

    Max wait time

    returns

    Returns a copy (post-EDA1) copy of the project.

    Definition Classes
    Project
    To do

    add maxWait appropriate to request happening behind the scenes.

  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  9. def createBlender(models: List[Model], blenderMethod: enums.BlenderMethod.Value)(implicit client: DataRobotClient): ModelJob

    Permalink

    models

    list of io.github.timsetsfire.datarobot.Model to use for blending

    blenderMethod

    one of io.github.timsetsfire.datarobot.enums.BlenderMethod

    returns

    Returns io.github.timsetsfire.datarobot.ModelJob for the requested blender

    Definition Classes
    Project
  10. def createFeaturelist(name: String, features: List[String])(implicit client: DataRobotClient): Featurelist

    Permalink

    Create feature list within a project.

    Create feature list within a project. see also io.github.timsetsfire.datarobot.Featurelist.createFeaturelist

    name

    Name for new featurelist

    features

    List of feature names to include in list

    returns

    new feature list object io.github.timsetsfire.datarobot.Featurelist

    Definition Classes
    Project
  11. def createModelingFeaturelist(): Nothing

    Permalink
  12. val created: String

    Permalink

    project creation time

    project creation time

    Definition Classes
    Project
  13. def delete()(implicit client: DataRobotClient): HttpResponse[String]

    Permalink

    returns

    Returns Unit. Deletes projects

    Definition Classes
    Project
  14. def deleteFeaturelist(featurelistId: String)(implicit cleint: DataRobotClient): HttpResponse[String]

    Permalink
    Definition Classes
    Project
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. val fileName: String

    Permalink

    the name of the dataset used to create the project

    the name of the dataset used to create the project

    Definition Classes
    Project
  18. def getAccessList()(implicit client: DataRobotClient): List[Map[String, String]]

    Permalink

    returns

    list of users and permissions for given project

    Definition Classes
    Project
  19. def getAssociationFeatureLists()(implicit client: DataRobotClient): Seq[Map[String, String]]

    Permalink
    Definition Classes
    Project
  20. def getBlenderEligibility(models: List[Model], blenderMethod: enums.BlenderMethod.Value)(implicit client: DataRobotClient): Map[String, Any]

    Permalink

    models

    List of models to blend together

    Definition Classes
    Project
  21. def getBlenders()(implicit client: DataRobotClient): Nothing

    Permalink

    Definition Classes
    Project
    To do

    implement this

  22. def getBlueprint(id: String)(implicit client: DataRobotClient): Blueprint

    Permalink

    id

    blueprint id

    returns

    blueprint

    Definition Classes
    Project
    See also

    io.github.timsetsfire.datarobot.Blueprint.get

  23. def getBlueprintChart(blueprintId: String)(implicit client: DataRobotClient): Nothing

    Permalink

    blueprintId

    blueprint d

    Definition Classes
    Project
    To do

    implement this

  24. def getBlueprintDocumentation(blueprintId: String)(implicit client: DataRobotClient): Nothing

    Permalink

    blueprintId

    blueprint d

    Definition Classes
    Project
    To do

    implement this

  25. def getBlueprints()(implicit client: DataRobotClient): List[Blueprint]

    Permalink

    returns

    returns a list of eligible blueprints

    Definition Classes
    Project
    See also

    io.github.timsetsfire.datarobot.Blueprint.getBlueprints

  26. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  27. def getDatasets()(implicit client: DataRobotClient): Nothing

    Permalink

    Definition Classes
    Project
    To do

    implement this

  28. def getDateTimeModel(modelId: String)(implicit client: DataRobotClient): DateTimeModel

    Permalink
  29. def getDateTimeModels()(implicit client: DataRobotClient): List[DateTimeModel]

    Permalink
  30. def getDateTimePartitioning()(implicit client: DataRobotClient): DateTimePartition

    Permalink
  31. def getFeature(featureName: String)(implicit client: DataRobotClient): Feature

    Permalink

    returns

    return io.github.timsetsfire.datarobot.Feature given specified featurename

    Definition Classes
    Project
  32. def getFeatureAssocationMatrix(metric: enums.FeatureAssociationMetric.Value = FeatureAssociationMetric.MUTUALINFO, atype: enums.FeatureAssociationType.Value = FeatureAssociationType.ASSOCIATION, featurelistId: Option[String] = None)(implicit client: DataRobotClient): (Counter2[String, String, Double], List[FeatureAssociationDetail])

    Permalink

    metric

    association matrix metric

    atype

    association matric value type

    returns

    returns feature association matric for a given featurelist

    Definition Classes
    Project
  33. def getFeatureAssociationMatrixDetails(feature1: String, feature2: String, featurelistId: Option[String] = None)(implicit client: DataRobotClient): Map[String, Any]

    Permalink

    returns

    Returns associtation matric details for feature1 and feature2.

    Definition Classes
    Project
  34. def getFeaturelists()(implicit client: DataRobotClient): List[Featurelist]

    Permalink

    returns

    all featurelists available in project

    Definition Classes
    Project
  35. def getFeatures()(implicit client: DataRobotClient): List[Feature]

    Permalink

    returns

    set of all features available in project

    Definition Classes
    Project
  36. def getFrozenModel(modelId: String)(implicit client: DataRobotClient): Nothing

    Permalink

    modelId

    model id to get

    returns

    frozen model for specified id

    Definition Classes
    Project
    To do

    implement this

  37. def getFrozenModels()(implicit client: DataRobotClient): List[FrozenModel]

    Permalink

    returns

    list of frozen models for project

    Definition Classes
    Project
  38. def getJob(jobId: String)(implicit client: DataRobotClient): Job

    Permalink
    Definition Classes
    Project
  39. def getJobs(status: Option[String] = None)(implicit client: DataRobotClient): List[Job]

    Permalink
    Definition Classes
    Project
  40. def getLeaderboardLink()(implicit client: DataRobotClient): Nothing

    Permalink

    Definition Classes
    Project
    To do

    implement this

  41. def getMetrics(featureName: String)(implicit client: DataRobotClient): Map[String, Any]

    Permalink

    returns

    set of metrics available if given featureName is set as target

    Definition Classes
    Project
  42. def getModel(modelId: String)(implicit client: DataRobotClient): Model

    Permalink

    modelId

    model id to get

    returns

    model for specified modelId

    Definition Classes
    Project
  43. def getModelJob(jobId: String)(implicit client: DataRobotClient): Job

    Permalink
    Definition Classes
    Project
  44. def getModelJobs(status: Option[String] = None)(implicit client: DataRobotClient): List[Job]

    Permalink
    Definition Classes
    Project
  45. def getModelingFeaturelist(featurelistId: String)(implicit client: DataRobotClient): ModelingFeaturelist

    Permalink
  46. def getModelingFeaturelists()(implicit client: DataRobotClient): List[ModelingFeaturelist]

    Permalink
  47. def getModelingFeatures()(implicit client: DataRobotClient): List[ModelingFeature]

    Permalink
  48. def getModels()(implicit client: DataRobotClient): List[Model]

    Permalink

    returns

    list of models for the project

    Definition Classes
    Project
  49. def getPredictJob(jobId: String)(implicit client: DataRobotClient): Job

    Permalink

    Definition Classes
    Project
    To do

    implement this

  50. def getPredictJobs(status: Option[String] = None)(implicit client: DataRobotClient): List[Job]

    Permalink
    Definition Classes
    Project
  51. def getPrimeFiles(projectId: String)(implicit client: DataRobotClient): Nothing

    Permalink

    Definition Classes
    Project
    To do

    implement this

  52. def getPrimeModels(projectId: String)(implicit client: DataRobotClient): Nothing

    Permalink

    Definition Classes
    Project
    To do

    implement this

  53. def getRatingTableModels(projectId: String)(implicit client: DataRobotClient): Nothing

    Permalink

    Definition Classes
    Project
    To do

    implement this

  54. def getRatingTables(projectId: String)(implicit client: DataRobotClient): Nothing

    Permalink

    Definition Classes
    Project
    To do

    implement this

  55. def getRecommendedModel()(implicit client: DataRobotClient): ModelRecommendation

    Permalink

    returns

    Returns model recommended for deployment

    Definition Classes
    Project
  56. def getRecommendedModels()(implicit client: DataRobotClient): List[ModelRecommendation]

    Permalink

    returns

    REturns a list of models recommended by DataRobot

    Definition Classes
    Project
  57. def getReducedBlueprintChart(blueprintId: String)(implicit client: DataRobotClient): Nothing

    Permalink

    blueprintId

    blueprint d

    Definition Classes
    Project
    To do

    implement this

  58. def getStatus(projectId: String)(implicit client: DataRobotClient): Nothing

    Permalink

    Definition Classes
    Project
    To do

    implement this

  59. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  60. var holdoutUnlocked: Boolean

    Permalink

    true if holdout has been unlocked

    true if holdout has been unlocked

    Definition Classes
    Project
  61. val id: String

    Permalink

    project id

    project id

    Definition Classes
    Project
  62. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  63. var maxTrainPct: Option[Double]

    Permalink

    the maximum percentage of the dataset that can be used to successfully train a model without going into the validation data

    the maximum percentage of the dataset that can be used to successfully train a model without going into the validation data

    Definition Classes
    Project
  64. var maxTrainRows: Option[Double]

    Permalink

    the maximum number of rows of the dataset that can be used to suc- cessfully train a model without going into the validation data

    the maximum number of rows of the dataset that can be used to suc- cessfully train a model without going into the validation data

    Definition Classes
    Project
  65. var metric: Option[String]

    Permalink

    the metric used to select the best-performing models

    the metric used to select the best-performing models

    Definition Classes
    Project
  66. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  67. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  68. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  69. var partition: Option[Partition]

    Permalink

    partition of given project.

    partition of given project. See io.github.timsetsfire.datarobot.Partition.

    Definition Classes
    Project
  70. var positiveClass: Option[Double]

    Permalink

    for binary classification projects, the class designated to be the positive class.

    for binary classification projects, the class designated to be the positive class. Otherwise, null.

    Definition Classes
    Project
  71. var projectName: String

    Permalink

    project name

    project name

    Definition Classes
    Project
  72. def refresh()(implicit client: DataRobotClient): Project

    Permalink
    Definition Classes
    Project
  73. def requestFeatureAssocationMatrix(featurelistId: String)(implicit client: DataRobotClient): String

    Permalink

    Caluclated assocation matrix for specific featurelist

    Caluclated assocation matrix for specific featurelist

    Definition Classes
    Project
  74. var scaleoutMaxTrainPct: Option[Double]

    Permalink

    the maximum percentage of the dataset that can be used to successfully train a scaleout model without going into the validation data.

    the maximum percentage of the dataset that can be used to successfully train a scaleout model without going into the validation data. May exceed maxTrainPct, in which case only scaleout models can be trained up to this point.

    Definition Classes
    Project
  75. var scaleoutMaxTrainRows: Option[Double]

    Permalink

    the maximum number of rows of the dataset that can used be used to successfully train a scaleout model without going into the validation data.

    the maximum number of rows of the dataset that can used be used to successfully train a scaleout model without going into the validation data. May exceed maxTrainRows, in which case only scaleout models can be trained up to this point.

    Definition Classes
    Project
  76. def setAccessList()(implicit client: DataRobotClient): Nothing

    Permalink

    Definition Classes
    Project
  77. def setProjectName(name: String)(implicit client: DataRobotClient): Project

    Permalink
    Definition Classes
    Project
  78. def setTarget(target: String, mode: enums.ModelingMode.Value = ModelingMode.AUTOPILOT, metric: Option[String] = None, quickrun: Boolean = false, positiveClass: Option[String] = None, partitioningMethod: Option[PartitioningMethod] = None, featurelistId: Option[String] = None, advancedOptions: Option[AdvancedOptions] = None, maxWait: Int = 600000, targetType: Option[enums.TargetType.Value] = None, workerCount: Option[Int] = None)(implicit client: DataRobotClient): Project

    Permalink

    Start modeling

    Start modeling

    Definition Classes
    Project
  79. def setWorkerCount(workerCount: Int)(implicit client: DataRobotClient): Unit

    Permalink

    workerCount

    Number of workers to use for modeling

    Definition Classes
    Project
  80. var stage: String

    Permalink
    Definition Classes
    Project
  81. def startAutopilot(projectId: String, featurelistId: Option[String] = None)(implicit client: DataRobotClient): HttpRequest

    Permalink
    Definition Classes
    Project
  82. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  83. var target: Option[String]

    Permalink

    project target

    project target

    Definition Classes
    Project
  84. var targetType: Option[String]

    Permalink

    either Regression, Binary, or Multiclass

    either Regression, Binary, or Multiclass

    Definition Classes
    Project
  85. def toDateTimeProject: DateTimeProject

    Permalink
    Definition Classes
    Project
  86. def toString(): String

    Permalink
    Definition Classes
    DateTimeProjectProject → AnyRef → Any
  87. def train(blueprint: Blueprint, featurelistId: Option[String] = None, samplePct: Option[Float] = None, trainingRowCount: Option[Int] = None, sourceProjectId: Option[String] = None, scoringType: Option[String] = None, monotonicIncreasingFeaturelistId: Option[String] = None, monotonicDecreasingFeaturelistId: Option[String] = None)(implicit client: DataRobotClient): ModelJob

    Permalink
    Definition Classes
    Project
  88. def trainDateTime(blueprint: Blueprint, featurelistId: Option[String] = None, trainingDuration: Option[String] = None, trainingRowCount: Option[Int], useProjectSettings: Option[Boolean] = None, sourceProjectId: Option[String] = None, timeWindowSamplePct: Option[Int] = None, samplingMethod: Option[String] = None, monotonicIncreasingFeaturelistId: Option[String] = None, monotonicDecreasingFeaturelistId: Option[String] = None)(implicit client: DataRobotClient): ModelJob

    Permalink
  89. def unlockHoldout()(implicit client: DataRobotClient): Project

    Permalink
    Definition Classes
    Project
  90. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  91. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  92. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Project

Inherited from AnyRef

Inherited from Any

Ungrouped