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

Вложенные классы

сорт КоллекцияDef.AnyList
 AnyList is used for collecting Any protos. 
интерфейс CollectionDef.AnyListOrBuilder
сорт КоллекцияDef.Builder
 CollectionDef should cover most collections. 
сорт КоллекцияDef.BytesList
 BytesList is used for collecting strings and serialized protobufs. 
интерфейс CollectionDef.BytesListOrBuilder
сорт CollectionDef.FloatList
 FloatList is used for collecting float values. 
интерфейс CollectionDef.FloatListOrBuilder
сорт КоллекцияDef.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

Публичные методы

логическое значение
равно (Объект obj)
КоллекцияDef.AnyList
получитьЛюбойСписок ()
.tensorflow.CollectionDef.AnyList any_list = 5;
CollectionDef.AnyListOrBuilder
getAnyListOrBuilder ()
.tensorflow.CollectionDef.AnyList any_list = 5;
КоллекцияDef.BytesList
получить байтсписок ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
CollectionDef.BytesListOrBuilder
getBytesListOrBuilder ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
статический CollectionDef
КоллекцияDef
окончательный статический com.google.protobuf.Descriptors.Descriptor
CollectionDef.FloatList
getFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
CollectionDef.FloatListOrBuilder
getFloatListOrBuilder ()
.tensorflow.CollectionDef.FloatList float_list = 4;
КоллекцияDef.Int64List
getInt64List ()
.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
логическое значение
имеетЛюбойСписок ()
.tensorflow.CollectionDef.AnyList any_list = 5;
логическое значение
имеетБайтслист ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
логическое значение
имеетFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
логическое значение
имеетInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
логическое значение
имеетСписокНодов ()
.tensorflow.CollectionDef.NodeList node_list = 1;
интервал
последнее логическое значение
статический CollectionDef.Builder
newBuilder (прототип CollectionDef )
статический CollectionDef.Builder
КоллекцияDef.Builder
статический CollectionDef
parseDelimitedFrom (входной поток)
статический CollectionDef
parseDelimitedFrom (ввод InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический CollectionDef
parseFrom (данные ByteBuffer)
статический CollectionDef
parseFrom (ввод com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический CollectionDef
parseFrom (данные ByteBuffer, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический CollectionDef
parseFrom (ввод com.google.protobuf.CodedInputStream)
статический CollectionDef
parseFrom (данные byte[], com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический CollectionDef
parseFrom (данные com.google.protobuf.ByteString)
статический CollectionDef
parseFrom (ввод InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический CollectionDef
parseFrom (данные com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический
КоллекцияDef.Builder
пустота
writeTo (вывод com.google.protobuf.CodedOutputStream)

Унаследованные методы

логическое значение
равно (Объект arg0)
последний класс<?>
получитьКласс ()
интервал
хэш-код ()
окончательная пустота
уведомить ()
окончательная пустота
уведомитьВсе ()
Нить
toString ()
окончательная пустота
подождать (длинный arg0, int arg1)
окончательная пустота
подождите (длинный arg0)
окончательная пустота
ждать ()
org.tensorflow.proto.framework.CollectionDefOrBuilder
абстрактный CollectionDef.AnyList
получитьЛюбойСписок ()
.tensorflow.CollectionDef.AnyList any_list = 5;
абстрактный CollectionDef.AnyListOrBuilder
getAnyListOrBuilder ()
.tensorflow.CollectionDef.AnyList any_list = 5;
абстрактный CollectionDef.BytesList
получить байтсписок ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
абстрактный CollectionDef.BytesListOrBuilder
getBytesListOrBuilder ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
абстрактный 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
получитьСписокНодов ()
.tensorflow.CollectionDef.NodeList node_list = 1;
абстрактный CollectionDef.NodeListOrBuilder
getNodeListOrBuilder ()
.tensorflow.CollectionDef.NodeList node_list = 1;
абстрактное логическое значение
имеетЛюбойСписок ()
.tensorflow.CollectionDef.AnyList any_list = 5;
абстрактное логическое значение
имеетБайтслист ()
.tensorflow.CollectionDef.BytesList bytes_list = 2;
абстрактное логическое значение
имеетFloatList ()
.tensorflow.CollectionDef.FloatList float_list = 4;
абстрактное логическое значение
имеетInt64List ()
.tensorflow.CollectionDef.Int64List int64_list = 3;
абстрактное логическое значение
имеетСписокНодов ()
.tensorflow.CollectionDef.NodeList node_list = 1;

Константы

общедоступный статический окончательный int ANY_LIST_FIELD_NUMBER

Постоянное значение: 5

общедоступный статический окончательный int BYTES_LIST_FIELD_NUMBER

Постоянное значение: 2

общедоступный статический окончательный int FLOAT_LIST_FIELD_NUMBER

Постоянное значение: 4

общедоступный статический окончательный int INT64_LIST_FIELD_NUMBER

Постоянное значение: 3

общедоступный статический окончательный int 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;

общественный CollectionDef.BytesListOrBuilder getBytesListOrBuilder ()

.tensorflow.CollectionDef.BytesList bytes_list = 2;

общедоступный статический CollectionDef getDefaultInstance ()

общественный CollectionDef getDefaultInstanceForType ()

общедоступный статический окончательный com.google.protobuf.Descriptors.Descriptor getDescriptor ()

общественная коллекцияDef.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 getKindCase ()

общественный CollectionDef.NodeList getNodeList ()

.tensorflow.CollectionDef.NodeList node_list = 1;

общественный CollectionDef.NodeListOrBuilder getNodeListOrBuilder ()

.tensorflow.CollectionDef.NodeList node_list = 1;

общественный getParserForType ()

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

public int hashCode ()

публичное окончательное логическое значение isInitialized ()

общедоступный статический CollectionDef.Builder newBuilder (прототип CollectionDef )

общедоступный статический CollectionDef.Builder newBuilder ()

общественный CollectionDef.Builder newBuilderForType ()

общедоступный статический CollectionDef parseDelimitedFrom (входной поток InputStream)

Броски
Исключение IO

общедоступный статический CollectionDef parseDelimitedFrom (ввод InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Исключение IO

общедоступный статический CollectionDef parseFrom (данные ByteBuffer)

Броски
Инвалидпротоколбуфферисключение

общедоступный статический CollectionDef parseFrom (вход com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Исключение IO

public static CollectionDef parseFrom (данные ByteBuffer, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Инвалидпротоколбуфферисключение

общедоступный статический CollectionDef parseFrom (вход com.google.protobuf.CodedInputStream)

Броски
Исключение IO

общедоступный статический CollectionDef parseFrom (данные byte[], com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Инвалидпротоколбуфферисключение

общедоступный статический CollectionDef parseFrom (данные com.google.protobuf.ByteString)

Броски
Инвалидпротоколбуфферисключение

общедоступный статический CollectionDef parseFrom (ввод InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Исключение IO

общедоступный статический CollectionDef parseFrom (данные com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Инвалидпротоколбуфферисключение

общественный статический парсер ()

публичный CollectionDef.Builder toBuilder ()

public void writeTo (вывод com.google.protobuf.CodedOutputStream)

Броски
Исключение IO