Traccia i parametri del sistema e i dati dei parametri del framework - Amazon SageMaker

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Traccia i parametri del sistema e i dati dei parametri del framework

È possibile utilizzare gli oggetti dei parametri del sistema e dell'algoritmo per le seguenti classi di visualizzazione per tracciare grafici e istogrammi della sequenza temporale.

Nota

Per visualizzare i dati con parametri ristretti nei seguenti metodi di rappresentazione degli oggetti di visualizzazione, specifica i parametri select_dimensions e select_events. Ad esempio, se specifichi select_dimensions=["GPU"], i metodi di rappresentazione filtrano i parametri che includono la parola chiave “GPU”. Se specifichi select_events=["total"], i metodi di rappresentazione filtrano i parametri che includono i tag degli eventi “totali” alla fine dei nomi dei parametri. Se abiliti questi parametri e fornisci le stringhe di parole chiave, le classi di visualizzazione restituiscono i grafici con parametri filtrati.

  • La classe MetricsHistogram

    from smdebug.profiler.analysis.notebook_utils.metrics_histogram import MetricsHistogram metrics_histogram = MetricsHistogram(system_metrics_reader) metrics_histogram.plot( starttime=0, endtime=system_metrics_reader.get_timestamp_of_latest_available_file(), select_dimensions=["CPU", "GPU", "I/O"], # optional select_events=["total"] # optional )
  • La classe StepTimelineChart

    from smdebug.profiler.analysis.notebook_utils.step_timeline_chart import StepTimelineChart view_step_timeline_chart = StepTimelineChart(framework_metrics_reader)
  • La classe StepHistogram

    from smdebug.profiler.analysis.notebook_utils.step_histogram import StepHistogram step_histogram = StepHistogram(framework_metrics_reader) step_histogram.plot( starttime=step_histogram.last_timestamp - 5 * 1000 * 1000, endtime=step_histogram.last_timestamp, show_workers=True )
  • La classe TimelineCharts

    from smdebug.profiler.analysis.notebook_utils.timeline_charts import TimelineCharts view_timeline_charts = TimelineCharts( system_metrics_reader, framework_metrics_reader, select_dimensions=["CPU", "GPU", "I/O"], # optional select_events=["total"] # optional ) view_timeline_charts.plot_detailed_profiler_data([700,710])
  • La classe Heatmap

    from smdebug.profiler.analysis.notebook_utils.heatmap import Heatmap view_heatmap = Heatmap( system_metrics_reader, framework_metrics_reader, select_dimensions=["CPU", "GPU", "I/O"], # optional select_events=["total"], # optional plot_height=450 )