code: @Override
      protected void sroti(long N, INDArray X, DataBuffer indexes, INDArray Y, double c, double s) {
          cblas_sroti((int) N, (FloatPointer) X.data().addressPointer(), (IntPointer) indexes.addressPointer().capacity(X.columns()),
                  (FloatPointer) Y.data().addressPointer(), (float) c, (float) s);
      }
docs: Applies Givens rotation to sparse vectors one of which is in compressed form.
  
  @param N The number of elements in vectors X and Y
  @param X a float sparse vector
  @param indexes The indexes of the sparse vector
  @param Y a float full-storage vector
  @param c a scalar
  @param s a scalar