CollectionDef

classe finale pubblica CollectionDef

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

Classi nidificate

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

Costanti

int QUALSIASI_LIST_FIELD_NUMBER
int BYTES_LIST_FIELD_NUMBER
int FLOAT_LIST_FIELD_NUMBER
int INT64_LIST_FIELD_NUMBER
int NODE_LIST_FIELD_NUMBER

Metodi pubblici

booleano
è uguale a (Oggetto oggetto)
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;
Collezione staticaDef
CollezioneDef
com.google.protobuf.Descriptors.Descriptor statico finale
CollectionDef.FloatList
getListaFloat ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.FloatListOrBuilder
getFloatListOrBuilder ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollezioneDef.Int64List
getInt64Lista ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Int64ListOrBuilder
getInt64ListOrBuilder ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollezioneDef.KindCase
CollectionDef.NodeList
getNodeList ()
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.NodeListOrBuilder
getNodeListOrBuilder ()
.tensorflow.CollectionDef.NodeList node_list = 1;
int
finale 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;
int
booleano finale
CollezioneDef.Builder statica
CollezioneDef.Builder statica
CollectionDef.Builder
Collezione staticaDef
parseDelimitedFrom (input InputStream)
Collezione staticaDef
parseDelimitedFrom (input InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Collezione staticaDef
parseFrom (dati ByteBuffer)
Collezione staticaDef
parseFrom (input com.google.protobuf.CodedInputStream, estensione com.google.protobuf.ExtensionRegistryLiteRegistry)
Collezione staticaDef
parseFrom (dati ByteBuffer, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Collezione staticaDef
parseFrom (ingresso com.google.protobuf.CodedInputStream)
Collezione staticaDef
parseFrom (byte[] dati, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Collezione staticaDef
parseFrom (dati com.google.protobuf.ByteString)
Collezione staticaDef
parseFrom (input InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Collezione staticaDef
parseFrom (dati com.google.protobuf.ByteString, estensione Com.google.protobuf.ExtensionRegistryLiteRegistry)
statico
CollectionDef.Builder
vuoto
writeTo (output com.google.protobuf.CodedOutputStream)

Metodi ereditati

Costanti

public static final int ANY_LIST_FIELD_NUMBER

Valore costante: 5

pubblico statico finale int BYTES_LIST_FIELD_NUMBER

Valore costante: 2

public static final int FLOAT_LIST_FIELD_NUMBER

Valore costante: 4

public static final int INT64_LIST_FIELD_NUMBER

Valore costante: 3

public static final int NODE_LIST_FIELD_NUMBER

Valore costante: 1

Metodi pubblici

booleano pubblico è uguale a (Oggetto 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 ()

public static 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;

pubblico getParserForType ()

public int getSerializedSize ()

pubblico finale com.google.protobuf.UnknownFieldSet getUnknownFields ()

pubblico booleano hasAnyList ()

.tensorflow.CollectionDef.AnyList any_list = 5;

hasBytesList booleano pubblico ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

hasFloatList booleano pubblico ()

.tensorflow.CollectionDef.FloatList float_list = 4;

pubblico booleano hasInt64List ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

hasNodeList booleano pubblico ()

.tensorflow.CollectionDef.NodeList node_list = 1;

public int hashCode ()

public final booleano isInitialized ()

public static CollectionDef.Builder newBuilder (prototipo CollectionDef )

public static CollectionDef.Builder newBuilder ()

public CollectionDef.Builder newBuilderForType ()

public static CollectionDef parseDelimitedFrom (input InputStream)

Lancia
IOException

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

Lancia
IOException

public static CollectionDef parseFrom (dati ByteBuffer)

Lancia
InvalidProtocolBufferException

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

Lancia
IOException

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

Lancia
InvalidProtocolBufferException

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

Lancia
IOException

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

Lancia
InvalidProtocolBufferException

public static CollectionDef parseFrom (dati com.google.protobuf.ByteString)

Lancia
InvalidProtocolBufferException

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

Lancia
IOException

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

Lancia
InvalidProtocolBufferException

pubblico statico analizzatore ()

public CollectionDef.Builder toBuilder ()

public void writeTo (output com.google.protobuf.CodedOutputStream)

Lancia
IOException