Class LayoutOps

java.lang.Object
io.github.kirstenali.deepj.autograd.LayoutOps

public final class LayoutOps extends Object
  • Method Details

    • indexSelect

      public static Tensor indexSelect(Tensor input, int axis, int[] indices)
    • gather

      public static Tensor gather(Tensor input, int[] indices)
    • splitHeads

      public static Tensor splitHeads(Tensor input, int heads)
    • mergeHeads

      public static Tensor mergeHeads(Tensor input, int heads)
    • batchedMatmul

      public static Tensor batchedMatmul(Tensor a, Tensor b, int batches, boolean ta, boolean tb)
    • rotary

      public static Tensor rotary(Tensor input, Tensor cosine, Tensor sine, int length, boolean inverse)