Alias for :%(b) when b is a scalar.
Alias for :%(b) when b is a scalar.
Alias for :%=(b) when b is a scalar.
Alias for :%=(b) when b is a scalar.
Alias for :&&(b) for all b.
Alias for :&&(b) for all b.
Matrix multiplication
Matrix multiplication
Alias for :*=(b) when b is a scalar.
Alias for :*=(b) when b is a scalar.
Alias for :+(b) for all b.
Alias for :+(b) for all b.
Alias for :+=(b) for all b.
Alias for :+=(b) for all b.
Returns the operator delegate used in +=
Returns the operator delegate used in +=
Alias for :-(b) for all b.
Alias for :-(b) for all b.
Alias for :-=(b) for all b.
Alias for :-=(b) for all b.
Alias for :/(b) when b is a scalar.
Alias for :/(b) when b is a scalar.
Alias for :/=(b) when b is a scalar.
Alias for :/=(b) when b is a scalar.
Element-wise inequality comparator of this and b.
Element-wise inequality comparator of this and b.
Element-wise modulo of this and b.
Element-wise modulo of this and b.
Mutates this by element-wise modulo of b into this.
Mutates this by element-wise modulo of b into this.
Element-wise logical "and" operator -- returns true if corresponding elements are non-zero.
Element-wise logical "and" operator -- returns true if corresponding elements are non-zero.
Element-wise product of this and b.
Element-wise product of this and b.
Mutates this by element-wise multiplication of b into this.
Mutates this by element-wise multiplication of b into this.
Element-wise sum of this and b.
Element-wise sum of this and b.
Mutates this by element-wise addition of b into this.
Mutates this by element-wise addition of b into this.
Element-wise difference of this and b.
Element-wise difference of this and b.
Mutates this by element-wise subtraction of b from this
Mutates this by element-wise subtraction of b from this
Element-wise quotient of this and b.
Element-wise quotient of this and b.
Mutates this by element-wise division of b into this
Mutates this by element-wise division of b into this
Element-wise less=than comparator of this and b.
Element-wise less=than comparator of this and b.
Element-wise less-than-or-equal-to comparator of this and b.
Element-wise less-than-or-equal-to comparator of this and b.
Mutates this by element-wise assignment of b into this.
Mutates this by element-wise assignment of b into this.
Element-wise equality comparator of this and b.
Element-wise equality comparator of this and b.
Element-wise greater-than comparator of this and b.
Element-wise greater-than comparator of this and b.
Element-wise greater-than-or-equal-to comparator of this and b.
Element-wise greater-than-or-equal-to comparator of this and b.
Element-wise exponentiation of this and b.
Element-wise exponentiation of this and b.
Mutates this by element-wise exponentiation of this by b.
Mutates this by element-wise exponentiation of this by b.
Element-wise logical "xor" operator -- returns true if only one of the corresponding elements is non-zero.
Element-wise logical "xor" operator -- returns true if only one of the corresponding elements is non-zero.
Element-wise logical "or" operator -- returns true if either element is non-zero.
Element-wise logical "or" operator -- returns true if either element is non-zero.
Shaped solve of this by b.
Shaped solve of this by b.
Alias for :^^(b) for all b.
Alias for :^^(b) for all b.
Returns true if all elements are non-zero
Returns true if all elements are non-zero
Only gives true if isActive would return true for all i.
Only gives true if isActive would return true for all i. (May be false anyway)
Returns true if no elements are non-zero
Returns true if no elements are non-zero
Method for slicing that is tuned for Matrices.
Slice a sequence of elements.
Slice a sequence of elements. Must be at least 2.
method for slicing a tensor.
method for slicing a tensor. For instance, DenseVectors support efficient slicing by a Range object.
Returns the k indices with maximum value.
Returns the k indices with maximum value. (NOT absolute value.)
how many to return
This is always assumed to be equal to 0, for now.
Inner product of this and b.
Inner product of this and b.
Returns all indices k whose value satisfies a predicate.
Returns all indices k whose value satisfies a predicate.
Returns true if and only if the given predicate is true for all elements.
Returns true if and only if the given predicate is true for all elements.
Returns true if and only if the given predicate is true for all elements.
Returns true if and only if the given predicate is true for all elements.
Applies the given function to each key in the tensor.
Applies the given function to each key in the tensor.
Applies the given function to each key and its corresponding value.
Applies the given function to each key and its corresponding value.
Applies the given function to each value in the map (one for each element of the domain, including zeros).
Applies the given function to each value in the map (one for each element of the domain, including zeros).
Gives the logical index from the physical index.
the set of keys in this vector (0 until length)
Maps all active key-value pairs values.
Maps all active key-value pairs values.
Maps all non-zero values.
Maps all non-zero values.
Creates a new map containing a transformed copy of this map.
Creates a new map containing a transformed copy of this map.
Creates a new map containing a transformed copy of this map.
Creates a new map containing a transformed copy of this map.
Returns the k-norm of this Vector.
Returns the k-norm of this Vector.
A transposed view of this object, followed by a slice.
A transposed view of this object, followed by a slice. Sadly frequently necessary.
A transposed view of this object.
A transposed view of this object.
Sets the underlying sparse array to use this data
Sets the underlying sparse array to use this data
must be a sorted list of indices
values corresponding to the index
number of active elements. The first activeSize will be used.
same as data(i).
same as data(i). Gives the value at the underlying offset.
index into the data array
Alias for :||(b) for all b.
Alias for :||(b) for all b.
A Binary-search backed vector. There is a parallel array of ints (in 0 until length) and values, sorted by index value. To quickly access all stored values use the following loop: