CollectionDef

CollectionDef de clase final pública

 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 tensorflow.CollectionDef

Clases anidadas

clase CollectionDef.AnyList
 AnyList is used for collecting Any protos. 
interfaz CollectionDef.AnyListOrBuilder
clase CollectionDef.Builder
 CollectionDef should cover most collections. 
clase CollectionDef.BytesList
 BytesList is used for collecting strings and serialized protobufs. 
interfaz CollectionDef.BytesListOrBuilder
clase CollectionDef.FloatList
 FloatList is used for collecting float values. 
interfaz CollectionDef.FloatListOrBuilder
clase CollectionDef.Int64List
 Int64List is used for collecting int, int64 and long values. 
interfaz CollectionDef.Int64ListOrBuilder
enumeración CollectionDef.KindCase
clase CollectionDef.NodeList
 NodeList is used for collecting nodes in graph. 
interfaz CollectionDef.NodeListOrBuilder

Constantes

En t ANY_LIST_FIELD_NUMBER
En t BYTES_LIST_FIELD_NUMBER
En t FLOAT_LIST_FIELD_NUMBER
En t INT64_LIST_FIELD_NUMBER
En t NODE_LIST_FIELD_NUMBER

Métodos públicos

booleano
es igual a (Objeto obj)
CollectionDef.AnyList
getAnyList ()
.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.BytesListOrBuilder
getBytesListOrBuilder ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef estática
ColecciónDef
com.google.protobuf.Descriptors.Descriptor estático final
CollectionDef.FloatList
getFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.FloatListOrBuilder
getFloatListOrBuilder ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Int64List
getInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Int64ListOrBuilder
getInt64ListOrBuilder ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.KindCase
CollectionDef.NodeList
getNodeList ()
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.NodeListOrBuilder
getNodeListOrBuilder ()
.tensorflow.CollectionDef.NodeList node_list = 1;
En t
final com.google.protobuf.UnknownFieldSet
booleano
hasAnyList ()
.tensorflow.CollectionDef.AnyList any_list = 5;
booleano
hasBytesList ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
booleano
hasFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
booleano
hasInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
booleano
hasNodeList ()
.tensorflow.CollectionDef.NodeList node_list = 1;
En t
booleano final
CollectionDef.Builder estático
CollectionDef.Builder estático
CollectionDef.Builder
CollectionDef estática
parseDelimitedFrom (entrada InputStream)
CollectionDef estática
parseDelimitedFrom (entrada InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CollectionDef estática
parseFrom (datos ByteBuffer)
CollectionDef estática
parseFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CollectionDef estática
parseFrom (datos ByteBuffer, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CollectionDef estática
parseFrom (entrada com.google.protobuf.CodedInputStream)
CollectionDef estática
parseFrom (byte [] datos, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CollectionDef estática
parseFrom (datos com.google.protobuf.ByteString)
CollectionDef estática
parseFrom (entrada InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CollectionDef estática
parseFrom (datos com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
estático
CollectionDef.Builder
vacío
writeTo (salida de com.google.protobuf.CodedOutputStream)

Métodos heredados

Constantes

public static final int ANY_LIST_FIELD_NUMBER

Valor constante: 5

public static final int BYTES_LIST_FIELD_NUMBER

Valor constante: 2

public static final int FLOAT_LIST_FIELD_NUMBER

Valor constante: 4

público estático final int INT64_LIST_FIELD_NUMBER

Valor constante: 3

public static final int NODE_LIST_FIELD_NUMBER

Valor constante: 1

Métodos públicos

public boolean es igual a (Object obj)

public CollectionDef.AnyList getAnyList ()

.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.BytesListOrBuilder getBytesListOrBuilder ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public static CollectionDef getDefaultInstance ()

public CollectionDef getDefaultInstanceForType ()

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

public CollectionDef.FloatList getFloatList ()

.tensorflow.CollectionDef.FloatList float_list = 4;

public CollectionDef.FloatListOrBuilder getFloatListOrBuilder ()

.tensorflow.CollectionDef.FloatList float_list = 4;

public CollectionDef.Int64List getInt64List ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

public CollectionDef.Int64ListOrBuilder getInt64ListOrBuilder ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

public CollectionDef.KindCase getKindCase ()

public CollectionDef.NodeList getNodeList ()

.tensorflow.CollectionDef.NodeList node_list = 1;

public CollectionDef.NodeListOrBuilder getNodeListOrBuilder ()

.tensorflow.CollectionDef.NodeList node_list = 1;

público getParserForType ()

public int getSerializedSize ()

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

public boolean hasAnyList ()

.tensorflow.CollectionDef.AnyList any_list = 5;

public boolean hasBytesList ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public boolean hasFloatList ()

.tensorflow.CollectionDef.FloatList float_list = 4;

public boolean hasInt64List ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

public boolean hasNodeList ()

.tensorflow.CollectionDef.NodeList node_list = 1;

public int hashCode ()

public final boolean isInitialized ()

public static CollectionDef.Builder newBuilder (prototipo CollectionDef )

public static CollectionDef.Builder newBuilder ()

public CollectionDef.Builder newBuilderForType ()

public static CollectionDef parseDelimitedFrom (entrada InputStream)

Lanza
IOException

public static CollectionDef parseDelimitedFrom (InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
IOException

public static CollectionDef parseFrom (ByteBuffer datos)

Lanza
InvalidProtocolBufferException

public static CollectionDef parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
IOException

public static CollectionDef parseFrom (ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
InvalidProtocolBufferException

public static CollectionDef parseFrom (com.google.protobuf.CodedInputStream input)

Lanza
IOException

public static CollectionDef parseFrom (byte [] datos, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
InvalidProtocolBufferException

CollectionDef estática pública parseFrom (datos de com.google.protobuf.ByteString)

Lanza
InvalidProtocolBufferException

public static CollectionDef parseFrom (InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
IOException

public static CollectionDef parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
InvalidProtocolBufferException

público estático analizador ()

public CollectionDef.Builder toBuilder ()

public void writeTo (salida de com.google.protobuf.CodedOutputStream)

Lanza
IOException