CollectionDef

الفئة النهائية العامة 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)
 
نوع Protobuf tensorflow.CollectionDef

فئات متداخلة

فصل CollectionDef.AnyList
 AnyList is used for collecting Any protos. 
واجهة CollectionDef.AnyListOrBuilder
فصل CollectionDef.Builder
 CollectionDef should cover most collections. 
فصل CollectionDef.BytesList
 BytesList is used for collecting strings and serialized protobufs. 
واجهة CollectionDef.BytesListOrBuilder
فصل CollectionDef.FloatList
 FloatList is used for collecting float values. 
واجهة CollectionDef.FloatListOrBuilder
فصل CollectionDef.Int64List
 Int64List is used for collecting int, int64 and long values. 
واجهة CollectionDef.Int64ListOrBuilder
التعداد CollectionDef.KindCase
فصل CollectionDef.NodeList
 NodeList is used for collecting nodes in graph. 
واجهة CollectionDef.NodeListOrBuilder

الثوابت

كثافة العمليات ANY_LIST_FIELD_NUMBER
كثافة العمليات BYTES_LIST_FIELD_NUMBER
كثافة العمليات FLOAT_LIST_FIELD_NUMBER
كثافة العمليات INT64_LIST_FIELD_NUMBER
كثافة العمليات NODE_LIST_FIELD_NUMBER

الأساليب العامة

منطقية
يساوي (كائن كائن)
CollectionDef.AnyList
الحصول على أي قائمة ()
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.AnyListOrBuilder
الحصول علىAnyListOrBuilder ()
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.BytesList
قائمة getBytes ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.BytesListOrBuilder
getBytesListOrBuilder ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
تعريف المجموعة الثابتة
CollectionDef
النهائي الثابت com.google.protobuf.Descriptors.Descriptor
CollectionDef.FloatList
قائمة العائمة ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.FloatListOrBuilder
getFloatListOrBuilder ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.Int64List
قائمة getInt64 ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.Int64ListOrBuilder
getInt64ListOrBuilder ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
CollectionDef.KindCase
CollectionDef.NodeList
قائمة العقدة ()
.tensorflow.CollectionDef.NodeList node_list = 1;
CollectionDef.NodeListOrBuilder
getNodeListOrBuilder ()
.tensorflow.CollectionDef.NodeList node_list = 1;
كثافة العمليات
النهائي com.google.protobuf.UnknownFieldSet
منطقية
لديهAnyList ()
.tensorflow.CollectionDef.AnyList any_list = 5;
منطقية
قائمة بايت ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
منطقية
قائمة عائمة ()
.tensorflow.CollectionDef.FloatList float_list = 4;
منطقية
hasInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
منطقية
قائمة العقدة ()
.tensorflow.CollectionDef.NodeList node_list = 1;
كثافة العمليات
منطقية نهائية
static CollectionDef.Builder
newBuilder (النموذج الأولي CollectionDef )
static CollectionDef.Builder
CollectionDef.Builder
تعريف المجموعة الثابتة
parseDelimitedFrom (إدخال InputStream)
تعريف المجموعة الثابتة
parseDelimitedFrom (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
تعريف المجموعة الثابتة
parseFrom (بيانات ByteBuffer)
تعريف المجموعة الثابتة
parseFrom (com.google.protobuf.CodedInputStream input، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
تعريف المجموعة الثابتة
parseFrom (بيانات ByteBuffer، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
تعريف المجموعة الثابتة
parseFrom (com.google.protobuf.CodedInputStream الإدخال)
تعريف المجموعة الثابتة
parseFrom (بيانات البايت[]، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
تعريف المجموعة الثابتة
parseFrom (بيانات com.google.protobuf.ByteString)
تعريف المجموعة الثابتة
parseFrom (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
تعريف المجموعة الثابتة
parseFrom (com.google.protobuf.ByteString data، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
ثابت
CollectionDef.Builder
فارغ
writeTo (إخراج com.google.protobuf.CodedOutputStream)

الطرق الموروثة

الثوابت

العدد النهائي الثابت العام ANY_LIST_FIELD_NUMBER

القيمة الثابتة: 5

العدد النهائي الثابت العام BYTES_LIST_FIELD_NUMBER

القيمة الثابتة: 2

العدد النهائي الثابت العام FLOAT_LIST_FIELD_NUMBER

القيمة الثابتة: 4

العدد النهائي الثابت العام INT64_LIST_FIELD_NUMBER

القيمة الثابتة: 3

العدد النهائي الثابت العام NODE_LIST_FIELD_NUMBER

القيمة الثابتة: 1

الأساليب العامة

القيمة المنطقية العامة تساوي (Object 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;

مجموعة عامة Def.BytesListOrBuilder getBytesListOrBuilder ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

مجموعة ثابتة عامة getDefaultInstance ()

مجموعة عامة من getDefaultInstanceForType ()

النهائي العام الثابت 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;

مجموعة عامةDef.Int64List getInt64List ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

مجموعة عامة Def.Int64ListOrBuilder getInt64ListOrBuilder ()

.tensorflow.CollectionDef.Int64List int64_list = 3;

مجموعة عامةDef.KindCase getKindCase ()

CollectionDef.NodeList العامة getNodeList ()

.tensorflow.CollectionDef.NodeList node_list = 1;

public CollectionDef.NodeListOrBuilder getNodeListOrBuilder ()

.tensorflow.CollectionDef.NodeList node_list = 1;

عام الحصول على بارسيرفورتايب ()

int public getSerializedSize ()

النهائي العام com.google.protobuf.UnknownFieldSet getUnknownFields ()

المنطق المنطقي العام 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 العام الثابت newBuilder (النموذج الأولي CollectionDef )

CollectionDef.Builder العام الثابت newBuilder ()

العامة CollectionDef.Builder newBuilderForType ()

التحليل العام الثابت CollectionDefDelimitedFrom (إدخال InputStream)

رميات
IOEException

التحليل العام الثابت CollectionDef parseDelimitedFrom (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

رميات
IOEException

تحليل CollectionDef العام الثابت (بيانات ByteBuffer)

رميات
InvalidProtocolBufferException

تحليل CollectionDef العام الثابت (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

رميات
IOEException

تحليل CollectionDef العام الثابت (بيانات ByteBuffer، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

رميات
InvalidProtocolBufferException

تحليل CollectionDef العام الثابت (إدخال com.google.protobuf.CodedInputStream)

رميات
IOEException

تحليل CollectionDef العام الثابت (بيانات البايت []، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

رميات
InvalidProtocolBufferException

تحليل CollectionDef العام الثابت (بيانات com.google.protobuf.ByteString)

رميات
InvalidProtocolBufferException

تحليل CollectionDef العام الثابت (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

رميات
IOEException

تحليل CollectionDef العام الثابت (com.google.protobuf.ByteString data، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

رميات
InvalidProtocolBufferException

ساكنة عامة محلل ()

الكتابة إلى الفراغ العام (إخراج com.google.protobuf.CodedOutputStream)

رميات
IOEException