Package | Description |
---|---|
org.bytedeco.mkldnn | |
org.bytedeco.mkldnn.global |
Modifier and Type | Method and Description |
---|---|
mkldnn_primitive |
mkldnn_primitive_handle.get()
Returns the value of the underlying C handle.
|
mkldnn_primitive |
mkldnn_primitive_at_t.primitive()
Primitive to specify the output for.
|
Modifier and Type | Method and Description |
---|---|
mkldnn_primitive_at_t |
mkldnn_primitive_at_t.primitive(mkldnn_primitive setter) |
void |
mkldnn_primitive_handle.reset(mkldnn_primitive t) |
void |
mkldnn_primitive_handle.reset(mkldnn_primitive t,
boolean weak)
Resets the value of a C handle.
|
static void |
error.wrap_c_api(int status,
BytePointer message,
mkldnn_primitive error_primitive)
A convenience function for wrapping calls to the C API.
|
Constructor and Description |
---|
error(int astatus,
BytePointer amessage,
mkldnn_primitive aerror_primitive)
Constructs an error instance.
|
error(int astatus,
String amessage,
mkldnn_primitive aerror_primitive) |
mkldnn_primitive_handle(mkldnn_primitive t,
boolean weak)
Constructs a C handle wrapper.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
mkldnn.is_null_memory(mkldnn_primitive aprimitive) |
static int |
mkldnn.mkldnn_memory_get_data_handle(mkldnn_primitive memory,
Pointer handle) |
static int |
mkldnn.mkldnn_memory_get_data_handle(mkldnn_primitive memory,
PointerPointer handle)
For a \p memory primitive, returns the data \p handle.
|
static int |
mkldnn.mkldnn_memory_set_data_handle(mkldnn_primitive memory,
Pointer handle)
For a \p memory primitive, sets the data \p handle.
|
static mkldnn_primitive_at_t |
mkldnn.mkldnn_primitive_at(mkldnn_primitive primitive,
long output_index)
Creates an #mkldnn_primitive_at_t structure from a \p primitive and \p
output_index.
|
static int |
mkldnn.mkldnn_primitive_create(mkldnn_primitive primitive,
mkldnn_primitive_desc primitive_desc,
mkldnn_primitive_at_t inputs,
mkldnn_primitive outputs)
Creates a \p primitive using a \p primitive_desc descriptor and arrays of
\p inputs and \p outputs.
|
static int |
mkldnn.mkldnn_primitive_destroy(mkldnn_primitive primitive)
Deletes a \p primitive.
|
static int |
mkldnn.mkldnn_primitive_get_input_at(mkldnn_primitive primitive,
long index,
mkldnn_primitive_at_t input)
For a \p primitive, returns \p input at the \p index position.
|
static int |
mkldnn.mkldnn_primitive_get_output(mkldnn_primitive primitive,
long index,
mkldnn_primitive output)
For a \p primitive, returns \p output at the \p index position.
|
static int |
mkldnn.mkldnn_primitive_get_output(mkldnn_primitive primitive,
long index,
PointerPointer output) |
static int |
mkldnn.mkldnn_primitive_get_primitive_desc(mkldnn_primitive primitive,
mkldnn_primitive_desc primitive_desc)
Retrieves a reference to the \p primitive_desc descriptor of given \p
primitive.
|
static int |
mkldnn.mkldnn_primitive_get_primitive_desc(mkldnn_primitive primitive,
PointerPointer primitive_desc) |
static int |
mkldnn.mkldnn_stream_rerun(mkldnn_stream stream,
mkldnn_primitive error_primitive)
Reruns all the primitives within the \p stream.
|
static int |
mkldnn.mkldnn_stream_submit(mkldnn_stream stream,
long n,
mkldnn_primitive primitives,
mkldnn_primitive error_primitive)
Submits \p primitives to an execution \p stream.
|
static int |
mkldnn.mkldnn_stream_wait(mkldnn_stream stream,
int block,
mkldnn_primitive error_primitive)
Waits for all primitives in the execution \p stream to finish.
|
Copyright © 2022. All rights reserved.