public float[] read (Kryo kryo, Input input, Class<float[]> type) { int length = input.readVarInt(true); if (length == NULL) return null; return input.readFloats(length - 1); }
public float[] read (Kryo kryo, Input input, Class<float[]> type) { int length = input.readVarInt(true); if (length == NULL) return null; return input.readFloats(length-1); }
/** Bulk input of a float array. */ public float[] readFloats (int length) throws KryoException { if (capacity - position >= length * 4 && isNativeOrder()) { float[] array = new float[length]; FloatBuffer buf = niobuffer.asFloatBuffer(); buf.get(array); position += length * 4; niobuffer.position(position); return array; } else return super.readFloats(length); }
/** Bulk input of a float array. */ public float[] readFloats (int length) throws KryoException { if (capacity - position >= length * 4 && isNativeOrder()) { float[] array = new float[length]; FloatBuffer buf = niobuffer.asFloatBuffer(); buf.get(array); position += length * 4; niobuffer.position(position); return array; } else return super.readFloats(length); }
public float[] read (Kryo kryo, Input input, Class<float[]> type) { int length = input.readVarInt(true); if (length == NULL) return null; return input.readFloats(length - 1); }
/** Bulk input of a float array. */ public float[] readFloats (int length) throws KryoException { if (capacity - position >= length * 4 && isNativeOrder()) { float[] array = new float[length]; FloatBuffer buf = niobuffer.asFloatBuffer(); buf.get(array); position += length * 4; niobuffer.position(position); return array; } else return super.readFloats(length); }
public float[] read (Kryo kryo, Input input, Class<float[]> type) { int length = input.readVarInt(true); if (length == NULL) return null; return input.readFloats(length-1); }
/** Bulk input of a float array. */ public float[] readFloats (int length) throws KryoException { if (capacity - position >= length * 4 && isNativeOrder()) { float[] array = new float[length]; FloatBuffer buf = niobuffer.asFloatBuffer(); buf.get(array); position += length * 4; niobuffer.position(position); return array; } else return super.readFloats(length); }
case "float": NDArray<float[]> floatNDArray = new NDArray<>( input.readFloats(singleDimensionArrayLength),signedFlag,dimensions); return floatNDArray; case "int":