Package org.tensorflow.framework
Class FunctionDefLibrary.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<FunctionDefLibrary.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
org.tensorflow.framework.FunctionDefLibrary.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,FunctionDefLibraryOrBuilder
- Enclosing class:
FunctionDefLibrary
public static final class FunctionDefLibrary.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
implements FunctionDefLibraryOrBuilder
A library is a set of named functions.Protobuf type
tensorflow.FunctionDefLibrary-
Method Summary
Modifier and TypeMethodDescriptionaddAllFunction(Iterable<? extends FunctionDef> values) repeated .tensorflow.FunctionDef function = 1;addAllGradient(Iterable<? extends GradientDef> values) repeated .tensorflow.GradientDef gradient = 2;addAllRegisteredGradients(Iterable<? extends RegisteredGradient> values) repeated .tensorflow.RegisteredGradient registered_gradients = 3;addFunction(int index, FunctionDef value) repeated .tensorflow.FunctionDef function = 1;addFunction(int index, FunctionDef.Builder builderForValue) repeated .tensorflow.FunctionDef function = 1;addFunction(FunctionDef value) repeated .tensorflow.FunctionDef function = 1;addFunction(FunctionDef.Builder builderForValue) repeated .tensorflow.FunctionDef function = 1;repeated .tensorflow.FunctionDef function = 1;addFunctionBuilder(int index) repeated .tensorflow.FunctionDef function = 1;addGradient(int index, GradientDef value) repeated .tensorflow.GradientDef gradient = 2;addGradient(int index, GradientDef.Builder builderForValue) repeated .tensorflow.GradientDef gradient = 2;addGradient(GradientDef value) repeated .tensorflow.GradientDef gradient = 2;addGradient(GradientDef.Builder builderForValue) repeated .tensorflow.GradientDef gradient = 2;repeated .tensorflow.GradientDef gradient = 2;addGradientBuilder(int index) repeated .tensorflow.GradientDef gradient = 2;addRegisteredGradients(int index, RegisteredGradient value) repeated .tensorflow.RegisteredGradient registered_gradients = 3;addRegisteredGradients(int index, RegisteredGradient.Builder builderForValue) repeated .tensorflow.RegisteredGradient registered_gradients = 3;repeated .tensorflow.RegisteredGradient registered_gradients = 3;addRegisteredGradients(RegisteredGradient.Builder builderForValue) repeated .tensorflow.RegisteredGradient registered_gradients = 3;repeated .tensorflow.RegisteredGradient registered_gradients = 3;addRegisteredGradientsBuilder(int index) repeated .tensorflow.RegisteredGradient registered_gradients = 3;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated .tensorflow.FunctionDef function = 1;repeated .tensorflow.GradientDef gradient = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated .tensorflow.RegisteredGradient registered_gradients = 3;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFunction(int index) repeated .tensorflow.FunctionDef function = 1;getFunctionBuilder(int index) repeated .tensorflow.FunctionDef function = 1;repeated .tensorflow.FunctionDef function = 1;intrepeated .tensorflow.FunctionDef function = 1;repeated .tensorflow.FunctionDef function = 1;getFunctionOrBuilder(int index) repeated .tensorflow.FunctionDef function = 1;List<? extends FunctionDefOrBuilder> repeated .tensorflow.FunctionDef function = 1;getGradient(int index) repeated .tensorflow.GradientDef gradient = 2;getGradientBuilder(int index) repeated .tensorflow.GradientDef gradient = 2;repeated .tensorflow.GradientDef gradient = 2;intrepeated .tensorflow.GradientDef gradient = 2;repeated .tensorflow.GradientDef gradient = 2;getGradientOrBuilder(int index) repeated .tensorflow.GradientDef gradient = 2;List<? extends GradientDefOrBuilder> repeated .tensorflow.GradientDef gradient = 2;getRegisteredGradients(int index) repeated .tensorflow.RegisteredGradient registered_gradients = 3;getRegisteredGradientsBuilder(int index) repeated .tensorflow.RegisteredGradient registered_gradients = 3;repeated .tensorflow.RegisteredGradient registered_gradients = 3;intrepeated .tensorflow.RegisteredGradient registered_gradients = 3;repeated .tensorflow.RegisteredGradient registered_gradients = 3;getRegisteredGradientsOrBuilder(int index) repeated .tensorflow.RegisteredGradient registered_gradients = 3;List<? extends RegisteredGradientOrBuilder> repeated .tensorflow.RegisteredGradient registered_gradients = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(FunctionDefLibrary other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeFunction(int index) repeated .tensorflow.FunctionDef function = 1;removeGradient(int index) repeated .tensorflow.GradientDef gradient = 2;removeRegisteredGradients(int index) repeated .tensorflow.RegisteredGradient registered_gradients = 3;setFunction(int index, FunctionDef value) repeated .tensorflow.FunctionDef function = 1;setFunction(int index, FunctionDef.Builder builderForValue) repeated .tensorflow.FunctionDef function = 1;setGradient(int index, GradientDef value) repeated .tensorflow.GradientDef gradient = 2;setGradient(int index, GradientDef.Builder builderForValue) repeated .tensorflow.GradientDef gradient = 2;setRegisteredGradients(int index, RegisteredGradient value) repeated .tensorflow.RegisteredGradient registered_gradients = 3;setRegisteredGradients(int index, RegisteredGradient.Builder builderForValue) repeated .tensorflow.RegisteredGradient registered_gradients = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
setField
public FunctionDefLibrary.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
setRepeatedField
public FunctionDefLibrary.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
addRepeatedField
public FunctionDefLibrary.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FunctionDefLibrary.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
mergeFrom
public FunctionDefLibrary.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FunctionDefLibrary.Builder>- Throws:
IOException
-
getFunctionList
repeated .tensorflow.FunctionDef function = 1;- Specified by:
getFunctionListin interfaceFunctionDefLibraryOrBuilder
-
getFunctionCount
public int getFunctionCount()repeated .tensorflow.FunctionDef function = 1;- Specified by:
getFunctionCountin interfaceFunctionDefLibraryOrBuilder
-
getFunction
repeated .tensorflow.FunctionDef function = 1;- Specified by:
getFunctionin interfaceFunctionDefLibraryOrBuilder
-
setFunction
repeated .tensorflow.FunctionDef function = 1; -
setFunction
repeated .tensorflow.FunctionDef function = 1; -
addFunction
repeated .tensorflow.FunctionDef function = 1; -
addFunction
repeated .tensorflow.FunctionDef function = 1; -
addFunction
repeated .tensorflow.FunctionDef function = 1; -
addFunction
repeated .tensorflow.FunctionDef function = 1; -
addAllFunction
repeated .tensorflow.FunctionDef function = 1; -
clearFunction
repeated .tensorflow.FunctionDef function = 1; -
removeFunction
repeated .tensorflow.FunctionDef function = 1; -
getFunctionBuilder
repeated .tensorflow.FunctionDef function = 1; -
getFunctionOrBuilder
repeated .tensorflow.FunctionDef function = 1;- Specified by:
getFunctionOrBuilderin interfaceFunctionDefLibraryOrBuilder
-
getFunctionOrBuilderList
repeated .tensorflow.FunctionDef function = 1;- Specified by:
getFunctionOrBuilderListin interfaceFunctionDefLibraryOrBuilder
-
addFunctionBuilder
repeated .tensorflow.FunctionDef function = 1; -
addFunctionBuilder
repeated .tensorflow.FunctionDef function = 1; -
getFunctionBuilderList
repeated .tensorflow.FunctionDef function = 1; -
getGradientList
repeated .tensorflow.GradientDef gradient = 2;- Specified by:
getGradientListin interfaceFunctionDefLibraryOrBuilder
-
getGradientCount
public int getGradientCount()repeated .tensorflow.GradientDef gradient = 2;- Specified by:
getGradientCountin interfaceFunctionDefLibraryOrBuilder
-
getGradient
repeated .tensorflow.GradientDef gradient = 2;- Specified by:
getGradientin interfaceFunctionDefLibraryOrBuilder
-
setGradient
repeated .tensorflow.GradientDef gradient = 2; -
setGradient
repeated .tensorflow.GradientDef gradient = 2; -
addGradient
repeated .tensorflow.GradientDef gradient = 2; -
addGradient
repeated .tensorflow.GradientDef gradient = 2; -
addGradient
repeated .tensorflow.GradientDef gradient = 2; -
addGradient
repeated .tensorflow.GradientDef gradient = 2; -
addAllGradient
repeated .tensorflow.GradientDef gradient = 2; -
clearGradient
repeated .tensorflow.GradientDef gradient = 2; -
removeGradient
repeated .tensorflow.GradientDef gradient = 2; -
getGradientBuilder
repeated .tensorflow.GradientDef gradient = 2; -
getGradientOrBuilder
repeated .tensorflow.GradientDef gradient = 2;- Specified by:
getGradientOrBuilderin interfaceFunctionDefLibraryOrBuilder
-
getGradientOrBuilderList
repeated .tensorflow.GradientDef gradient = 2;- Specified by:
getGradientOrBuilderListin interfaceFunctionDefLibraryOrBuilder
-
addGradientBuilder
repeated .tensorflow.GradientDef gradient = 2; -
addGradientBuilder
repeated .tensorflow.GradientDef gradient = 2; -
getGradientBuilderList
repeated .tensorflow.GradientDef gradient = 2; -
getRegisteredGradientsList
repeated .tensorflow.RegisteredGradient registered_gradients = 3;- Specified by:
getRegisteredGradientsListin interfaceFunctionDefLibraryOrBuilder
-
getRegisteredGradientsCount
public int getRegisteredGradientsCount()repeated .tensorflow.RegisteredGradient registered_gradients = 3;- Specified by:
getRegisteredGradientsCountin interfaceFunctionDefLibraryOrBuilder
-
getRegisteredGradients
repeated .tensorflow.RegisteredGradient registered_gradients = 3;- Specified by:
getRegisteredGradientsin interfaceFunctionDefLibraryOrBuilder
-
setRegisteredGradients
repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
setRegisteredGradients
public FunctionDefLibrary.Builder setRegisteredGradients(int index, RegisteredGradient.Builder builderForValue) repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
addRegisteredGradients
repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
addRegisteredGradients
repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
addRegisteredGradients
public FunctionDefLibrary.Builder addRegisteredGradients(RegisteredGradient.Builder builderForValue) repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
addRegisteredGradients
public FunctionDefLibrary.Builder addRegisteredGradients(int index, RegisteredGradient.Builder builderForValue) repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
addAllRegisteredGradients
public FunctionDefLibrary.Builder addAllRegisteredGradients(Iterable<? extends RegisteredGradient> values) repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
clearRegisteredGradients
repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
removeRegisteredGradients
repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
getRegisteredGradientsBuilder
repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
getRegisteredGradientsOrBuilder
repeated .tensorflow.RegisteredGradient registered_gradients = 3;- Specified by:
getRegisteredGradientsOrBuilderin interfaceFunctionDefLibraryOrBuilder
-
getRegisteredGradientsOrBuilderList
repeated .tensorflow.RegisteredGradient registered_gradients = 3;- Specified by:
getRegisteredGradientsOrBuilderListin interfaceFunctionDefLibraryOrBuilder
-
addRegisteredGradientsBuilder
repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
addRegisteredGradientsBuilder
repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
getRegisteredGradientsBuilderList
repeated .tensorflow.RegisteredGradient registered_gradients = 3; -
setUnknownFields
public final FunctionDefLibrary.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-
mergeUnknownFields
public final FunctionDefLibrary.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FunctionDefLibrary.Builder>
-