CollectionDef.Builder

classe final estática pública CollectionDef.Builder

 CollectionDef should cover most collections.
 To add a user-defined collection, do one of the following:
 1. For simple data types, such as string, int, float:
      tf.add_to_collection("your_collection_name", your_simple_value)
    strings will be stored as bytes_list.
 2. For Protobuf types, there are three ways to add them:
    1) tf.add_to_collection("your_collection_name",
         your_proto.SerializeToString())
       collection_def {
         key: "user_defined_bytes_collection"
         value {
           bytes_list {
             value: "queue_name: \"test_queue\"\n"
           }
         }
       }
  or
    2) tf.add_to_collection("your_collection_name", str(your_proto))
       collection_def {
         key: "user_defined_string_collection"
         value {
          bytes_list {
             value: "\n\ntest_queue"
           }
         }
       }
  or
    3) any_buf = any_pb2.Any()
       tf.add_to_collection("your_collection_name",
         any_buf.Pack(your_proto))
       collection_def {
         key: "user_defined_any_collection"
         value {
           any_list {
             value {
               type_url: "type.googleapis.com/tensorflow.QueueRunnerDef"
               value: "\n\ntest_queue"
             }
           }
         }
       }
 3. For Python objects, implement to_proto() and from_proto(), and register
    them in the following manner:
    ops.register_proto_function("your_collection_name",
                                proto_type,
                                to_proto=YourPythonObject.to_proto,
                                from_proto=YourPythonObject.from_proto)
    These functions will be invoked to serialize and de-serialize the
    collection. For example,
    ops.register_proto_function(ops.GraphKeys.GLOBAL_VARIABLES,
                                proto_type=variable_pb2.VariableDef,
                                to_proto=Variable.to_proto,
                                from_proto=Variable.from_proto)
 
Tipo de protobuf tensorflow.CollectionDef

Métodos Públicos

CollectionDef.Builder
addRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor do objeto)
ColeçãoDef
ColeçãoDef
CollectionDef.Builder
claro ()
CollectionDef.Builder
limparAnyList ()
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.Builder
clearBytesList ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.Builder
clearField (campo com.google.protobuf.Descriptors.FieldDescriptor)
CollectionDef.Builder
clearFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Builder
limparInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Builder
CollectionDef.Builder
limparNodeList ()
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.Builder
clearOneof (com.google.protobuf.Descriptors.OneofDescriptor umof)
CollectionDef.Builder
clonar ()
ColeçãoDef.AnyList
getAnyList ()
.tensorflow.CollectionDef.AnyList any_list = 5;
ColeçãoDef.AnyList.Builder
getAnyListBuilder ()
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.AnyListOrBuilder
getAnyListOrBuilder ()
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.BytesList
getBytesList ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.BytesList.Builder
getBytesListBuilder ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.BytesListOrBuilder
getBytesListOrBuilder ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
ColeçãoDef
final estático com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
ColeçãoDef.FloatList
getFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
ColeçãoDef.FloatList.Builder
getFloatListBuilder ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.FloatListOrBuilder
getFloatListOrBuilder ()
.tensorflow.CollectionDef.FloatList float_list = 4;
ColeçãoDef.Int64List
getInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
ColeçãoDef.Int64List.Builder
getInt64ListBuilder ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Int64ListOrBuilder
getInt64ListOrBuilder ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.KindCase
ColeçãoDef.NodeList
getNodeList ()
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.NodeList.Builder
getNodeListBuilder ()
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.NodeListOrBuilder
getNodeListOrBuilder ()
.tensorflow.CollectionDef.NodeList node_list = 1;
boleano
hasAnyList ()
.tensorflow.CollectionDef.AnyList any_list = 5;
boleano
hasBytesList ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
boleano
hasFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
boleano
hasInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
boleano
hasNodeList ()
.tensorflow.CollectionDef.NodeList node_list = 1;
booleano final
CollectionDef.Builder
mergeAnyList (valor CollectionDef.AnyList )
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.Builder
mergeBytesList (valor CollectionDef.BytesList )
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.Builder
mergeFloatList (valor CollectionDef.FloatList )
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Builder
mergeFrom (com.google.protobuf.Message outro)
CollectionDef.Builder
mergeFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CollectionDef.Builder
mergeInt64List (valor CollectionDef.Int64List )
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Builder
mergeNodeList (valor CollectionDef.NodeList )
.tensorflow.CollectionDef.NodeList node_list = 1;
Coleção finalDef.Builder
mesclarUnknownFields (com.google.protobuf.UnknownFieldSet desconhecidoFields)
CollectionDef.Builder
setAnyList (valor CollectionDef.AnyList )
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.Builder
setAnyList ( CollectionDef.AnyList.Builder construtorForValue)
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.Builder
setBytesList ( CollectionDef.BytesList.Builder construtorForValue)
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.Builder
setBytesList (valor CollectionDef.BytesList )
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.Builder
setField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor do objeto)
CollectionDef.Builder
setFloatList (valor CollectionDef.FloatList )
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Builder
setFloatList ( CollectionDef.FloatList.Builder construtorForValue)
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Builder
setInt64List (valor CollectionDef.Int64List )
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Builder
setInt64List ( CollectionDef.Int64List.Builder construtorForValue)
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Builder
setNodeList ( CollectionDef.NodeList.Builder construtorForValue)
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.Builder
setNodeList (valor CollectionDef.NodeList )
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.Builder
setRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, índice int, valor do objeto)
Coleção finalDef.Builder
setUnknownFields (com.google.protobuf.UnknownFieldSet desconhecidoFields)

Métodos herdados

Métodos Públicos

public CollectionDef.Builder addRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor do objeto)

compilação pública CollectionDef ()

coleção públicaDef buildPartial ()

Coleção públicaDef.Builder clearAnyList ()

.tensorflow.CollectionDef.AnyList any_list = 5;

Coleção públicaDef.Builder clearBytesList ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public CollectionDef.Builder clearField (campo com.google.protobuf.Descriptors.FieldDescriptor)

Coleção públicaDef.Builder clearFloatList ()

.tensorflow.CollectionDef.FloatList float_list = 4;

Coleção públicaDef.Builder clearInt64List ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

Coleção públicaDef.Builder clearNodeList ()

.tensorflow.CollectionDef.NodeList node_list = 1;

public CollectionDef.Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)

clone público CollectionDef.Builder ()

public CollectionDef.AnyList getAnyList ()

.tensorflow.CollectionDef.AnyList any_list = 5;

public CollectionDef.AnyList.Builder getAnyListBuilder ()

.tensorflow.CollectionDef.AnyList any_list = 5;

public CollectionDef.AnyListOrBuilder getAnyListOrBuilder ()

.tensorflow.CollectionDef.AnyList any_list = 5;

public CollectionDef.BytesList getBytesList ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public CollectionDef.BytesList.Builder getBytesListBuilder ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public CollectionDef.BytesListOrBuilder getBytesListOrBuilder ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public CollectionDef getDefaultInstanceForType ()

final estático público com.google.protobuf.Descriptors.Descriptor getDescriptor ()

público com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()

Coleção públicaDef.FloatList getFloatList ()

.tensorflow.CollectionDef.FloatList float_list = 4;

Coleção públicaDef.FloatList.Builder getFloatListBuilder ()

.tensorflow.CollectionDef.FloatList float_list = 4;

Coleção públicaDef.FloatListOrBuilder getFloatListOrBuilder ()

.tensorflow.CollectionDef.FloatList float_list = 4;

Coleção públicaDef.Int64List getInt64List ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

Coleção públicaDef.Int64List.Builder getInt64ListBuilder ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

Coleção públicaDef.Int64ListOrBuilder getInt64ListOrBuilder ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

Coleção públicaDef.NodeList getNodeList ()

.tensorflow.CollectionDef.NodeList node_list = 1;

public CollectionDef.NodeList.Builder getNodeListBuilder ()

.tensorflow.CollectionDef.NodeList node_list = 1;

public CollectionDef.NodeListOrBuilder getNodeListOrBuilder ()

.tensorflow.CollectionDef.NodeList node_list = 1;

hasAnyList booleano público ()

.tensorflow.CollectionDef.AnyList any_list = 5;

hasBytesList booleano público ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

hasFloatList booleano público ()

.tensorflow.CollectionDef.FloatList float_list = 4;

hasInt64List booleano público ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

hasNodeList booleano público ()

.tensorflow.CollectionDef.NodeList node_list = 1;

público final booleano isInitialized ()

public CollectionDef.Builder mergeAnyList (valor CollectionDef.AnyList )

.tensorflow.CollectionDef.AnyList any_list = 5;

public CollectionDef.Builder mergeBytesList (valor CollectionDef.BytesList )

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public CollectionDef.Builder mergeFloatList (valor CollectionDef.FloatList )

.tensorflow.CollectionDef.FloatList float_list = 4;

public CollectionDef.Builder mergeFrom (com.google.protobuf.Message outro)

public CollectionDef.Builder mergeFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lança
IOException

public CollectionDef.Builder mergeInt64List (valor CollectionDef.Int64List )

.tensorflow.CollectionDef.Int64List int64_list = 3;

public CollectionDef.Builder mergeNodeList (valor CollectionDef.NodeList )

.tensorflow.CollectionDef.NodeList node_list = 1;

público final CollectionDef.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet desconhecidoFields)

public CollectionDef.Builder setAnyList (valor CollectionDef.AnyList )

.tensorflow.CollectionDef.AnyList any_list = 5;

public CollectionDef.Builder setAnyList ( CollectionDef.AnyList.Builder builderForValue)

.tensorflow.CollectionDef.AnyList any_list = 5;

public CollectionDef.Builder setBytesList ( CollectionDef.BytesList.Builder builderForValue)

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public CollectionDef.Builder setBytesList (valor CollectionDef.BytesList )

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public CollectionDef.Builder setField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor do objeto)

público CollectionDef.Builder setFloatList (valor CollectionDef.FloatList )

.tensorflow.CollectionDef.FloatList float_list = 4;

public CollectionDef.Builder setFloatList ( CollectionDef.FloatList.Builder construtorForValue)

.tensorflow.CollectionDef.FloatList float_list = 4;

público CollectionDef.Builder setInt64List (valor CollectionDef.Int64List )

.tensorflow.CollectionDef.Int64List int64_list = 3;

public CollectionDef.Builder setInt64List ( CollectionDef.Int64List.Builder builderForValue)

.tensorflow.CollectionDef.Int64List int64_list = 3;

public CollectionDef.Builder setNodeList ( CollectionDef.NodeList.Builder builderForValue)

.tensorflow.CollectionDef.NodeList node_list = 1;

public CollectionDef.Builder setNodeList (valor CollectionDef.NodeList )

.tensorflow.CollectionDef.NodeList node_list = 1;

public CollectionDef.Builder setRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, índice int, valor do objeto)

público final CollectionDef.Builder setUnknownFields (com.google.protobuf.UnknownFieldSet desconhecidoFields)