VectorSpace<V,S>
R
R2
R3
RN
TensorArraySpace
public interface TensorSpace<V,S>
V
add(V u, V v)
combine(S a, V u, S b, V v)
TensorDims
dimensions()
multiply(V u, S a)
opposite(V v)
Field<S>
scalar()
subtract(V u, V v)
zero()
Field<S> scalar()
TensorDims dimensions()
V zero()
V add(V u, V v)
V opposite(V v)
V subtract(V u, V v)
V multiply(V u, S a)
V combine(S a, V u, S b, V v)