package types

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. types
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type ![A] = (A) ⇒ Nothing
  2. type !![A] = (![A]) ⇒ Nothing
  3. 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
  4. type Complex = ((ComplexFloat) ⇒ Nothing with (ComplexDouble) ⇒ Nothing) ⇒ Nothing
  5. case class ComplexDouble(real: Double, imaginary: Double) extends Product with Serializable
  6. case class ComplexFloat(real: Float, imaginary: Float) extends Product with Serializable
  7. type Contains[S, T] = <:<[!![S], T]
  8. case class DataType[T] extends Product with Serializable
  9. type Decimal = ((TruncatedHalf) ⇒ Nothing with (Half) ⇒ Nothing with (Float) ⇒ Nothing with (Double) ⇒ Nothing) ⇒ Nothing
  10. trait Disjunction[T] extends AnyRef
  11. type FloatOrDouble = ((Float) ⇒ Nothing with (Double) ⇒ Nothing) ⇒ Nothing
  12. final case class Half(data: Short) extends AnyVal with Product with Serializable
  13. type HalfOrFloatOrDouble = ((Half) ⇒ Nothing with (Float) ⇒ Nothing with (Double) ⇒ Nothing) ⇒ Nothing
  14. type IntOrLong = ((Int) ⇒ Nothing with (Long) ⇒ Nothing) ⇒ Nothing
  15. type IntOrLongOrFloatOrDouble = ((Int) ⇒ Nothing with (Long) ⇒ Nothing with (Float) ⇒ Nothing with (Double) ⇒ Nothing) ⇒ Nothing
  16. type IntOrLongOrHalfOrFloatOrDouble = ((Int) ⇒ Nothing with (Long) ⇒ Nothing with (Half) ⇒ Nothing with (Float) ⇒ Nothing with (Double) ⇒ Nothing) ⇒ Nothing
  17. type IntOrLongOrUByte = ((Int) ⇒ Nothing with (Long) ⇒ Nothing with (UByte) ⇒ Nothing) ⇒ Nothing
  18. 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
  19. type IsBooleanOrNumeric[T] = <:<[!![T], BooleanOrNumeric]
  20. type IsComplex[T] = <:<[!![T], Complex]
  21. type IsDecimal[T] = <:<[!![T], Decimal]
  22. type IsFloatOrDouble[T] = <:<[!![T], FloatOrDouble]
  23. type IsHalfOrFloatOrDouble[T] = <:<[!![T], HalfOrFloatOrDouble]
  24. type IsIntOrLong[T] = <:<[!![T], IntOrLong]
  25. type IsIntOrLongOrFloatOrDouble[T] = <:<[!![T], IntOrLongOrFloatOrDouble]
  26. type IsIntOrLongOrHalfOrFloatOrDouble[T] = <:<[!![T], IntOrLongOrHalfOrFloatOrDouble]
  27. type IsIntOrLongOrUByte[T] = <:<[!![T], IntOrLongOrUByte]
  28. type IsIntOrUInt[T] = <:<[!![T], Integer]
  29. type IsNotQuantized[T] = <:<[!![T], NotQuantized]
  30. type IsNumeric[T] = <:<[!![T], Numeric]
  31. type IsQuantized[T] = <:<[!![T], Quantized]
  32. type IsReal[T] = <:<[!![T], Real]
  33. type IsStringOrIntOrUInt[T] = <:<[!![T], StringOrInteger]
  34. type IsTruncatedHalfOrFloatOrDouble[T] = <:<[!![T], TruncatedHalfOrFloatOrDouble]
  35. type IsTruncatedHalfOrHalfOrFloat[T] = <:<[!![T], TruncatedHalfOrHalfOrFloat]
  36. 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
  37. 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
  38. final case class QByte(data: Byte) extends AnyVal with Product with Serializable
  39. final case class QInt(data: Int) extends AnyVal with Product with Serializable
  40. final case class QShort(data: Short) extends AnyVal with Product with Serializable
  41. final case class QUByte(data: Byte) extends AnyVal with Product with Serializable
  42. final case class QUShort(data: Short) extends AnyVal with Product with Serializable
  43. type Quantized = ((QByte) ⇒ Nothing with (QShort) ⇒ Nothing with (QInt) ⇒ Nothing with (QUByte) ⇒ Nothing with (QUShort) ⇒ Nothing) ⇒ Nothing
  44. 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
  45. final case class Resource(data: Long) extends AnyVal with Product with Serializable
  46. type SignedInteger = ((Byte) ⇒ Nothing with (Short) ⇒ Nothing with (Int) ⇒ Nothing with (Long) ⇒ Nothing) ⇒ Nothing
  47. 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
  48. trait TF[T] extends AnyRef
    Annotations
    @implicitNotFound( ... )
  49. trait TFLowPriority extends TFLowestPriority
  50. trait TFLowestPriority extends AnyRef
  51. final case class TruncatedHalf(data: Short) extends AnyVal with Product with Serializable
  52. type TruncatedHalfOrFloatOrDouble = ((TruncatedHalf) ⇒ Nothing with (Float) ⇒ Nothing with (Double) ⇒ Nothing) ⇒ Nothing
  53. type TruncatedHalfOrHalfOrFloat = ((TruncatedHalf) ⇒ Nothing with (Half) ⇒ Nothing with (Float) ⇒ Nothing) ⇒ Nothing
  54. final case class UByte(data: Byte) extends AnyVal with Product with Serializable
  55. final case class UInt(data: Int) extends AnyVal with Product with Serializable
  56. final case class ULong(data: Long) extends AnyVal with Product with Serializable
  57. final case class UShort(data: Short) extends AnyVal with Product with Serializable
  58. type Union[T] = AnyRef { type or[S] = org.platanios.tensorflow.api.core.types.package.Disjunction[T => Nothing with S => Nothing] }
  59. type UnsignedInteger = ((UByte) ⇒ Nothing with (UShort) ⇒ Nothing with (UInt) ⇒ Nothing with (ULong) ⇒ Nothing) ⇒ Nothing
  60. final case class Variant(data: Long) extends AnyVal with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped