package ds
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
ArrayT(underlying: DataType) extends DataType with Product with Serializable
A Array type.
A Array type. Note: called ArrayT to make it distinguishable with Scala's Array.
-
sealed
trait
DataType extends AnyRef
Describes a single Datatype.
-
sealed
trait
FundamentalType extends DataType
Describes a fundamental type.
-
case class
Image(width: Int, height: Int, components: ListMap[ImageChannel, ImageComponent], format: ImageFormat = ImageFormat.Plain) extends DataType with Product with Serializable
DataType for images.
- sealed trait ImageChannel extends AnyRef
-
case class
ImageComponent(componentType: FundamentalType) extends Product with Serializable
Describe a single image component
- sealed trait ImageFormat extends AnyRef
-
case class
Nullable(underlying: DataType) extends DataType with Product with Serializable
A Nullable DataType.
-
case class
Struct(fields: ListMap[String, DataType]) extends DataType with Product with Serializable
A Tuple whose elements have names.
-
case class
TabularData(columns: ListMap[String, DataType]) extends DataType with Product with Serializable
Tabular data, usually the root of the data.
-
case class
Tensor(componentType: FundamentalType, shape: Seq[Int]) extends DataType with Product with Serializable
Data Type for Tensors
Data Type for Tensors
- componentType
underlying fundamental type (dtype in TensorFlow).
- shape
shape of the Tensor. No support for varying shape yet.
Value Members
- object DataType
- object Errors
- object FundamentalType
- object Image extends Serializable
- object ImageChannel
- object ImageFormat
- object Nullable extends Serializable
- object Struct extends Serializable
- object TabularData extends Serializable