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 ConvertableFromChar extends ConvertableFrom[Char]

    Permalink
  4. trait ConvertableFromDouble extends ConvertableFrom[Double]

    Permalink
  5. trait ConvertableFromFloat extends ConvertableFrom[Float]

    Permalink
  6. trait ConvertableFromInt extends ConvertableFrom[Int]

    Permalink
  7. trait ConvertableFromLong extends ConvertableFrom[Long]

    Permalink
  8. trait ConvertableFromShort extends ConvertableFrom[Short]

    Permalink
  9. trait ConvertableFromString extends ConvertableFrom[String]

    Permalink
  10. 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.

  11. trait ConvertableToDouble extends ConvertableTo[Double]

    Permalink
  12. trait ConvertableToFloat extends ConvertableTo[Float]

    Permalink
  13. trait ConvertableToInt extends ConvertableTo[Int]

    Permalink
  14. trait ConvertableToLong extends ConvertableTo[Long]

    Permalink
  15. trait ConvertableToShort extends ConvertableTo[Short]

    Permalink
  16. class DnnTensor[T] extends DnnTensorUnsupportOperations[T]

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

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

    Permalink

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

  19. 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

  20. sealed trait TensorDataType extends Serializable

    Permalink

    Numeric type of tensor.

  21. trait TensorDiffTypeFunc4[A, T] extends AnyRef

    Permalink

    Tensor function contain four parameters with differentType

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

    Permalink

    Tensor function contain six parameters with differentType

  23. trait TensorFunc2[T] extends AnyRef

    Permalink

    Tensor function contain two parameters.

  24. trait TensorFunc4[T] extends AnyRef

    Permalink

    Tensor function contain four parameters.

  25. trait TensorFunc6[T] extends AnyRef

    Permalink

    Tensor function contain six parameters.

  26. 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

  27. class TensorNumericMath extends AnyRef

    Permalink

    class of math operation

  28. sealed trait TensorType extends AnyRef

    Permalink

Value Members

  1. object BooleanType extends TensorDataType

    Permalink
  2. object CharType extends TensorDataType

    Permalink
  3. object ConvertableFrom

    Permalink
  4. object ConvertableTo

    Permalink
  5. object DenseTensorApply

    Permalink
  6. object DenseTensorBLAS

    Permalink
  7. object DenseTensorConv

    Permalink
  8. object DenseTensorDimApply

    Permalink
  9. object DenseTensorMath

    Permalink
  10. object DenseType extends TensorType

    Permalink
  11. object DnnStorage extends Serializable

    Permalink
  12. object DnnTensor extends Serializable

    Permalink
  13. object DoubleType extends TensorDataType

    Permalink
  14. object FloatType extends TensorDataType

    Permalink
  15. object IntType extends TensorDataType

    Permalink
  16. object LongType extends TensorDataType

    Permalink
  17. object MklDnnType extends TensorType

    Permalink
  18. object QuantizedDummyTensor

    Permalink
  19. object QuantizedTensor extends Serializable

    Permalink
  20. object QuantizedType extends TensorType

    Permalink
  21. object ShortType extends TensorDataType

    Permalink
  22. object SparseTensor extends Serializable

    Permalink
  23. object SparseTensorApply

    Permalink
  24. object SparseTensorBLAS

    Permalink
  25. object SparseTensorMath

    Permalink
  26. object SparseType extends TensorType

    Permalink
  27. object Storage extends Serializable

    Permalink
  28. object StringType extends TensorDataType

    Permalink
  29. object Tensor extends Serializable

    Permalink
  30. object TensorNumericMath

    Permalink

    Math operation for tensor

Ungrouped