Package

com.intel.analytics.bigdl

tensor

Permalink

package tensor

Visibility
  1. Public
  2. All

Type Members

  1. trait ConvertableFrom[A] extends AnyRef

    Permalink

    Conversions from type.

    Conversions from type.

    An object implementing ConvertableFrom[A] provides methods to go from A to number types (and String).

  2. trait ConvertableFromBoolean extends ConvertableFrom[Boolean]

    Permalink
  3. trait ConvertableFromByte extends ConvertableFrom[Byte]

    Permalink
  4. trait ConvertableFromChar extends ConvertableFrom[Char]

    Permalink
  5. trait ConvertableFromDouble extends ConvertableFrom[Double]

    Permalink
  6. trait ConvertableFromFloat extends ConvertableFrom[Float]

    Permalink
  7. trait ConvertableFromInt extends ConvertableFrom[Int]

    Permalink
  8. trait ConvertableFromLong extends ConvertableFrom[Long]

    Permalink
  9. trait ConvertableFromShort extends ConvertableFrom[Short]

    Permalink
  10. trait ConvertableFromString extends ConvertableFrom[String]

    Permalink
  11. trait ConvertableTo[A] extends AnyRef

    Permalink

    Conversions to type.

    Conversions to type.

    An object implementing ConvertableTo[A] provides methods to go from number types to A.

  12. trait ConvertableToDouble extends ConvertableTo[Double]

    Permalink
  13. trait ConvertableToFloat extends ConvertableTo[Float]

    Permalink
  14. trait ConvertableToInt extends ConvertableTo[Int]

    Permalink
  15. trait ConvertableToLong extends ConvertableTo[Long]

    Permalink
  16. trait ConvertableToShort extends ConvertableTo[Short]

    Permalink
  17. class DnnTensor[T] extends DnnTensorUnsupportOperations[T] with Releasable

    Permalink
  18. abstract class QuantizedTensorUnsupported[T] extends Tensor[T]

    Permalink
  19. trait Storage[T] extends Iterable[T] with Serializable

    Permalink

    Storage defines a simple storage interface that controls the underlying storage for any tensor object.

  20. trait Tensor[T] extends Serializable with TensorMath[T] with Activity

    Permalink

    It is the class for handling numeric data.

    It is the class for handling numeric data.

    T

    should be Double or Float

  21. sealed trait TensorDataType extends Serializable

    Permalink

    Numeric type of tensor.

  22. trait TensorDiffTypeFunc4[A, T] extends AnyRef

    Permalink

    Tensor function contain four parameters with differentType

  23. trait TensorDiffTypeFunc6[A, B, T] extends AnyRef

    Permalink

    Tensor function contain six parameters with differentType

  24. trait TensorFunc2[T] extends AnyRef

    Permalink

    Tensor function contain two parameters.

  25. trait TensorFunc4[T] extends AnyRef

    Permalink

    Tensor function contain four parameters.

  26. trait TensorFunc6[T] extends AnyRef

    Permalink

    Tensor function contain six parameters.

  27. trait TensorMath[T] extends AnyRef

    Permalink

    It provides multiple math operation functions for manipulating Tensor objects.

    It provides multiple math operation functions for manipulating Tensor objects. All functions support both allocating a new Tensor to return the result and treating the caller as a target Tensor, in which case the target Tensor(s) will be resized accordingly and filled with the result. This property is especially useful when one wants to have tight control over when memory is allocated.

    T

    should be double or float

  28. class TensorNumericMath extends AnyRef

    Permalink

    class of math operation

  29. sealed trait TensorType extends AnyRef

    Permalink

Value Members

  1. object BooleanType extends TensorDataType

    Permalink
  2. object ByteType extends TensorDataType

    Permalink
  3. object CharType extends TensorDataType

    Permalink
  4. object ConvertableFrom

    Permalink
  5. object ConvertableTo

    Permalink
  6. object DenseTensorApply

    Permalink
  7. object DenseTensorBLAS

    Permalink
  8. object DenseTensorConv

    Permalink
  9. object DenseTensorDimApply

    Permalink
  10. object DenseTensorMath

    Permalink
  11. object DenseType extends TensorType

    Permalink
  12. object DnnStorage extends Serializable

    Permalink
  13. object DnnTensor extends Serializable

    Permalink
  14. object DoubleType extends TensorDataType

    Permalink
  15. object FloatType extends TensorDataType

    Permalink
  16. object IntType extends TensorDataType

    Permalink
  17. object LongType extends TensorDataType

    Permalink
  18. object MklDnnType extends TensorType

    Permalink
  19. object QuantizedDummyTensor

    Permalink
  20. object QuantizedTensor extends Serializable

    Permalink
  21. object QuantizedType extends TensorType

    Permalink
  22. object ShortType extends TensorDataType

    Permalink
  23. object SparseTensor extends Serializable

    Permalink
  24. object SparseTensorApply

    Permalink
  25. object SparseTensorBLAS

    Permalink
  26. object SparseTensorMath

    Permalink
  27. object SparseType extends TensorType

    Permalink
  28. object Storage extends Serializable

    Permalink
  29. object StringType extends TensorDataType

    Permalink
  30. object Tensor extends Serializable

    Permalink
  31. object TensorNumericMath

    Permalink

    Math operation for tensor

Ungrouped