class ArrayFloat extends Array<Float> {

  @Override
  public Float get(int... index) {
    return storageF.get(indexFn.get(index));
  }

  public  ArrayFloat(int[] shape);
  public  ArrayFloat(int[] shape, Storage<Float> storageF);
  private  ArrayFloat(IndexFn indexFn, Storage<Float> storageF);

}