package tensor
- Alphabetic
- Public
- All
Type Members
-
trait
ConvertableFrom[A] extends AnyRef
Conversions from type.
Conversions from type.
An object implementing ConvertableFrom[A] provides methods to go from A to number types (and String).
- trait ConvertableFromBoolean extends ConvertableFrom[Boolean]
- trait ConvertableFromByte extends ConvertableFrom[Byte]
- trait ConvertableFromChar extends ConvertableFrom[Char]
- trait ConvertableFromDouble extends ConvertableFrom[Double]
- trait ConvertableFromFloat extends ConvertableFrom[Float]
- trait ConvertableFromInt extends ConvertableFrom[Int]
- trait ConvertableFromLong extends ConvertableFrom[Long]
- trait ConvertableFromShort extends ConvertableFrom[Short]
- trait ConvertableFromString extends ConvertableFrom[String]
-
trait
ConvertableTo[A] extends AnyRef
Conversions to type.
Conversions to type.
An object implementing ConvertableTo[A] provides methods to go from number types to A.
- trait ConvertableToDouble extends ConvertableTo[Double]
- trait ConvertableToFloat extends ConvertableTo[Float]
- trait ConvertableToInt extends ConvertableTo[Int]
- trait ConvertableToLong extends ConvertableTo[Long]
- trait ConvertableToShort extends ConvertableTo[Short]
- class DnnTensor[T] extends DnnTensorUnsupportOperations[T] with Releasable
- abstract class QuantizedTensorUnsupported[T] extends Tensor[T]
-
trait
Storage[T] extends Iterable[T] with Serializable
Storage defines a simple storage interface that controls the underlying storage for any tensor object.
-
trait
Tensor[T] extends Serializable with TensorMath[T] with Activity
It is the class for handling numeric data.
It is the class for handling numeric data.
- T
should be Double or Float
-
sealed
trait
TensorDataType extends Serializable
Numeric type of tensor.
-
trait
TensorDiffTypeFunc4[A, T] extends AnyRef
Tensor function contain four parameters with differentType
-
trait
TensorDiffTypeFunc6[A, B, T] extends AnyRef
Tensor function contain six parameters with differentType
-
trait
TensorFunc2[T] extends AnyRef
Tensor function contain two parameters.
-
trait
TensorFunc4[T] extends AnyRef
Tensor function contain four parameters.
-
trait
TensorFunc6[T] extends AnyRef
Tensor function contain six parameters.
-
trait
TensorMath[T] extends AnyRef
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
-
class
TensorNumericMath extends AnyRef
class of math operation
- sealed trait TensorType extends AnyRef
Value Members
- object BooleanType extends TensorDataType
- object ByteType extends TensorDataType
- object CharType extends TensorDataType
- object ConvertableFrom
- object ConvertableTo
- object DenseTensorApply
- object DenseTensorBLAS
- object DenseTensorConv
- object DenseTensorDimApply
- object DenseTensorMath
- object DenseType extends TensorType
- object DnnStorage extends Serializable
- object DnnTensor extends Serializable
- object DoubleType extends TensorDataType
- object FloatType extends TensorDataType
- object IntType extends TensorDataType
- object LongType extends TensorDataType
- object MklDnnType extends TensorType
- object QuantizedDummyTensor
- object QuantizedTensor extends Serializable
- object QuantizedType extends TensorType
- object ShortType extends TensorDataType
- object SparseTensor extends Serializable
- object SparseTensorApply
- object SparseTensorBLAS
- object SparseTensorMath
- object SparseType extends TensorType
- object Storage extends Serializable
- object StringType extends TensorDataType
- object Tensor extends Serializable
-
object
TensorNumericMath
Math operation for tensor