Acerca del uso del sandbox de aprendizaje automático

Con la configuración del sistema de aprendizaje automático, está listo para comenzar a utilizarlo.

Una de las primeras acciones que puede realizar es ejecutar una o más pruebas de referencia para medir el tipo de carga que puede gestionar el sistema.

Ejecutar una prueba de referencia

Una prueba de referencia simple que se puede ejecutar es una tarea de multiplicación de matriz en TensorFlow.

  1. Conéctese a la instancia con SSH o PuTTY.
  2. Cambie al entorno de sandbox.
    conda activate sandbox
  3. Iniciar Jupyter Notebook. Si desea conectarse con HTTPS, especifique el certificado y la clave.
    jupyter notebook --certfile=jupyter-cert.pem --keyfile=jupyter-key.key
  4. Abra un explorador y navegue hasta Jupyter Notebook.
  5. Cree un nuevo bloc de notas denominado referencia y, en la primera celda, pegue el siguiente código:
    import tensorflow as tf
    from time import strftime, localtime, time
    
    start_time = time()
    print('Starting at {}...'.format(strftime('%H:%M:%S', localtime(start_time))))
    
    A = tf.random.normal([10000,10000])
    B = tf.random.normal([10000,10000])
    print(tf.reduce_sum(tf.matmul(A,B)))
    
    finish_time = time()
    print('Ending at {}...'.format(strftime('%H:%M:%S', localtime(finish_time))))
    
    elapsed_time = finish_time - start_time
    print('Done! It took {:.3f} seconds'.format(elapsed_time))
    
  6. Ejecute el código.

En una forma VM.GPU3.1, la referencia debe completarse en unos segundos. Un VM.GPU3.1 tiene una GPU NVIDIA Tesla V100 y 6 OCPU.