Module swim.math
Package swim.math

Class TensorForm<T>

java.lang.Object
swim.structure.Form<T>
swim.math.TensorForm<T>
Direct Known Subclasses:
TensorArrayForm

public abstract class TensorForm<T> extends Form<T>
  • Constructor Details

    • TensorForm

      public TensorForm()
  • Method Details

    • fromTensor

      public abstract T fromTensor(TensorDims dims, float[] tensor, int offset)
    • fromTensor

      public abstract T fromTensor(TensorDims dims, double[] tensor, int offset)
    • toTensor

      public abstract void toTensor(T object, TensorDims dims, float[] tensor, int offset)
    • toTensor

      public abstract void toTensor(T object, TensorDims dims, double[] tensor, int offset)
    • moldTensor

      public Item moldTensor(TensorDims dims, float[] tensor, int offset)
    • moldTensor

      public Item moldTensor(TensorDims dims, double[] tensor, int offset)
    • castTensor

      public void castTensor(Item item, TensorDims dims, float[] tensor, int offset)
    • castTensor

      public void castTensor(Item item, TensorDims dims, double[] tensor, int offset)