Quali sono le differenze tra queste funzioni?
tf.variable_op_scope(values, name, default_name, initializer=None)
Restituisce un gestore di contesto per la definizione di un'operazione che crea variabili. Questo gestore di contesto convalida che i valori indicati provengano dallo stesso grafico, garantisce che quel grafico sia il grafico predefinito e invia un ambito nome e un ambito variabile.
tf.op_scope(values, name, default_name=None)
Restituisce un gestore di contesto da utilizzare durante la definizione di un'operazione Python. Questo gestore di contesto convalida che i valori indicati provengano dallo stesso grafico, garantisce che quel grafico sia il grafico predefinito e invia un ambito di nomi.
tf.name_scope(name)
Wrapper per l'
Graph.name_scope()
utilizzo del grafico predefinito. VediGraph.name_scope()
per maggiori dettagli.
tf.variable_scope(name_or_scope, reuse=None, initializer=None)
Restituisce un contesto per ambito variabile. L'ambito delle variabili consente di creare nuove variabili e condividere quelle già create fornendo al contempo controlli per non creare o condividere per caso. Per i dettagli, vedere la sezione Ambito di applicazione delle variabili, qui presentiamo solo alcuni esempi di base.