Sdílet prostřednictvím


Průvodce migrací kanálů hlubokého učení

Důležité

Tato dokumentace byla vyřazena a nemusí být aktualizována. Produkty, služby nebo technologie uvedené v tomto obsahu se už nepodporují. Podívejte se na AI a strojové učení v Databricks.

Tato stránka obsahuje tipy pro migraci z opensourcového balíčku kanálů hlubokého učení, který byl součástí Databricks Runtime 6.6 ML a níže. Části knihovny sparkdl Kanálů hlubokého učení byly odebrány v databricks Runtime 7.0 ML (EoS), konkrétně transformátory a odhadátory používané v kanálech Apache Spark ML.

Tato stránka není prostředkem pro obecné informace o kanálech hlubokého učení v Azure Databricks.

Čtení obrázků

Balíček Kanálů hlubokého učení obsahuje čtečku sparkdl.image.imageIOobrázků, která byla odebrána v Databricks Runtime 7.0 ML (EoS).

Místo toho použijte zdroj dat obrázku nebo binární souborový zdroj dat z Apache Sparku. Mnoho ukázkových poznámkových bloků v oblasti Načítání dat pro strojové učení a hluboké učení ukazuje případy použití těchto dvou zdrojů dat.

Přenos učení

Balíček Kanálů hlubokého učení obsahuje Spark ML Transformer sparkdl.DeepImageFeaturizer pro usnadnění přenosu učení pomocí modelů hlubokého učení. DeepImageFeaturizerbyl odebrán v Databricks Runtime 7.0 ML (EoS).

Místo toho použijte funkce UDF pandas k provádění featurizace s modely hlubokého učení. UDF pandas a jejich novější variantní skalární iterator pandas definované uživatelem, nabízejí flexibilnější rozhraní API, podporují více knihoven hlubokého učení a poskytují lepší výkon.

Příklady transferového učení s využitím UDF knihovny pandas najdete v tématu Featurization (Featurization) pro přenosové učení v příkladech transferu s využitím funkcí pandas UDF.

Ladění distribuovaných hyperparametrů

Balíček Kanálů hlubokého učení obsahuje estimátor sparkdl.KerasImageFileEstimator Spark ML pro ladění hyperparametrů pomocí nástrojů pro ladění Spark ML. KerasImageFileEstimatorbyl odebrán v Databricks Runtime 7.0 ML (EoS).

Místo toho použijte Hyperopt k distribuci ladění hyperparametrů pro modely hlubokého učení.

Distribuované odvození

Balíček Kanálů hlubokého učení obsahuje několik transformátorů Spark ML pro distribuci odvozování, z nichž všechny byly odebrány v Databricks Runtime 7.0 ML (EoS):

  • DeepImagePredictor
  • TFImageTransformer
  • KerasImageFileTransformer
  • TFTransformer
  • KerasTransformer

Místo toho použijte funkce UDF pandas ke spuštění odvozování v datových rámcích Sparku podle příkladů v tématu Nasazení modelů pro dávkové odvozování a predikce.