package
types
Type Members
-
sealed
trait
BasicType extends Serializable
-
sealed
trait
DataShape extends AnyRef
-
sealed
trait
DataType extends Serializable
-
case class
DataTypeSpec(dt: DataType) extends TypeSpec with Product with Serializable
-
case class
ListShape(isNullable: Boolean = true) extends DataShape with Product with Serializable
-
case class
ListType(base: BasicType, isNullable: Boolean = true) extends DataType with Product with Serializable
-
case class
NodeShape(inputs: ListMap[String, Socket] = ..., outputs: ListMap[String, Socket] = ...) extends Product with Serializable
-
case class
ScalarShape(isNullable: Boolean = true) extends DataShape with Product with Serializable
-
case class
ScalarType(base: BasicType, isNullable: Boolean = true) extends DataType with Product with Serializable
-
case class
SchemaSpec(dts: Seq[DataType]) extends TypeSpec with Product with Serializable
-
case class
Socket(port: String, name: String) extends Product with Serializable
-
case class
StructField(name: String, dataType: DataType) extends Serializable with Product
-
case class
StructType extends Serializable with Product
-
case class
TensorShape(dimensions: Option[Seq[Int]] = scala.None, isNullable: Boolean = true) extends DataShape with Product with Serializable
-
case class
TensorType(base: BasicType, dimensions: Option[Seq[Int]] = scala.None, isNullable: Boolean = true) extends DataType with Product with Serializable
-
sealed
trait
TypeSpec extends AnyRef