Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

523
Views
Cómo suprimir la advertencia de Tensorflow que se muestra en el resultado

Tengo un código python conectado con Tensorflow. Se supone que debe devolver un conjunto de resultados único. Pero recibo la advertencia mencionada a continuación junto con el resultado.

ADVERTENCIA:tensorflow:Desde C:\Users\vsureshx079451\AppData\Local\Programs\Python\Python36\lib\site-packages\tflearn\objectives.py:66: llamando a reduce_sum (desde tensorflow.python.ops.math_ops) con keep_dims está en desuso y se eliminará en una versión futura. Instrucciones para actualizar: keep_dims está obsoleto, use keepdims en su lugar 2018-02-04 19:12:04.860370: I C:\tf_jenkins\workspace\rel-win\M\windows\PY\36\tensorflow\core\platform\cpu_feature_guard.cc :137] Su CPU admite instrucciones de que este binario de TensorFlow no se compiló para usar: AVX AVX2

Resultado Aquí!

Solo pondré un pequeño fragmento de código de TensorFlow aquí. Por favor, hágame saber cómo suprimir esta advertencia.

Nota: estoy llamando a este archivo de Python desde C#. Así que no quiero mostrar nada más que el resultado.

Fragmento de código:

 self.words = data['words'] self.classes = data['classes'] train_x = data['train_x'] train_y = data['train_y'] with open('intents.json') as json_data: self.intents = json.load(json_data) #input("Press Enter to continue...") tf.reset_default_graph() net = tflearn.input_data(shape=[None, len(train_x[0])]) net = tflearn.fully_connected(net, 8) net = tflearn.fully_connected(net, 8) net = tflearn.fully_connected(net, len(train_y[0]), activation='softmax') net = tflearn.regression(net) # Define model and setup tensorboard self.model = tflearn.DNN(net, tensorboard_dir='tflearn_logs')

Editar: Probé esto también, no funcionó.

 import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Después de buscar horas juntas, encontré la respuesta del propio Stackoverflow, donde se proporciona la respuesta para un problema diferente. Y esa solución funcionó aquí también.

Aquí está la solución para TF 1.x:

 tf.logging.set_verbosity(tf.logging.ERROR)

Para TF 2.x:

 tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR)

Fuente: ¿Hay alguna forma de suprimir los mensajes que imprime TensorFlow?

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!