java.lang.Object
swim.math.TensorArraySpace<T,V,S>
- All Implemented Interfaces:
TensorSpace<T,
S>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <V,
S> TensorArraySpace<V[], V, S> create
(Class<V> type, TensorSpace<V, S> next, int n) static <V,
S> TensorArraySpace<V[], V, S> create
(Class<V> type, TensorSpace<V, S> next, TensorDims dims) form
(TensorForm<V> next) protected Object[]
newArray
(int length) abstract TensorSpace<V,
S> next()
abstract T
abstract Object[]
zero()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface swim.math.TensorSpace
dimensions, scalar
-
Constructor Details
-
TensorArraySpace
public TensorArraySpace()
-
-
Method Details
-
next
-
of
-
toArray
-
form
-
newArray
-
zero
- Specified by:
zero
in interfaceTensorSpace<T,
V>
-
add
- Specified by:
add
in interfaceTensorSpace<T,
V>
-
opposite
- Specified by:
opposite
in interfaceTensorSpace<T,
V>
-
subtract
- Specified by:
subtract
in interfaceTensorSpace<T,
V>
-
multiply
- Specified by:
multiply
in interfaceTensorSpace<T,
V>
-
combine
- Specified by:
combine
in interfaceTensorSpace<T,
V>
-
create
public static <V,S> TensorArraySpace<V[],V, createS> (Class<V> type, TensorSpace<V, S> next, TensorDims dims) -
create
-