Quais são as diferenças entre essas funções?
tf.variable_op_scope(values, name, default_name, initializer=None)
Retorna um gerenciador de contexto para definir uma operação que cria variáveis. Esse gerenciador de contexto valida se os valores fornecidos são do mesmo gráfico, garante que o gráfico seja o gráfico padrão e envia um escopo de nome e um escopo variável.
tf.op_scope(values, name, default_name=None)
Retorna um gerenciador de contexto para uso ao definir uma operação em Python. Esse gerenciador de contexto valida se os valores fornecidos são do mesmo gráfico, garante que esse gráfico seja o gráfico padrão e envia um escopo de nome.
tf.name_scope(name)
Wrapper para
Graph.name_scope()
usar o gráfico padrão. VejaGraph.name_scope()
para mais detalhes.
tf.variable_scope(name_or_scope, reuse=None, initializer=None)
Retorna um contexto para o escopo variável. O escopo variável permite criar novas variáveis e compartilhar as já criadas, fornecendo verificações para não criar ou compartilhar por acidente. Para obter detalhes, consulte o Tutorial sobre escopo variável, aqui apresentamos apenas alguns exemplos básicos.