com
.
databricks
.
labs
.
automl
.
feature
structures
package
structures
Visibility
Public
All
Type Members
case class
CardinalityPayload
(
labelValue:
Double
,
labelCounts:
Int
)
extends
Product
with
Serializable
case class
CentroidVectors
(
vector:
Vector
,
kGroup:
Int
)
extends
Product
with
Serializable
case class
ColumnScoreData
(
score:
Double
,
dataType:
String
)
extends
Product
with
Serializable
case class
ColumnTypeData
(
name:
String
,
dataType:
String
)
extends
Product
with
Serializable
case class
EntropyData
(
labelValue:
Double
,
entropy:
Double
)
extends
Product
with
Serializable
case class
FeatureInteractionCollection
(
data:
DataFrame
,
interactionPayload:
Array
[
InteractionPayloadExtract
]
)
extends
Product
with
Serializable
case class
FeatureInteractionOutputPayload
(
data:
DataFrame
,
fullFeatureVectorColumns:
Array
[
String
]
,
interactionReport:
Array
[
InteractionPayloadExtract
]
)
extends
Product
with
Serializable
case class
InteractionPayload
(
left:
String
,
leftDataType:
String
,
right:
String
,
rightDataType:
String
,
outputName:
String
)
extends
Product
with
Serializable
case class
InteractionPayloadExtract
(
left:
String
,
leftDataType:
String
,
right:
String
,
rightDataType:
String
,
outputName:
String
,
score:
Double
)
extends
Product
with
Serializable
case class
InteractionResult
(
left:
String
,
right:
String
,
interaction:
String
,
score:
Double
)
extends
Product
with
Serializable
case class
KSamplingConfiguration
(
featuresCol:
String
,
labelCol:
String
,
syntheticCol:
String
,
fieldsToIgnore:
Array
[
String
]
,
kGroups:
Int
,
kMeansMaxIter:
Int
,
kMeansTolerance:
Double
,
kMeansDistanceMeasurement:
String
,
kMeansSeed:
Long
,
kMeansPredictionCol:
String
,
lshHashTables:
Int
,
lshSeed:
Long
,
lshOutputCol:
String
,
quorumCount:
Int
,
minimumVectorCountToMutate:
Int
,
vectorMutationMethod:
String
,
mutationMode:
String
,
mutationValue:
Double
)
extends
Product
with
Serializable
trait
KSamplingDefaults
extends
AnyRef
case class
NominalDataCollection
(
data:
DataFrame
,
adjustedFields:
Array
[
String
]
,
fieldsToRemove:
Array
[
String
]
,
indexers:
Array
[
StringIndexer
]
)
extends
Product
with
Serializable
case class
NominalIndexCollection
(
name:
String
,
indexCheck:
Boolean
)
extends
Product
with
Serializable
case class
PipelineInteractionOutput
(
pipeline:
Pipeline
,
data:
DataFrame
,
fullFeatureVectorColumns:
Array
[
String
]
,
interactionReport:
Array
[
InteractionPayloadExtract
]
)
extends
Product
with
Serializable
case class
RowGenerationConfig
(
labelValue:
Double
,
targetCount:
Int
)
extends
Product
with
Serializable
case class
RowMapping
(
fieldName:
String
,
idx:
Int
)
extends
Product
with
Serializable
case class
SchemaDefinitions
(
fullSchema:
Array
[
SchemaMapping
]
,
features:
Array
[
RowMapping
]
)
extends
Product
with
Serializable
case class
SchemaMapping
(
fieldName:
String
,
originalFieldIndex:
Int
,
dfType:
DataType
,
scalaType:
String
)
extends
Product
with
Serializable
case class
StructMapping
(
field:
StructField
,
idx:
Int
)
extends
Product
with
Serializable
case class
VarianceData
(
labelValue:
Double
,
variance:
Double
)
extends
Product
with
Serializable
case class
VectorAssemblyOutput
(
assembler:
VectorAssembler
,
data:
DataFrame
)
extends
Product
with
Serializable
Value Members
object
FieldEncodingType
extends
Enumeration
object
InteractionRetentionMode
extends
Enumeration
object
ModelingType
extends
Enumeration
Ungrouped