| Modifier and Type | Method and Description |
|---|---|
DoubleNdArray |
DoubleNdArray.read(DoubleDataBuffer dst) |
static DoubleNdArray |
NdArrays.wrap(Shape shape,
DoubleDataBuffer buffer)
Wraps a buffer in a double N-dimensional array of a given shape.
|
DoubleNdArray |
DoubleNdArray.write(DoubleDataBuffer src) |
| Modifier and Type | Method and Description |
|---|---|
DoubleDataBuffer |
ByteDataBuffer.asDoubles()
Return this byte buffer as a buffer of doubles.
|
DoubleDataBuffer |
DoubleDataBuffer.copyTo(DataBuffer<Double> dst,
long size) |
default DoubleDataBuffer |
DoubleDataBuffer.narrow(long size) |
static DoubleDataBuffer |
DataBuffers.of(double... values)
Create a buffer from an array of doubles into a data buffer.
|
static DoubleDataBuffer |
DataBuffers.of(double[] array,
boolean readOnly,
boolean makeCopy)
Create a buffer from an array of doubles into a data buffer.
|
static DoubleDataBuffer |
DataBuffers.of(DoubleBuffer buf)
Wraps a JDK NIO
DoubleBuffer into a data buffer. |
static DoubleDataBuffer |
DataBuffers.ofDoubles(long size)
Creates a buffer of doubles that can store up to
size values |
default DoubleDataBuffer |
DoubleDataBuffer.offset(long index) |
default DoubleDataBuffer |
DoubleDataBuffer.read(double[] dst)
Bulk get method, using double arrays.
|
DoubleDataBuffer |
DoubleDataBuffer.read(double[] dst,
int offset,
int length)
Bulk get method, using double arrays.
|
DoubleDataBuffer |
DoubleDataBuffer.setDouble(double value,
long index)
Writes the given double into this buffer at the given index.
|
default DoubleDataBuffer |
DoubleDataBuffer.setObject(Double value,
long index) |
DoubleDataBuffer |
DoubleDataBuffer.slice(long index,
long size) |
default DoubleDataBuffer |
DoubleDataBuffer.write(double[] src)
Bulk put method, using double arrays.
|
DoubleDataBuffer |
DoubleDataBuffer.write(double[] src,
int offset,
int length)
Bulk put method, using double arrays.
|
| Modifier and Type | Method and Description |
|---|---|
default DataBufferWindow<DoubleDataBuffer> |
DoubleDataBuffer.window(long size) |
| Modifier and Type | Method and Description |
|---|---|
default DoubleDataBuffer |
DoubleDataLayout.applyTo(S buffer) |
| Modifier and Type | Method and Description |
|---|---|
static <S extends DataBuffer<?>> |
DataBufferAdapterFactory.create(S buffer,
DoubleDataLayout<S> layout)
Creates an adapter that applies a double data layout to the given buffer.
|
| Modifier and Type | Method and Description |
|---|---|
static DoubleDataBuffer |
NioDataBufferFactory.create(DoubleBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
static DoubleDataBuffer |
RawDataBufferFactory.create(double[] array,
boolean readOnly) |
protected static DoubleDataBuffer |
RawDataBufferFactory.mapNativeDoubles(long address,
long size,
boolean readOnly) |
| Modifier and Type | Method and Description |
|---|---|
protected DoubleDataBuffer |
DoubleDenseNdArray.buffer() |
| Modifier and Type | Method and Description |
|---|---|
static DoubleNdArray |
DoubleDenseNdArray.create(DoubleDataBuffer buffer,
Shape shape) |
DoubleNdArray |
DoubleDenseNdArray.read(DoubleDataBuffer dst) |
DoubleNdArray |
DoubleDenseNdArray.write(DoubleDataBuffer src) |
| Constructor and Description |
|---|
DoubleDenseNdArray(DoubleDataBuffer buffer,
Shape shape) |
Copyright © 2015–2020. All rights reserved.