document.write('') document.write('
| <\/td>\n | class<\/span> SharedStorage<\/span>(object<\/span>):<\/td>\n <\/tr>\n | <\/td>\n | \n<\/td>\n <\/tr>\n | <\/td>\n | def<\/span> __init__<\/span>(self<\/span>):<\/td>\n <\/tr>\n | <\/td>\n | self<\/span>._networks<\/span> =<\/span> {}<\/td>\n <\/tr>\n | <\/td>\n | \n<\/td>\n <\/tr>\n | <\/td>\n | def<\/span> latest_network<\/span>(self<\/span>) -><\/span> Network<\/span>:<\/td>\n <\/tr>\n | <\/td>\n | if<\/span> self<\/span>._networks<\/span>:<\/td>\n <\/tr>\n | <\/td>\n | return<\/span> self<\/span>._networks<\/span>[max<\/span>(self<\/span>._networks<\/span>.keys<\/span>())]<\/td>\n <\/tr>\n | <\/td>\n | else<\/span>:<\/td>\n <\/tr>\n | <\/td>\n | # policy -> uniform, value -> 0, reward -> 0<\/span><\/td>\n <\/tr>\n | <\/td>\n | return<\/span> make_uniform_network<\/span>()<\/td>\n <\/tr>\n | <\/td>\n | \n<\/td>\n <\/tr>\n | <\/td>\n | def<\/span> save_network<\/span>(self<\/span>, step<\/span>: int<\/span>, network<\/span>: Network<\/span>):<\/td>\n <\/tr>\n | <\/td>\n | self<\/span>._networks<\/span>[step<\/span>] =<\/span> network<\/span><\/td>\n <\/tr>\n<\/table>\n\n\n <\/div>\n\n <\/div>\n<\/div>\n\n <\/div>\n | |