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 ConvertableFromDouble extends ConvertableFrom[Double]

    Permalink
  3. trait ConvertableFromFloat extends ConvertableFrom[Float]

    Permalink
  4. trait ConvertableFromInt extends ConvertableFrom[Int]

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

  6. trait ConvertableToDouble extends ConvertableTo[Double]

    Permalink
  7. trait ConvertableToFloat extends ConvertableTo[Float]

    Permalink
  8. trait ConvertableToInt extends ConvertableTo[Int]

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

    Permalink

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

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

  11. sealed trait TensorDataType extends AnyRef

    Permalink

    Numeric type of tensor.

  12. trait TensorFunc2[T] extends AnyRef

    Permalink

    Tensor function contain two parameters.

  13. trait TensorFunc4[T] extends AnyRef

    Permalink

    Tensor function contain four parameters.

  14. trait TensorFunc6[T] extends AnyRef

    Permalink

    Tensor function contain six parameters.

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

  16. class TensorNumericMath extends AnyRef

    Permalink

    class of math operation

Value Members

  1. object ConvertableFrom

    Permalink
  2. object ConvertableTo

    Permalink
  3. object DenseTensorApply

    Permalink
  4. object DenseTensorBLAS

    Permalink
  5. object DenseTensorConv

    Permalink
  6. object DenseTensorDimApply

    Permalink
  7. object DenseTensorMath

    Permalink
  8. object DoubleType extends TensorDataType

    Permalink
  9. object FloatType extends TensorDataType

    Permalink
  10. object Storage extends Serializable

    Permalink
  11. object Tensor extends Serializable

    Permalink
  12. object TensorNumericMath

    Permalink

    Math operation for tensor

Ungrouped