但是,我发现在tensorflow API (例如Bahdanau关注点,或tf.layers.Dense)中,有一些变量作用域,其第一个参数(name_or_scope)被设置为None,第二个参数(default_name)被设置为我们认为的作用域名称。我检查了tf.variable_scope的代码,发现:
如果name_or_scope不是“无”,则按原样使用。如果scope为None,则使用default_name。在这种情况下,如果以前在同一作用域中使用过相同的名称,则通过向其附加_N来使其
这是最好的(我知道没有灵丹妙药,但是使用其中一个比另一个更好)--登录调用函数,或者调用它的函数?MongoClient(connectionString).GetServer() Some servermatch MongoDb.tryGetServer Config.connectionString with logger.Information &
def enlist_if_not_none(n): return []for cluster_node in clients_list+ enlist_if_not_none(backup_server):
# do something, backup_server is not in the list if it's None