package support
TODO
- Alphabetic
- By Inheritance
- support
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
trait
CanCollapseAxis
[From, Axis, ColType, R, TR] extends AnyRef
This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.g.
This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.g. summing out all columns of a matrix to give a column vector.
- From
the tensor being collapsed
- Axis
which axis is being collapsed. Usually a subtype of breeze.linalg.Axis.Value
- ColType
the type of the "column" (or row or...) being collapsed.
- R
What the column is being collapsed to.
- TR
result tensor type
-
trait
CanCopy
[V] extends AnyRef
Capability trait for being able to copy a collection
-
trait
CanCreateZeros
[+T, I] extends AnyRef
breeze 7/10/14
-
trait
CanCreateZerosLike
[From, +To] extends AnyRef
Marker for being able to create a collection of the same shape as the given input but with zero values everywhere.
-
trait
CanForeachValues
[From, +A] extends AnyRef
Marker for being able to do a foreach on the values of a collection
-
trait
CanIterateAxis
[From, Axis, ColType] extends AnyRef
This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.g.
This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.g. summing out all columns of a matrix to give a column vector.
- From
the tensor being collapsed
- Axis
which axis is being collapsed. Usually a subtype of breeze.linalg.Axis.Value
- ColType
the type of the "column" (or row or...) being collapsed.
- type CanMapActiveValues[From, A, B, To] = UImpl2[mapActiveValues.type, From, (A) ⇒ B, To]
-
trait
CanMapKeyValuePairs
[-From, +K, +A, -B, +To] extends AnyRef
Marker for being able to map the keys and values in a value collection to new values.
- type CanMapValues[From, A, B, To] = UImpl2[mapValues.type, From, (A) ⇒ B, To]
-
trait
CanSlice
[-From, -Slice, +To] extends AnyRef
Capability trait for slices like denseVector(0 until 5)
-
trait
CanSlice2
[-From, -Slice1, -Slice2, +To] extends AnyRef
Capability trait for slices like denseMatrix(1 until 5, 3 until 20 by 2)
-
trait
CanTabulate
[I, V, E] extends AnyRef
breeze 7/19/14
-
trait
CanTransformValues
[From, A] extends AnyRef
Marker for being able to transform the keys and values in a value collection to new values.
-
trait
CanTranspose
[From, +To] extends AnyRef
Capability trait for the transpose of a shaped value.
-
trait
CanTraverseAxis
[From, Axis, ColType] extends AnyRef
This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.g.
This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.g. summing out all columns of a matrix to give a column vector.
- From
the tensor being collapsed
- Axis
which axis is being collapsed. Usually a subtype of breeze.linalg.Axis.Value
- ColType
the type of the "column" (or row or...) being collapsed.
-
trait
CanTraverseKeyValuePairs
[From, K, A] extends AnyRef
Marker for being able to traverse over the values in a collection/tensor
-
trait
CanTraverseValues
[From, A] extends AnyRef
Marker for being able to traverse over the values in a collection/tensor
-
trait
CanZipAndTraverseValues
[From, From2, A, B] extends AnyRef
Marker for being able to traverse over the values in a pair oof collections
-
trait
CanZipMapKeyValues
[From, K, V, RV, +To] extends AnyRef
Marker for being able to zip two collection objects (From[V]) and map the values to a new collection (To[Vout]).
-
trait
CanZipMapValues
[From, V, RV, +To] extends AnyRef
Marker for being able to zip two collection objects (From[V]) and map the values to a new collection (To[Vout]).
-
trait
LiteralRow
[R, V] extends AnyRef
Marker trait for a row literal used in Matrix construction.
- trait LowPrioCanTraverseValues extends AnyRef
- final class RangeExtender extends AnyVal
-
trait
ScalarOf
[V, S] extends AnyRef
Marker trait indicating that S is the scalar of V.
Marker trait indicating that S is the scalar of V. useful for wrangling type inference
-
class
TensorActive
[K, V, +This] extends AnyRef
Class that is kind of like a collection view of the active pairs (non-zero pairs, for now) in a tensor.
-
class
TensorKeys
[K, V, +This] extends AnyRef
Class that is kind of like a collection view of the keys in a tensor.
-
class
TensorPairs
[K, V, +This] extends AnyRef
Class that is kind of like a collection view of the pairs in a tensor.
-
class
TensorValues
[K, V, +This] extends AnyRef
Class that is kind of like a collection view of the values in a tensor.
Value Members
- val CanMapValues: mapValues.type
- object ArrayCanCreateZeros
- object CanCollapseAxis
- object CanCopy
- object CanCreateZerosLike
- object CanTransformValues
- object CanTranspose
- object CanTraverseKeyValuePairs
- object CanTraverseValues
- object CanZipAndTraverseValues
- object CanZipMapKeyValues
- object CanZipMapValues
- object LiteralRow
- object RangeExtender
- object ScalarOf