Module swim.math
Package swim.math

Class TensorForm<T>

    • Constructor Detail

      • TensorForm

        public TensorForm()
    • Method Detail

      • 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)