package types
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- types
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type ![A] = (A) => Nothing
- type !![A] = (![A]) => Nothing
- type BooleanOrNumeric = ((Boolean) => Nothing with (Half) => Nothing with (Float) => Nothing with (Double) => Nothing with (Byte) => Nothing with (Short) => Nothing with (Int) => Nothing with (Long) => Nothing with (UByte) => Nothing with (UShort) => Nothing with (UInt) => Nothing with (ULong) => Nothing with (ComplexFloat) => Nothing with (ComplexDouble) => Nothing with (QByte) => Nothing with (QShort) => Nothing with (QInt) => Nothing with (QUByte) => Nothing with (QUShort) => Nothing) => Nothing
- type Complex = ((ComplexFloat) => Nothing with (ComplexDouble) => Nothing) => Nothing
- case class ComplexDouble(real: Double, imaginary: Double) extends Product with Serializable
- case class ComplexFloat(real: Float, imaginary: Float) extends Product with Serializable
- type Contains[S, T] = <:<[!![S], T]
- case class DataType[T] extends Product with Serializable
- type Decimal = ((TruncatedHalf) => Nothing with (Half) => Nothing with (Float) => Nothing with (Double) => Nothing) => Nothing
- trait Disjunction[T] extends AnyRef
- type FloatOrDouble = ((Float) => Nothing with (Double) => Nothing) => Nothing
- final case class Half(data: Short) extends AnyVal with Product with Serializable
- type HalfOrFloat = ((Half) => Nothing with (Float) => Nothing) => Nothing
- type HalfOrFloatOrDouble = ((Half) => Nothing with (Float) => Nothing with (Double) => Nothing) => Nothing
- type IntOrLong = ((Int) => Nothing with (Long) => Nothing) => Nothing
- type IntOrLongOrFloatOrDouble = ((Int) => Nothing with (Long) => Nothing with (Float) => Nothing with (Double) => Nothing) => Nothing
- type IntOrLongOrHalfOrFloatOrDouble = ((Int) => Nothing with (Long) => Nothing with (Half) => Nothing with (Float) => Nothing with (Double) => Nothing) => Nothing
- type IntOrLongOrUByte = ((Int) => Nothing with (Long) => Nothing with (UByte) => Nothing) => Nothing
- type Integer = ((Byte) => Nothing with (Short) => Nothing with (Int) => Nothing with (Long) => Nothing with (UByte) => Nothing with (UShort) => Nothing with (UInt) => Nothing with (ULong) => Nothing) => Nothing
- type IsBooleanOrNumeric[T] = <:<[!![T], BooleanOrNumeric]
- type IsComplex[T] = <:<[!![T], Complex]
- type IsDecimal[T] = <:<[!![T], Decimal]
- type IsFloatOrDouble[T] = <:<[!![T], FloatOrDouble]
- type IsHalfOrFloat[T] = <:<[!![T], HalfOrFloat]
- type IsHalfOrFloatOrDouble[T] = <:<[!![T], HalfOrFloatOrDouble]
- type IsIntOrLong[T] = <:<[!![T], IntOrLong]
- type IsIntOrLongOrFloatOrDouble[T] = <:<[!![T], IntOrLongOrFloatOrDouble]
- type IsIntOrLongOrHalfOrFloatOrDouble[T] = <:<[!![T], IntOrLongOrHalfOrFloatOrDouble]
- type IsIntOrLongOrUByte[T] = <:<[!![T], IntOrLongOrUByte]
- type IsIntOrUInt[T] = <:<[!![T], Integer]
- type IsNotQuantized[T] = <:<[!![T], NotQuantized]
- type IsNumeric[T] = <:<[!![T], Numeric]
- type IsQuantized[T] = <:<[!![T], Quantized]
- type IsReal[T] = <:<[!![T], Real]
- type IsStringOrFloatOrLong[T] = <:<[!![T], StringOrFloatOrLong]
- type IsStringOrInteger[T] = <:<[!![T], StringOrInteger]
- type IsTruncatedHalfOrFloatOrDouble[T] = <:<[!![T], TruncatedHalfOrFloatOrDouble]
- type IsTruncatedHalfOrHalfOrFloat[T] = <:<[!![T], TruncatedHalfOrHalfOrFloat]
- type IsUByteOrUShort[T] = <:<[!![T], UByteOrUShort]
- type NotQuantized = ((TruncatedHalf) => Nothing with (Half) => Nothing with (Float) => Nothing with (Double) => Nothing with (Byte) => Nothing with (Short) => Nothing with (Int) => Nothing with (Long) => Nothing with (UByte) => Nothing with (UShort) => Nothing with (UInt) => Nothing with (ULong) => Nothing with (ComplexFloat) => Nothing with (ComplexDouble) => Nothing) => Nothing
- type Numeric = ((TruncatedHalf) => Nothing with (Half) => Nothing with (Float) => Nothing with (Double) => Nothing with (Byte) => Nothing with (Short) => Nothing with (Int) => Nothing with (Long) => Nothing with (UByte) => Nothing with (UShort) => Nothing with (UInt) => Nothing with (ULong) => Nothing with (ComplexFloat) => Nothing with (ComplexDouble) => Nothing with (QByte) => Nothing with (QShort) => Nothing with (QInt) => Nothing with (QUByte) => Nothing with (QUShort) => Nothing) => Nothing
- final case class QByte(data: Byte) extends AnyVal with Product with Serializable
- final case class QInt(data: Int) extends AnyVal with Product with Serializable
- final case class QShort(data: Short) extends AnyVal with Product with Serializable
- final case class QUByte(data: Byte) extends AnyVal with Product with Serializable
- final case class QUShort(data: Short) extends AnyVal with Product with Serializable
- type Quantized = ((QByte) => Nothing with (QShort) => Nothing with (QInt) => Nothing with (QUByte) => Nothing with (QUShort) => Nothing) => Nothing
- type Real = ((TruncatedHalf) => Nothing with (Half) => Nothing with (Float) => Nothing with (Double) => Nothing with (Byte) => Nothing with (Short) => Nothing with (Int) => Nothing with (Long) => Nothing with (UByte) => Nothing with (UShort) => Nothing with (UInt) => Nothing with (ULong) => Nothing) => Nothing
- final case class Resource(data: Long) extends AnyVal with Product with Serializable
- type SignedInteger = ((Byte) => Nothing with (Short) => Nothing with (Int) => Nothing with (Long) => Nothing) => Nothing
- type StringOrFloatOrLong = ((String) => Nothing with (Float) => Nothing with (Long) => Nothing) => Nothing
- type StringOrInteger = ((String) => Nothing with (Byte) => Nothing with (Short) => Nothing with (Int) => Nothing with (Long) => Nothing with (UByte) => Nothing with (UShort) => Nothing with (UInt) => Nothing with (ULong) => Nothing) => Nothing
- trait TF[T] extends AnyRef
- Annotations
- @implicitNotFound("Cannot prove that ${T} is a supported TensorFlow data type.")
- trait TFLowPriority extends TFLowestPriority
- trait TFLowestPriority extends AnyRef
- final case class TruncatedHalf(data: Short) extends AnyVal with Product with Serializable
- type TruncatedHalfOrFloatOrDouble = ((TruncatedHalf) => Nothing with (Float) => Nothing with (Double) => Nothing) => Nothing
- type TruncatedHalfOrHalfOrFloat = ((TruncatedHalf) => Nothing with (Half) => Nothing with (Float) => Nothing) => Nothing
- final case class UByte(data: Byte) extends AnyVal with Product with Serializable
- type UByteOrUShort = ((UByte) => Nothing with (UShort) => Nothing) => Nothing
- final case class UInt(data: Int) extends AnyVal with Product with Serializable
- final case class ULong(data: Long) extends AnyVal with Product with Serializable
- final case class UShort(data: Short) extends AnyVal with Product with Serializable
- type Union[T] = AnyRef { type or[S] = org.platanios.tensorflow.api.core.types.package.Disjunction[T => Nothing with S => Nothing] }
- type UnsignedInteger = ((UByte) => Nothing with (UShort) => Nothing with (UInt) => Nothing with (ULong) => Nothing) => Nothing
- final case class Variant(data: Long) extends AnyVal with Product with Serializable
Value Members
- val BFLOAT16: DataType[TruncatedHalf]
- val BOOLEAN: DataType[Boolean]
- val COMPLEX128: DataType[ComplexDouble]
- val COMPLEX64: DataType[ComplexFloat]
- val FLOAT16: DataType[Half]
- val FLOAT32: DataType[Float]
- val FLOAT64: DataType[Double]
- val INT16: DataType[Short]
- val INT32: DataType[Int]
- val INT64: DataType[Long]
- val INT8: DataType[Byte]
- val QINT16: DataType[QShort]
- val QINT32: DataType[QInt]
- val QINT8: DataType[QByte]
- val QUINT16: DataType[QUShort]
- val QUINT8: DataType[QUByte]
- val RESOURCE: DataType[Resource]
- val STRING: DataType[String]
- val UINT16: DataType[UShort]
- val UINT32: DataType[UInt]
- val UINT64: DataType[ULong]
- val UINT8: DataType[UByte]
- val VARIANT: DataType[Variant]
- object DataType extends Serializable
- object IsBooleanOrNumeric
- object IsComplex
- object IsDecimal
- object IsFloatOrDouble
- object IsHalfOrFloat
- object IsHalfOrFloatOrDouble
- object IsIntOrLong
- object IsIntOrLongOrFloatOrDouble
- object IsIntOrLongOrHalfOrFloatOrDouble
- object IsIntOrLongOrUByte
- object IsIntOrUInt
- object IsNotQuantized
- object IsNumeric
- object IsQuantized
- object IsReal
- object IsStringOrFloatOrLong
- object IsStringOrInteger
- object IsTruncatedHalfOrFloatOrDouble
- object IsTruncatedHalfOrHalfOrFloat
- object IsUByteOrUShort
- object TF extends TFLowPriority