Articles of tensorflow

Qual è la differenza tra sparse_softmax_cross_entropy_with_logits e softmax_cross_entropy_with_logits?

Recentemente mi sono imbattuto in tf.nn.sparse_softmax_cross_entropy_with_logits e non riesco a capire quale sia la differenza rispetto a tf.nn.softmax_cross_entropy_with_logits . L’unica differenza è che i vettori di allenamento devono essere codificati a una sola volta quando si usa sparse_softmax_cross_entropy_with_logits ? Leggendo l’API, non sono riuscito a trovare altre differenze rispetto a softmax_cross_entropy_with_logits . Ma perché abbiamo […]

Come importare un treno modello Tensorflow salvato usando tf.estimator e prevedere i dati di input

Ho salvato il modello usando tf.estimator .method export_savedmodel come segue: export_dir=”exportModel/” feature_spec = tf.feature_column.make_parse_example_spec(feature_columns) input_receiver_fn = tf.estimator.export.build_parsing_serving_input_receiver_fn(feature_spec) classifier.export_savedmodel(export_dir, input_receiver_fn, as_text=False, checkpoint_path=”Model/model.ckpt-400″) Come posso importare questo modello salvato e utilizzarlo per le previsioni?

Tensorflow NaN bug?

Sto usando TensorFlow e ho modificato l’esempio del tutorial per prendere le mie immagini RGB. L’algoritmo funziona perfettamente alla perfezione sul nuovo set di immagini, finché improvvisamente (sempre convergente, è solitamente circa il 92% di precisione), si blocca con l’errore che ReluGrad ha ricevuto valori non finiti. Il debug mostra che non accade nulla di […]

In che modo TensorFlow nomina i tensori?

Mi chiedo se questa è la comprensione corretta: Tutti i tensori derivano da alcune operazioni e alle operazioni viene assegnato un nome nel costruttore o viene assegnato il nome predefinito per un particolare tipo di operazione. Se il nome non è univoco, TensorFlow lo gestisce automaticamente aggiungendo “_1” , “_2” , ecc. Un’operazione con n […]

Qual è la differenza tra scope del nome e scope variabile in tensorflow?

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 op che crea variabili. Questo gestore di contesto convalida che i valori dati provengono dallo stesso grafico, assicura che tale grafico sia il grafico predefinito e inserisce un ambito del nome e un ambito […]

Come capire la forma statica e la forma dynamic in TensorFlow?

Nelle domande frequenti su TensorFlow , si dice: In TensorFlow, un tensore ha sia una forma statica (dedotta) che una forma (vera) dynamic. La forma statica può essere letta usando il metodo tf.Tensor.get_shape (): questa forma è dedotta dalle operazioni che sono state utilizzate per creare il tensore e potrebbe essere parzialmente completa. Se la […]

Significato di buffer_size in Dataset.map, Dataset.prefetch e Dataset.shuffle

Secondo la documentazione di TensorFlow, i metodi prefetch e map della class tf.contrib.data.Dataset , entrambi hanno un parametro chiamato buffer_size . Per il metodo prefetch , il parametro è noto come buffer_size e secondo la documentazione: buffer_size: tf.int64 scalf tf.Tensor, che rappresenta il numero massimo di elementi che verranno bufferizzati durante il precaricamento. Per il […]

Problema durante l’installazione di Tensorflow – non un problema CUDA / CuDNN

Recentemente ho iniziato a entrare in Tensorflow, ma ho problemi con l’installazione. Ogni volta che cerco di importarlo ottengo il seguente errore >>> import tensorflow as tf Traceback (most recent call last): File “C:\Users\[user]\AppData\Local\Programs\Python\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 14, in swig_import_helper return importlib.import_module(mname) File “C:\Users\[user]\AppData\Local\Programs\Python\Python36\lib\importlib\__init__.py”, line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File “”, line 994, in […]

La tua CPU supporta le istruzioni che questo binario TensorFlow non è stato compilato per l’uso: AVX AVX2

Sono nuovo di TensorFlow. L’ho installato di recente (versione CPU di Windows) e ho ricevuto il seguente messaggio: Installato con successo tensorflow-1.4.0 tensorflow-tensorboard-0.4.0rc2 Poi quando ho provato a correre import tensorflow as tf hello = tf.constant(‘Hello, TensorFlow!’) sess = tf.Session() sess.run(hello) ‘Hello, TensorFlow!’ a = tf.constant(10) b = tf.constant(32) sess.run(a + b) 42 sess.close() (che […]

Come scegliere la perdita di entropia incrociata in tensorflow?

Problemi di classificazione, come regressione logistica o regressione logistica multinomiale, ottimizzano una perdita di entropia incrociata . Normalmente, lo strato di entropia incrociata segue lo strato di softmax , che produce la distribuzione di probabilità. In tensorflow, ci sono almeno una dozzina di diverse funzioni di perdita di entropia incrociata : tf.losses.softmax_cross_entropy tf.losses.sparse_softmax_cross_entropy tf.losses.sigmoid_cross_entropy tf.contrib.losses.softmax_cross_entropy […]