KernelDef

パブリック最終クラスKernelDef

Protobuf 型tensorflow.KernelDef

ネストされたクラス

クラスKernelDef.AttrConstraint Protobuf 型tensorflow.KernelDef.AttrConstraint
インターフェースKernelDef.AttrConstraintOrBuilder
クラスKernelDef.Builder Protobuf 型tensorflow.KernelDef

定数

整数CONSTRAINT_FIELD_NUMBER
整数DEVICE_TYPE_FIELD_NUMBER
整数HOST_MEMORY_ARG_FIELD_NUMBER
整数LABEL_FIELD_NUMBER
整数OP_FIELD_NUMBER
整数PRIORITY_FIELD_NUMBER

パブリックメソッド

ブール値
等しい(オブジェクトオブジェクト)
KernelDef.AttrConstraint
getConstraint (int インデックス)
repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;
整数
getConstraintCount ()
repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;
リスト< KernelDef.AttrConstraint >
getConstraintList ()
repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;
KernelDef.AttrConstraintOrBuilder
getConstraintOrBuilder (int インデックス)
repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;
リスト<? KernelDef.AttrConstraintOrBuilderを拡張 >
getConstraintOrBuilderList ()
repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;
静的カーネル定義
カーネル定義
最終的な静的 com.google.protobuf.Descriptors.Descriptor
getDeviceType ()
 Type of device this kernel runs on.
com.google.protobuf.ByteString
getDeviceTypeBytes ()
 Type of device this kernel runs on.
getHostMemoryArg (int インデックス)
 Names of the Op's input_/output_args that reside in host memory
 instead of device memory.
com.google.protobuf.ByteString
getHostMemoryArgBytes (int インデックス)
 Names of the Op's input_/output_args that reside in host memory
 instead of device memory.
整数
getHostMemoryArgCount ()
 Names of the Op's input_/output_args that reside in host memory
 instead of device memory.
com.google.protobuf.ProtocolStringList
getHostMemoryArgList ()
 Names of the Op's input_/output_args that reside in host memory
 instead of device memory.
getLabel ()
 This allows experimental kernels to be registered for an op that
 won't be used unless the user specifies a "_kernel" attr with
 value matching this.
com.google.protobuf.ByteString
getLabelBytes ()
 This allows experimental kernels to be registered for an op that
 won't be used unless the user specifies a "_kernel" attr with
 value matching this.
getOp ()
 Must match the name of an Op.
com.google.protobuf.ByteString
getOpBytes ()
 Must match the name of an Op.
整数
getPriority ()
 Prioritization of kernel amongst different devices.
整数
最終的な com.google.protobuf.UnknownFieldSet
整数
最終ブール値
静的KernelDef.Builder
静的KernelDef.Builder
newBuilder ( KernelDefプロトタイプ)
KernelDef.Builder
静的カーネル定義
parseDelimitedFrom (InputStream 入力)
静的カーネル定義
parseDelimitedFrom (InputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的カーネル定義
parseFrom (ByteBuffer データ)
静的カーネル定義
parseFrom (com.google.protobuf.CodedInputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的カーネル定義
parseFrom (ByteBuffer データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的カーネル定義
parseFrom (com.google.protobuf.CodedInputStream 入力)
静的カーネル定義
parseFrom (byte[] データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的カーネル定義
parseFrom (com.google.protobuf.ByteString データ)
静的カーネル定義
parseFrom (InputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的カーネル定義
parseFrom (com.google.protobuf.ByteString データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的
KernelDef.Builder
空所
writeTo (com.google.protobuf.CodedOutputStream 出力)

継承されたメソッド

定数

パブリック静的最終整数CONSTRAINT_FIELD_NUMBER

定数値: 3

パブリック静的最終整数DEVICE_TYPE_FIELD_NUMBER

定数値: 2

パブリック静的最終整数HOST_MEMORY_ARG_FIELD_NUMBER

定数値: 4

パブリック静的最終整数LABEL_FIELD_NUMBER

定数値: 5

パブリック静的最終整数OP_FIELD_NUMBER

定数値: 1

パブリック静的最終整数PRIORITY_FIELD_NUMBER

定数値: 6

パブリックメソッド

public booleanに等しい(オブジェクト obj)

public KernelDef.AttrConstraint getConstraint (int インデックス)

repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;

public int getConstraintCount ()

repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;

public List< KernelDef.AttrConstraint > getConstraintList ()

repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;

public KernelDef.AttrConstraintOrBuilder getConstraintOrBuilder (int インデックス)

repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;

公開リスト<? extends KernelDef.AttrConstraintOrBuilder > getConstraintOrBuilderList ()

repeated .tensorflow.KernelDef.AttrConstraint constraint = 3;

public static KernelDef getDefaultInstance ()

public KernelDef getDefaultInstanceForType ()

public static Final com.google.protobuf.Descriptors.Descriptor getDescriptor ()

パブリック String getDeviceType ()

 Type of device this kernel runs on.
 
string device_type = 2;

public com.google.protobuf.ByteString getDeviceTypeBytes ()

 Type of device this kernel runs on.
 
string device_type = 2;

public String getHostMemoryArg (int インデックス)

 Names of the Op's input_/output_args that reside in host memory
 instead of device memory.
 
repeated string host_memory_arg = 4;

public com.google.protobuf.ByteString getHostMemoryArgBytes (int インデックス)

 Names of the Op's input_/output_args that reside in host memory
 instead of device memory.
 
repeated string host_memory_arg = 4;

public int getHostMemoryArgCount ()

 Names of the Op's input_/output_args that reside in host memory
 instead of device memory.
 
repeated string host_memory_arg = 4;

public com.google.protobuf.ProtocolStringList getHostMemoryArgList ()

 Names of the Op's input_/output_args that reside in host memory
 instead of device memory.
 
repeated string host_memory_arg = 4;

パブリック String getLabel ()

 This allows experimental kernels to be registered for an op that
 won't be used unless the user specifies a "_kernel" attr with
 value matching this.
 
string label = 5;

public com.google.protobuf.ByteString getLabelBytes ()

 This allows experimental kernels to be registered for an op that
 won't be used unless the user specifies a "_kernel" attr with
 value matching this.
 
string label = 5;

パブリック String getOp ()

 Must match the name of an Op.
 
string op = 1;

public com.google.protobuf.ByteString getOpBytes ()

 Must match the name of an Op.
 
string op = 1;

公共getParserForType ()

public int getPriority ()

 Prioritization of kernel amongst different devices. By default we assume
 priority is 0. The higher the priority the better. By default (i.e. if
 this is not set), we prefer GPU kernels over CPU.
 
int32 priority = 6;

public int getSerializedSize ()

public Final com.google.protobuf.UnknownFieldSet getUnknownFields ()

public int hashCode ()

パブリック最終ブール値isInitialized ()

public static KernelDef.Builder newBuilder ()

public static KernelDef.Builder newBuilder ( KernelDefプロトタイプ)

public KernelDef.Builder newBuilderForType ()

public static KernelDef parseDelimitedFrom (InputStream 入力)

投げる
IO例外

public static KernelDef parseDelimitedFrom (InputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
IO例外

public static KernelDef parseFrom (ByteBuffer データ)

投げる
無効なプロトコルバッファ例外

public static KernelDef parseFrom (com.google.protobuf.CodedInputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
IO例外

public static KernelDef parseFrom (ByteBuffer データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
無効なプロトコルバッファ例外

public static KernelDef parseFrom (com.google.protobuf.CodedInputStream 入力)

投げる
IO例外

public static KernelDef parseFrom (byte[] データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
無効なプロトコルバッファ例外

public static KernelDef parseFrom (com.google.protobuf.ByteString データ)

投げる
無効なプロトコルバッファ例外

public static KernelDef parseFrom (InputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
IO例外

public static KernelDef parseFrom (com.google.protobuf.ByteString データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
無効なプロトコルバッファ例外

パブリック静的パーサー()

public KernelDef.Builder toBuilder ()

public void writeTo (com.google.protobuf.CodedOutputStream 出力)

投げる
IO例外