Package org.platanios.tensorflow.proto
Class SavedModel.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
- org.platanios.tensorflow.proto.SavedModel.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
,SavedModelOrBuilder
- Enclosing class:
- SavedModel
public static final class SavedModel.Builder extends com.google.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 typeorg.platanios.tensorflow.proto.SavedModel
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SavedModel.Builder
addAllMetaGraphs(java.lang.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(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
SavedModel
build()
SavedModel
buildPartial()
SavedModel.Builder
clear()
SavedModel.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SavedModel.Builder
clearMetaGraphs()
One or more MetaGraphs.SavedModel.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SavedModel.Builder
clearSavedModelSchemaVersion()
The schema version of the SavedModel instance.SavedModel.Builder
clone()
SavedModel
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
MetaGraphDef
getMetaGraphs(int index)
One or more MetaGraphs.MetaGraphDef.Builder
getMetaGraphsBuilder(int index)
One or more MetaGraphs.java.util.List<MetaGraphDef.Builder>
getMetaGraphsBuilderList()
One or more MetaGraphs.int
getMetaGraphsCount()
One or more MetaGraphs.java.util.List<MetaGraphDef>
getMetaGraphsList()
One or more MetaGraphs.MetaGraphDefOrBuilder
getMetaGraphsOrBuilder(int index)
One or more MetaGraphs.java.util.List<? extends MetaGraphDefOrBuilder>
getMetaGraphsOrBuilderList()
One or more MetaGraphs.long
getSavedModelSchemaVersion()
The schema version of the SavedModel instance.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SavedModel.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SavedModel.Builder
mergeFrom(com.google.protobuf.Message other)
SavedModel.Builder
mergeFrom(SavedModel other)
SavedModel.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SavedModel.Builder
removeMetaGraphs(int index)
One or more MetaGraphs.SavedModel.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.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(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
SavedModel.Builder
setSavedModelSchemaVersion(long value)
The schema version of the SavedModel instance.SavedModel.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.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 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
clear
public SavedModel.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
getDefaultInstanceForType
public SavedModel getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SavedModel build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SavedModel buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SavedModel.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
setField
public SavedModel.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
clearField
public SavedModel.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
clearOneof
public SavedModel.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
setRepeatedField
public SavedModel.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
addRepeatedField
public SavedModel.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
mergeFrom
public SavedModel.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SavedModel.Builder>
-
mergeFrom
public SavedModel.Builder mergeFrom(SavedModel other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
mergeFrom
public SavedModel.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SavedModel.Builder>
- Throws:
java.io.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 java.util.List<MetaGraphDef> getMetaGraphsList()
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphsList
in interfaceSavedModelOrBuilder
-
getMetaGraphsCount
public int getMetaGraphsCount()
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphsCount
in interfaceSavedModelOrBuilder
-
getMetaGraphs
public MetaGraphDef getMetaGraphs(int index)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphs
in interfaceSavedModelOrBuilder
-
setMetaGraphs
public SavedModel.Builder setMetaGraphs(int index, MetaGraphDef value)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
setMetaGraphs
public SavedModel.Builder setMetaGraphs(int index, MetaGraphDef.Builder builderForValue)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
addMetaGraphs
public SavedModel.Builder addMetaGraphs(MetaGraphDef value)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
addMetaGraphs
public SavedModel.Builder addMetaGraphs(int index, MetaGraphDef value)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
addMetaGraphs
public SavedModel.Builder addMetaGraphs(MetaGraphDef.Builder builderForValue)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
addMetaGraphs
public SavedModel.Builder addMetaGraphs(int index, MetaGraphDef.Builder builderForValue)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
addAllMetaGraphs
public SavedModel.Builder addAllMetaGraphs(java.lang.Iterable<? extends MetaGraphDef> values)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
clearMetaGraphs
public SavedModel.Builder clearMetaGraphs()
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
removeMetaGraphs
public SavedModel.Builder removeMetaGraphs(int index)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
getMetaGraphsBuilder
public MetaGraphDef.Builder getMetaGraphsBuilder(int index)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
getMetaGraphsOrBuilder
public MetaGraphDefOrBuilder getMetaGraphsOrBuilder(int index)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphsOrBuilder
in interfaceSavedModelOrBuilder
-
getMetaGraphsOrBuilderList
public java.util.List<? extends MetaGraphDefOrBuilder> getMetaGraphsOrBuilderList()
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
- Specified by:
getMetaGraphsOrBuilderList
in interfaceSavedModelOrBuilder
-
addMetaGraphsBuilder
public MetaGraphDef.Builder addMetaGraphsBuilder()
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
addMetaGraphsBuilder
public MetaGraphDef.Builder addMetaGraphsBuilder(int index)
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
getMetaGraphsBuilderList
public java.util.List<MetaGraphDef.Builder> getMetaGraphsBuilderList()
One or more MetaGraphs.
repeated .org.platanios.tensorflow.proto.MetaGraphDef meta_graphs = 2;
-
setUnknownFields
public final SavedModel.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
mergeUnknownFields
public final SavedModel.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SavedModel.Builder>
-
-