我有一个 Python 字典列表,其中包含有关神经网络各个层的信息。每个字典可以有任意数量的条目,包括更多的字典。
layer_config = [
{'conv_layer': {
'filter_size' : 5,
'stride' : 1,
'num_filters' : 20}},
{'pool_layer': {
'poolsize' : (2,2)}},
{'fc_layer': {
'num_output' : 30}},
{'final_layer': {
'num_classes' : 10}}
]
Run Code Online (Sandbox Code Playgroud)
我正在将程序转换为 C++,需要找到一种以类似方式组织这些信息的方法。C++ 嵌套映射是实现此目的的最佳方法,还是有另一种数据结构可能是更好的选择?