目录
1、__init__
__init__(**kwargs)
子类
性质
allocator_type
string allocator_type
allow_growth
bool allow_growth
deferred_deletion_bytes
int64 deferred_deletion_bytes
experimental
Experimental experimental
force_gpu_compatible
bool force_gpu_compatible
per_process_gpu_memory_fraction
double per_process_gpu_memory_fraction
polling_active_delay_usecs
int32 polling_active_delay_usecs
polling_inactive_delay_msecs
int32 polling_inactive_delay_msecs
visible_device_list
string visible_device_list
2、ByteSize
ByteSize()
3、Clear
Clear()
4、ClearField
ClearField(field_name)
5、DiscardUnknownFields
DiscardUnknownFields()
6、FindInitializationErrors
FindInitializationErrors()
查找未初始化的必需字段。
返回值:
- 字符串列表。每个字符串是从顶级消息到未初始化字段的路径,例如。“foo.bar [5] .baz”。
7、FromString
@staticmethod
FromString(s)
8、HasField
HasField(field_name)
9、IsInitialized
IsInitialized(errors=None)
检查是否设置了消息的所有必需字段。
参数:
- error:如果提供了一个列表,它将填充所有缺少的必需字段的字段路径。
返回值:
如果指定的消息已设置所有必需字段,则为True。
10、ListFields
ListFields()
11、MergeFrom
MergeFrom(msg)
12、MergeFromString
MergeFromString(serialized)
13、RegisterExtension
@staticmethod
RegisterExtension(extension_handle)
14、SerializePartialToString
SerializePartialToString(**kwargs)
15、SerializeToString
SerializeToString(**kwargs)
16、SetInParent
SetInParent()
将_cached_byte_size_dirty位设置为true,并将其传播给侦听器(如果这是状态更改)。
17、UnknownFields
UnknownFields()
18、WhichOneof
WhichOneof(oneof_name)
返回其中一个或None中当前设置字段的名称。
19、__eq__
__eq__(other)