Ein Team hat ein TensorFlow-Trainingsskript, das es derzeit lokal ausführt und das es so kostengünstig wie möglich auf SageMaker trainieren möchte. Welche TensorFlow-Estimator-Konfiguration reduziert die Trainingskosten am meisten, während das vorhandene Skript weiterhin verwendet wird?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Aktivieren Sie den SageMaker Training Compiler, indem Sie compiler_config=TrainingCompilerConfig() an den Estimator übergeben und verwaltetes Spot-Training aktivieren, indem Sie use_spot_instances=True setzen. Übergeben Sie das Trainingsskript an den Aufruf estimator.fit()..
Warum dies die Antwort ist
Die Kombination aus SageMaker Training Compiler und verwaltetem Spot-Training ist die kostengünstigste Option. Der SageMaker Training Compiler optimiert TensorFlow-Modelle für schnellere Trainingszeiten, was die Instance-Nutzungsdauer und damit die Kosten senkt. Verwaltetes Spot-Training nutzt ungenutzte EC2-Kapazitäten zu einem deutlich reduzierten Preis im Vergleich zu On-Demand-Instanzen, mit der Möglichkeit, das Training bei Kapazitätsengpässen zu unterbrechen und fortzusetzen. Beide Funktionen zusammen maximieren die Kosteneinsparungen, während das bestehende Trainingsskript unverändert bleibt. Nur den Training Compiler zu aktivieren, spart Kosten durch schnellere Ausführung, aber nicht so viel wie die zusätzliche Nutzung von Spot-Instanzen. Die Umstellung auf verteilte Datenparallelität erfordert eine Änderung des Trainingsskripts und ist primär auf Leistungssteigerung ausgelegt, nicht unbedingt auf Kostensenkung, es sei denn, die Effizienzgewinne überwiegen die Kosten für zusätzliche Instanzen. Das Setzen von MaxWaitTimeInSeconds gleich MaxRuntimeInSeconds ist eine Konfiguration für das verwaltete Spot-Training, die sicherstellt, dass das Training nicht vorzeitig beendet wird, aber es ist keine eigenständige Kostensenkungsmaßnahme.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich