CollectionDef.Builder

מחלקה סופית סטטית ציבורית 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)
 
סוג Protobuf tensorflow.CollectionDef

שיטות ציבוריות

CollectionDef.Builder
addRepeatedField (שדה com.google.protobuf.Descriptors.FieldDescriptor, ערך אובייקט)
CollectionDef
CollectionDef
CollectionDef.Builder
CollectionDef.Builder
clearAnyList ()
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.Builder
clearBytesList ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.Builder
clearField (שדה com.google.protobuf.Descriptors.FieldDescriptor)
CollectionDef.Builder
clearFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Builder
clearInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Builder
CollectionDef.Builder
clearNodeList ()
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.Builder
clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
CollectionDef.Builder
CollectionDef.AnyList
getAnyList ()
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.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;
CollectionDef
final static com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
CollectionDef.FloatList
getFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.FloatList.Builder
getFloatListBuilder ()
.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.Int64List.Builder
getInt64ListBuilder ()
.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.NodeList.Builder
getNodeListBuilder ()
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.NodeListOrBuilder
getNodeListOrBuilder ()
.tensorflow.CollectionDef.NodeList node_list = 1;
בוליאני
hasAnyList ()
.tensorflow.CollectionDef.AnyList any_list = 5;
בוליאני
hasBytesList ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
בוליאני
hasFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
בוליאני
hasInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
בוליאני
hasNodeList ()
.tensorflow.CollectionDef.NodeList node_list = 1;
בוליאנית סופית
CollectionDef.Builder
mergeAnyList (ערך CollectionDef.AnyList )
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.Builder
mergeBytesList (ערך CollectionDef.BytesList )
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.Builder
mergeFloatList (ערך CollectionDef.FloatList )
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Builder
mergeFrom (com.google.protobuf.Message אחר)
CollectionDef.Builder
mergeFrom (קלט com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CollectionDef.Builder
mergeInt64List (ערך CollectionDef.Int64List )
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Builder
mergeNodeList (ערך CollectionDef.NodeList )
.tensorflow.CollectionDef.NodeList node_list = 1;
final CollectionDef.Builder
mergeUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)
CollectionDef.Builder
setAnyList (ערך CollectionDef.AnyList )
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.Builder
setAnyList ( CollectionDef.AnyList.Builder builderForValue)
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.Builder
setBytesList ( CollectionDef.BytesList.Builder builderForValue)
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.Builder
setBytesList (ערך CollectionDef.BytesList )
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.Builder
setField (שדה com.google.protobuf.Descriptors.FieldDescriptor, ערך אובייקט)
CollectionDef.Builder
setFloatList (ערך CollectionDef.FloatList )
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Builder
setFloatList ( CollectionDef.FloatList.Builder builderForValue)
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Builder
setInt64List (ערך CollectionDef.Int64List )
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Builder
setInt64List ( CollectionDef.Int64List.Builder builderForValue)
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Builder
setNodeList ( CollectionDef.NodeList.Builder builderForValue)
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.Builder
setNodeList (ערך CollectionDef.NodeList )
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.Builder
setRepeatedField (שדה com.google.protobuf.Descriptors.FieldDescriptor, אינדקס אינט, ערך אובייקט)
final CollectionDef.Builder
setUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)

שיטות בירושה

שיטות ציבוריות

public CollectionDef.Builder addRepeatedField (שדה com.google.protobuf.Descriptors.FieldDescriptor, ערך אובייקט)

public CollectionDef build ()

public CollectionDef buildPartial ()

public CollectionDef.Builder clear ()

public CollectionDef.Builder clearAnyList ()

.tensorflow.CollectionDef.AnyList any_list = 5;

public CollectionDef.Builder clearBytesList ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

Public CollectionDef.Builder clearField (שדה com.google.protobuf.Descriptors.FieldDescriptor)

public CollectionDef.Builder clearFloatList ()

.tensorflow.CollectionDef.FloatList float_list = 4;

Public CollectionDef.Builder clearInt64List ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

Public CollectionDef.Builder clearKind ()

public CollectionDef.Builder clearNodeList ()

.tensorflow.CollectionDef.NodeList node_list = 1;

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

שיבוט Public 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 ()

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()

public CollectionDef.FloatList getFloatList ()

.tensorflow.CollectionDef.FloatList float_list = 4;

Public CollectionDef.FloatList.Builder getFloatListBuilder ()

.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.Int64List.Builder getInt64ListBuilder ()

.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.NodeList.Builder getNodeListBuilder ()

.tensorflow.CollectionDef.NodeList node_list = 1;

Public CollectionDef.NodeListOrBuilder getNodeListOrBuilder ()

.tensorflow.CollectionDef.NodeList node_list = 1;

יש AnyList בוליאני ציבורי ()

.tensorflow.CollectionDef.AnyList any_list = 5;

hasBytesList בוליאני ציבורי ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

hasFloatList בוליאני ציבורי ()

.tensorflow.CollectionDef.FloatList float_list = 4;

hasInt64List בוליאני ציבורי ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

hasNodeList בוליאני ציבורי ()

.tensorflow.CollectionDef.NodeList node_list = 1;

בוליאני הסופי הציבורי הוא אתחול ()

public CollectionDef.Builder mergeAnyList (ערך CollectionDef.AnyList )

.tensorflow.CollectionDef.AnyList any_list = 5;

public CollectionDef.Builder mergeBytesList (ערך CollectionDef.BytesList )

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public CollectionDef.Builder mergeFloatList (ערך CollectionDef.FloatList )

.tensorflow.CollectionDef.FloatList float_list = 4;

Public CollectionDef.Builder mergeFrom (com.google.protobuf.Message אחר)

public CollectionDef.Builder mergeFrom (קלט com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

זורק
IOException

public CollectionDef.Builder mergeInt64List (ערך CollectionDef.Int64List )

.tensorflow.CollectionDef.Int64List int64_list = 3;

public CollectionDef.Builder mergeNodeList (ערך CollectionDef.NodeList )

.tensorflow.CollectionDef.NodeList node_list = 1;

Public final CollectionDef.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)

public CollectionDef.Builder setAnyList (ערך 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 (ערך CollectionDef.BytesList )

.tensorflow.CollectionDef.BytesList bytes_list = 2;

public CollectionDef.Builder setField (שדה com.google.protobuf.Descriptors.FieldDescriptor, ערך אובייקט)

public CollectionDef.Builder setFloatList (ערך CollectionDef.FloatList )

.tensorflow.CollectionDef.FloatList float_list = 4;

Public CollectionDef.Builder setFloatList ( CollectionDef.FloatList.Builder builderForValue)

.tensorflow.CollectionDef.FloatList float_list = 4;

public CollectionDef.Builder setInt64List (ערך 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 (ערך CollectionDef.NodeList )

.tensorflow.CollectionDef.NodeList node_list = 1;

public CollectionDef.Builder setRepeatedField (שדה com.google.protobuf.Descriptors.FieldDescriptor, אינדקס int, ערך אובייקט)

Public final CollectionDef.Builder setUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)