TF_Buffer
Stay organized with collections
Save and categorize content based on your preferences.
Public Constructors
|
|
|
|
|
TF_Buffer(Pointer p)
Pointer cast constructor.
|
Inherited Methods
From class
java.lang.Object
boolean
|
equals(Object arg0)
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
Public Constructors
public
TF_Buffer
()
Default native constructor.
public
TF_Buffer
(long size)
public
TF_Buffer
(Pointer p)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2021-11-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2021-11-29 UTC."],[],[],null,["# TF_Buffer\n\npublic class **TF_Buffer** \n\n### Nested Classes\n\n|-------|---|---|---|\n| class | [TF_Buffer.Data_deallocator_Pointer_long](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer.Data_deallocator_Pointer_long) || |\n\n### Public Constructors\n\n|---|---------------------------------------------------------------------------------------------------------------------------------|\n| | [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#TF_Buffer())() Default native constructor. |\n| | [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#TF_Buffer(long))(long size) Native array allocator. |\n| | [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#TF_Buffer(Pointer))(Pointer p) Pointer cast constructor. |\n\n### Public Methods\n\n|-------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Pointer | [data](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#data())() |\n| [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer) | [data](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#data(Pointer))(Pointer data) |\n| [TF_Buffer.Data_deallocator_Pointer_long](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer.Data_deallocator_Pointer_long) | [data_deallocator](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#data_deallocator())() |\n| [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer) | [data_deallocator](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#data_deallocator(org.tensorflow.internal.c_api.TF_Buffer.Data_deallocator_Pointer_long))([TF_Buffer.Data_deallocator_Pointer_long](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer.Data_deallocator_Pointer_long) setter) |\n| [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer) | [getPointer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#getPointer(long))(long i) |\n| [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer) | [length](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#length(long))(long setter) |\n| long | [length](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#length())() |\n| [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer) | [position](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer#position(long))(long position) |\n\n### Inherited Methods\n\nFrom class [org.tensorflow.internal.c_api.AbstractTF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/AbstractTF_Buffer) \n\n|--------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| byte\\[\\] | [copyData](/jvm/api_docs/java/org/tensorflow/internal/c_api/AbstractTF_Buffer#copyData())() Returns a copy of the data in a Java array |\n| ByteBuffer | [dataAsByteBuffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/AbstractTF_Buffer#dataAsByteBuffer())() Returns the data of this buffer as a [ByteBuffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/reference/java/nio/ByteBuffer) |\n| void | [delete](/jvm/api_docs/java/org/tensorflow/internal/c_api/AbstractTF_Buffer#delete())() Calls the deallocator, if registered, otherwise has no effect. |\n| static [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer) | [newBuffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/AbstractTF_Buffer#newBuffer())() Calls TF_NewBuffer(), and registers a deallocator. |\n| static [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer) | [newBufferFromString](/jvm/api_docs/java/org/tensorflow/internal/c_api/AbstractTF_Buffer#newBufferFromString(Message))(Message proto) Returns {@code newBufferFromString(new BytePointer(proto.toByteArray())), or null if proto is null or empty. |\n| static [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer) | [newBufferFromString](/jvm/api_docs/java/org/tensorflow/internal/c_api/AbstractTF_Buffer#newBufferFromString(Pointer))(Pointer proto) Calls TF_NewBufferFromString(), and registers a deallocator. |\n\nFrom class java.lang.Object \n\n|------------------|---------------------------|\n| boolean | equals(Object arg0) |\n| final Class\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| String | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nPublic Constructors\n-------------------\n\n#### public\n**TF_Buffer**\n()\n\nDefault native constructor. \n\n#### public\n**TF_Buffer**\n(long size)\n\nNative array allocator. Access with [ERROR(/Pointer#position(long))](). \n\n#### public\n**TF_Buffer**\n(Pointer p)\n\nPointer cast constructor. Invokes [ERROR(/Pointer#Pointer(Pointer))]().\n\nPublic Methods\n--------------\n\n#### public Pointer\n**data**\n()\n\n\u003cbr /\u003e\n\n#### public [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer)\n**data**\n(Pointer data)\n\n\u003cbr /\u003e\n\n#### public [TF_Buffer.Data_deallocator_Pointer_long](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer.Data_deallocator_Pointer_long)\n**data_deallocator**\n()\n\n\u003cbr /\u003e\n\n#### public [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer)\n**data_deallocator**\n([TF_Buffer.Data_deallocator_Pointer_long](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer.Data_deallocator_Pointer_long) setter)\n\n\u003cbr /\u003e\n\n#### public [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer)\n**getPointer**\n(long i)\n\n\u003cbr /\u003e\n\n#### public [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer)\n**length**\n(long setter)\n\n\u003cbr /\u003e\n\n#### public long\n**length**\n()\n\n\u003cbr /\u003e\n\n#### public [TF_Buffer](/jvm/api_docs/java/org/tensorflow/internal/c_api/TF_Buffer)\n**position**\n(long position)\n\n\u003cbr /\u003e"]]