class DateTimeProject extends Project
- Alphabetic
- By Inheritance
- DateTimeProject
- Project
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- 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])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
var
advancedOptions: Option[AdvancedOptions]
- Definition Classes
- Project
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
var
autopilotMode: Option[Double]
- Definition Classes
- Project
-
def
clone(newProjectName: String, maxWait: Int = 60000)(implicit client: DataRobotClient): Project
- 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.
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
createBlender(models: List[Model], blenderMethod: enums.BlenderMethod.Value)(implicit client: DataRobotClient): ModelJob
- models
list of io.github.timsetsfire.datarobot.Model to use for blending
- blenderMethod
- returns
Returns io.github.timsetsfire.datarobot.ModelJob for the requested blender
- Definition Classes
- Project
-
def
createFeaturelist(name: String, features: List[String])(implicit client: DataRobotClient): Featurelist
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
- def createModelingFeaturelist(): Nothing
-
val
created: String
- Definition Classes
- Project
-
def
delete()(implicit client: DataRobotClient): HttpResponse[String]
- returns
Returns Unit. Deletes projects
- Definition Classes
- Project
-
def
deleteFeaturelist(featurelistId: String)(implicit cleint: DataRobotClient): HttpResponse[String]
- Definition Classes
- Project
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
fileName: String
- Definition Classes
- Project
-
def
getAccessList()(implicit client: DataRobotClient): List[Map[String, String]]
- returns
list of users and permissions for given project
- Definition Classes
- Project
-
def
getAssociationFeatureLists()(implicit client: DataRobotClient): Seq[Map[String, String]]
- Definition Classes
- Project
-
def
getBlenderEligibility(models: List[Model], blenderMethod: enums.BlenderMethod.Value)(implicit client: DataRobotClient): Map[String, Any]
- models
List of models to blend together
- Definition Classes
- Project
-
def
getBlenders()(implicit client: DataRobotClient): Nothing
- Definition Classes
- Project
- To do
implement this
-
def
getBlueprint(id: String)(implicit client: DataRobotClient): Blueprint
- id
blueprint id
- returns
blueprint
- Definition Classes
- Project
- See also
-
def
getBlueprintChart(blueprintId: String)(implicit client: DataRobotClient): Nothing
- blueprintId
blueprint d
- Definition Classes
- Project
- To do
implement this
-
def
getBlueprintDocumentation(blueprintId: String)(implicit client: DataRobotClient): Nothing
- blueprintId
blueprint d
- Definition Classes
- Project
- To do
implement this
-
def
getBlueprints()(implicit client: DataRobotClient): List[Blueprint]
- returns
returns a list of eligible blueprints
- Definition Classes
- Project
- See also
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
getDatasets()(implicit client: DataRobotClient): Nothing
- Definition Classes
- Project
- To do
implement this
- def getDateTimeModel(modelId: String)(implicit client: DataRobotClient): DateTimeModel
- def getDateTimeModels()(implicit client: DataRobotClient): List[DateTimeModel]
- def getDateTimePartitioning()(implicit client: DataRobotClient): DateTimePartition
-
def
getFeature(featureName: String)(implicit client: DataRobotClient): Feature
- returns
return io.github.timsetsfire.datarobot.Feature given specified featurename
- Definition Classes
- Project
-
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])
- metric
association matrix metric
- atype
association matric value type
- returns
returns feature association matric for a given featurelist
- Definition Classes
- Project
-
def
getFeatureAssociationMatrixDetails(feature1: String, feature2: String, featurelistId: Option[String] = None)(implicit client: DataRobotClient): Map[String, Any]
- returns
Returns associtation matric details for
feature1
andfeature2
.
- Definition Classes
- Project
-
def
getFeaturelists()(implicit client: DataRobotClient): List[Featurelist]
- returns
all featurelists available in project
- Definition Classes
- Project
-
def
getFeatures()(implicit client: DataRobotClient): List[Feature]
- returns
set of all features available in project
- Definition Classes
- Project
-
def
getFrozenModel(modelId: String)(implicit client: DataRobotClient): Nothing
- modelId
model id to get
- returns
frozen model for specified id
- Definition Classes
- Project
- To do
implement this
-
def
getFrozenModels()(implicit client: DataRobotClient): List[FrozenModel]
- returns
list of frozen models for project
- Definition Classes
- Project
-
def
getJob(jobId: String)(implicit client: DataRobotClient): Job
- Definition Classes
- Project
-
def
getJobs(status: Option[String] = None)(implicit client: DataRobotClient): List[Job]
- Definition Classes
- Project
-
def
getLeaderboardLink()(implicit client: DataRobotClient): Nothing
- Definition Classes
- Project
- To do
implement this
-
def
getMetrics(featureName: String)(implicit client: DataRobotClient): Map[String, Any]
- returns
set of metrics available if given
featureName
is set as target
- Definition Classes
- Project
-
def
getModel(modelId: String)(implicit client: DataRobotClient): Model
- modelId
model id to get
- returns
model for specified
modelId
- Definition Classes
- Project
-
def
getModelJob(jobId: String)(implicit client: DataRobotClient): Job
- Definition Classes
- Project
-
def
getModelJobs(status: Option[String] = None)(implicit client: DataRobotClient): List[Job]
- Definition Classes
- Project
- def getModelingFeaturelist(featurelistId: String)(implicit client: DataRobotClient): ModelingFeaturelist
- def getModelingFeaturelists()(implicit client: DataRobotClient): List[ModelingFeaturelist]
- def getModelingFeatures()(implicit client: DataRobotClient): List[ModelingFeature]
-
def
getModels()(implicit client: DataRobotClient): List[Model]
- returns
list of models for the project
- Definition Classes
- Project
-
def
getPredictJob(jobId: String)(implicit client: DataRobotClient): Job
- Definition Classes
- Project
- To do
implement this
-
def
getPredictJobs(status: Option[String] = None)(implicit client: DataRobotClient): List[Job]
- Definition Classes
- Project
-
def
getPrimeFiles(projectId: String)(implicit client: DataRobotClient): Nothing
- Definition Classes
- Project
- To do
implement this
-
def
getPrimeModels(projectId: String)(implicit client: DataRobotClient): Nothing
- Definition Classes
- Project
- To do
implement this
-
def
getRatingTableModels(projectId: String)(implicit client: DataRobotClient): Nothing
- Definition Classes
- Project
- To do
implement this
-
def
getRatingTables(projectId: String)(implicit client: DataRobotClient): Nothing
- Definition Classes
- Project
- To do
implement this
-
def
getRecommendedModel()(implicit client: DataRobotClient): ModelRecommendation
- returns
Returns model recommended for deployment
- Definition Classes
- Project
-
def
getRecommendedModels()(implicit client: DataRobotClient): List[ModelRecommendation]
- returns
REturns a list of models recommended by DataRobot
- Definition Classes
- Project
-
def
getReducedBlueprintChart(blueprintId: String)(implicit client: DataRobotClient): Nothing
- blueprintId
blueprint d
- Definition Classes
- Project
- To do
implement this
-
def
getStatus(projectId: String)(implicit client: DataRobotClient): Nothing
- Definition Classes
- Project
- To do
implement this
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
var
holdoutUnlocked: Boolean
- Definition Classes
- Project
-
val
id: String
- Definition Classes
- Project
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
var
maxTrainPct: Option[Double]
- Definition Classes
- Project
-
var
maxTrainRows: Option[Double]
- Definition Classes
- Project
-
var
metric: Option[String]
- Definition Classes
- Project
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
var
partition: Option[Partition]
- Definition Classes
- Project
-
var
positiveClass: Option[Double]
- Definition Classes
- Project
-
var
projectName: String
- Definition Classes
- Project
-
def
refresh()(implicit client: DataRobotClient): Project
- Definition Classes
- Project
-
def
requestFeatureAssocationMatrix(featurelistId: String)(implicit client: DataRobotClient): String
Caluclated assocation matrix for specific featurelist
Caluclated assocation matrix for specific featurelist
- Definition Classes
- Project
-
var
scaleoutMaxTrainPct: Option[Double]
- Definition Classes
- Project
-
var
scaleoutMaxTrainRows: Option[Double]
- Definition Classes
- Project
-
def
setAccessList()(implicit client: DataRobotClient): Nothing
- Definition Classes
- Project
-
def
setProjectName(name: String)(implicit client: DataRobotClient): Project
- Definition Classes
- Project
-
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
Start modeling
Start modeling
- Definition Classes
- Project
-
def
setWorkerCount(workerCount: Int)(implicit client: DataRobotClient): Unit
- workerCount
Number of workers to use for modeling
- Definition Classes
- Project
-
var
stage: String
- Definition Classes
- Project
-
def
startAutopilot(projectId: String, featurelistId: Option[String] = None)(implicit client: DataRobotClient): HttpRequest
- Definition Classes
- Project
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
var
target: Option[String]
- Definition Classes
- Project
-
var
targetType: Option[String]
- Definition Classes
- Project
-
def
toDateTimeProject: DateTimeProject
- Definition Classes
- Project
-
def
toString(): String
- Definition Classes
- DateTimeProject → Project → AnyRef → Any
-
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
- Definition Classes
- Project
- 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
-
def
unlockHoldout()(implicit client: DataRobotClient): Project
- Definition Classes
- Project
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated