Package org.tensorflow.framework
Class SavedModel.Builder
- java.lang.Object
-
- org.nd4j.shade.protobuf.AbstractMessageLite.Builder
-
- org.nd4j.shade.protobuf.AbstractMessage.Builder<BuilderType>
-
- org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
- org.tensorflow.framework.SavedModel.Builder
-
- All Implemented Interfaces:
Cloneable
,org.nd4j.shade.protobuf.Message.Builder
,org.nd4j.shade.protobuf.MessageLite.Builder
,org.nd4j.shade.protobuf.MessageLiteOrBuilder
,org.nd4j.shade.protobuf.MessageOrBuilder
,SavedModelOrBuilder
- Enclosing class:
- SavedModel
public static final class SavedModel.Builder extends org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder> implements SavedModelOrBuilder
SavedModel is the high level serialization format for TensorFlow Models. See [todo: doc links, similar to session_bundle] for more information.
Protobuf typetensorflow.SavedModel
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SavedModel.Builder
addAllMetaGraphs(Iterable<? extends MetaGraphDef> values)
One or more MetaGraphs.SavedModel.Builder
addMetaGraphs(int index, MetaGraphDef value)
One or more MetaGraphs.SavedModel.Builder
addMetaGraphs(int index, MetaGraphDef.Builder builderForValue)
One or more MetaGraphs.SavedModel.Builder
addMetaGraphs(MetaGraphDef value)
One or more MetaGraphs.SavedModel.Builder
addMetaGraphs(MetaGraphDef.Builder builderForValue)
One or more MetaGraphs.MetaGraphDef.Builder
addMetaGraphsBuilder()
One or more MetaGraphs.MetaGraphDef.Builder
addMetaGraphsBuilder(int index)
One or more MetaGraphs.SavedModel.Builder
addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
SavedModel
build()
SavedModel
buildPartial()
SavedModel.Builder
clear()
SavedModel.Builder
clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)
SavedModel.Builder
clearMetaGraphs()
One or more MetaGraphs.SavedModel.Builder
clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
SavedModel.Builder
clearSavedModelSchemaVersion()
The schema version of the SavedModel instance.SavedModel.Builder
clone()
SavedModel
getDefaultInstanceForType()
static org.nd4j.shade.protobuf.Descriptors.Descriptor
getDescriptor()
org.nd4j.shade.protobuf.Descriptors.Descriptor
getDescriptorForType()
MetaGraphDef
getMetaGraphs(int index)
One or more MetaGraphs.MetaGraphDef.Builder
getMetaGraphsBuilder(int index)
One or more MetaGraphs.List<MetaGraphDef.Builder>
getMetaGraphsBuilderList()
One or more MetaGraphs.int
getMetaGraphsCount()
One or more MetaGraphs.List<MetaGraphDef>
getMetaGraphsList()
One or more MetaGraphs.MetaGraphDefOrBuilder
getMetaGraphsOrBuilder(int index)
One or more MetaGraphs.List<? extends MetaGraphDefOrBuilder>
getMetaGraphsOrBuilderList()
One or more MetaGraphs.long
getSavedModelSchemaVersion()
The schema version of the SavedModel instance.protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SavedModel.Builder
mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)
SavedModel.Builder
mergeFrom(org.nd4j.shade.protobuf.Message other)
SavedModel.Builder
mergeFrom(SavedModel other)
SavedModel.Builder
mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
SavedModel.Builder
removeMetaGraphs(int index)
One or more MetaGraphs.SavedModel.Builder
setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
SavedModel.Builder
setMetaGraphs(int index, MetaGraphDef value)
One or more MetaGraphs.SavedModel.Builder
setMetaGraphs(int index, MetaGraphDef.Builder builderForValue)
One or more MetaGraphs.SavedModel.Builder
setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SavedModel.Builder
setSavedModelSchemaVersion(long value)
The schema version of the SavedModel instance.SavedModel.Builder
setUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class org.nd4j.shade.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class org.nd4j.shade.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
clear
public SavedModel.Builder clear()
- Specified by:
clear
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
clear
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
- Overrides:
clear
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
getDescriptorForType
public org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfaceorg.nd4j.shade.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
getDefaultInstanceForType
public SavedModel getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceorg.nd4j.shade.protobuf.MessageOrBuilder
-
build
public SavedModel build()
- Specified by:
build
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
build
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
buildPartial
public SavedModel buildPartial()
- Specified by:
buildPartial
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
buildPartial
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
clone
public SavedModel.Builder clone()
- Specified by:
clone
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
clone
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
- Overrides:
clone
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
setField
public SavedModel.Builder setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
setField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
clearField
public SavedModel.Builder clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
clearField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
clearOneof
public SavedModel.Builder clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
clearOneof
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
setRepeatedField
public SavedModel.Builder setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
addRepeatedField
public SavedModel.Builder addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
mergeFrom
public SavedModel.Builder mergeFrom(org.nd4j.shade.protobuf.Message other)
- Specified by:
mergeFrom
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
mergeFrom
in classorg.nd4j.shade.protobuf.AbstractMessage.Builder<SavedModel.Builder>
-
mergeFrom
public SavedModel.Builder mergeFrom(SavedModel other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
mergeFrom
public SavedModel.Builder mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classorg.nd4j.shade.protobuf.AbstractMessage.Builder<SavedModel.Builder>
- Throws:
IOException
-
getSavedModelSchemaVersion
public long getSavedModelSchemaVersion()
The schema version of the SavedModel instance. Used for versioning when making future changes to the specification/implementation. Initial value at release will be 1.
int64 saved_model_schema_version = 1;
- Specified by:
getSavedModelSchemaVersion
in interfaceSavedModelOrBuilder
- Returns:
- The savedModelSchemaVersion.
-
setSavedModelSchemaVersion
public SavedModel.Builder setSavedModelSchemaVersion(long value)
The schema version of the SavedModel instance. Used for versioning when making future changes to the specification/implementation. Initial value at release will be 1.
int64 saved_model_schema_version = 1;
- Parameters:
value
- The savedModelSchemaVersion to set.- Returns:
- This builder for chaining.
-
clearSavedModelSchemaVersion
public SavedModel.Builder clearSavedModelSchemaVersion()
The schema version of the SavedModel instance. Used for versioning when making future changes to the specification/implementation. Initial value at release will be 1.
int64 saved_model_schema_version = 1;
- Returns:
- This builder for chaining.
-
getMetaGraphsList
public List<MetaGraphDef> getMetaGraphsList()
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphsList
in interfaceSavedModelOrBuilder
-
getMetaGraphsCount
public int getMetaGraphsCount()
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphsCount
in interfaceSavedModelOrBuilder
-
getMetaGraphs
public MetaGraphDef getMetaGraphs(int index)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphs
in interfaceSavedModelOrBuilder
-
setMetaGraphs
public SavedModel.Builder setMetaGraphs(int index, MetaGraphDef value)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
setMetaGraphs
public SavedModel.Builder setMetaGraphs(int index, MetaGraphDef.Builder builderForValue)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
addMetaGraphs
public SavedModel.Builder addMetaGraphs(MetaGraphDef value)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
addMetaGraphs
public SavedModel.Builder addMetaGraphs(int index, MetaGraphDef value)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
addMetaGraphs
public SavedModel.Builder addMetaGraphs(MetaGraphDef.Builder builderForValue)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
addMetaGraphs
public SavedModel.Builder addMetaGraphs(int index, MetaGraphDef.Builder builderForValue)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
addAllMetaGraphs
public SavedModel.Builder addAllMetaGraphs(Iterable<? extends MetaGraphDef> values)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
clearMetaGraphs
public SavedModel.Builder clearMetaGraphs()
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
removeMetaGraphs
public SavedModel.Builder removeMetaGraphs(int index)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
getMetaGraphsBuilder
public MetaGraphDef.Builder getMetaGraphsBuilder(int index)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
getMetaGraphsOrBuilder
public MetaGraphDefOrBuilder getMetaGraphsOrBuilder(int index)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphsOrBuilder
in interfaceSavedModelOrBuilder
-
getMetaGraphsOrBuilderList
public List<? extends MetaGraphDefOrBuilder> getMetaGraphsOrBuilderList()
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphsOrBuilderList
in interfaceSavedModelOrBuilder
-
addMetaGraphsBuilder
public MetaGraphDef.Builder addMetaGraphsBuilder()
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
addMetaGraphsBuilder
public MetaGraphDef.Builder addMetaGraphsBuilder(int index)
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
getMetaGraphsBuilderList
public List<MetaGraphDef.Builder> getMetaGraphsBuilderList()
One or more MetaGraphs.
repeated .tensorflow.MetaGraphDef meta_graphs = 2;
-
setUnknownFields
public final SavedModel.Builder setUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
mergeUnknownFields
public final SavedModel.Builder mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
-