output_dataset_config Modul

Obsahuje konfigurace, které určují, jak se mají výstupy úlohy nahrávat a upřednostňují na datovou sadu.

Další informace najdete v článku , jak zadat výstupy.

Třídy

HDFSOutputDatasetConfig

Představuje způsob výstupu do cesty HDFS a být povýšen jako FileDataset.

Inicializace HDFSOutputDatasetConfig.

LinkFileOutputDatasetConfig

Poznámka

Toto je experimentální třída, která se může kdykoli změnit. Další informace najdete tady: https://aka.ms/azuremlexperimental.

Představuje, jak propojit výstup spuštění a být povýšen jako FileDataset.

LinkFileOutputDatasetConfig umožňuje propojit souborovou datovou sadu jako výstupní datovou sadu.


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   output = LinkFileOutputDatasetConfig('link_output')

   script_run_config = ScriptRunConfig('.', 'link.py', arguments=[output])

   # within link.py
   # from azureml.core import Run, Dataset
   # run = Run.get_context()
   # workspace = run.experiment.workspace
   # dataset = Dataset.get_by_name(workspace, name='dataset_to_link')
   # run.output_datasets['link_output'].link(dataset)

   run = experiment.submit(script_run_config)
   print(run)

Inicializace LinkFileOutputDatasetConfig.

LinkTabularOutputDatasetConfig

Poznámka

Toto je experimentální třída, která se může kdykoli změnit. Další informace najdete tady: https://aka.ms/azuremlexperimental.

Představuje způsob propojení výstupu spuštění a povýšení jako TabularDataset.

LinkTabularOutputDatasetConfig umožňuje propojit soubor tabulkový jako výstupní datovou sadu.


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   output = LinkTabularOutputDatasetConfig('link_output')

   script_run_config = ScriptRunConfig('.', 'link.py', arguments=[output])

   # within link.py
   # from azureml.core import Run, Dataset
   # run = Run.get_context()
   # workspace = run.experiment.workspace
   # dataset = Dataset.get_by_name(workspace, name='dataset_to_link')
   # run.output_datasets['link_output'].link(dataset)

   run = experiment.submit(script_run_config)
   print(run)

Inicializace LinkTabularOutputDatasetConfig.

MountOptions

Možnosti specifické pro výstup, který bude připojen.

Inicializace mountoptions.

OutputDatasetConfig

Představuje způsob kopírování výstupu úlohy do vzdáleného umístění úložiště a povýšení na datovou sadu.

Toto je základní třída, která představuje, jak zkopírovat výstup úlohy do vzdáleného umístění úložiště, jestli ho zaregistrovat jako pojmenovanou datovou sadu s verzí a jestli se mají použít další transformace na datovou sadu, která byla vytvořena.

Instance této třídy byste neměli vytvářet přímo, ale měli byste použít příslušnou podtřídu.

Inicializace OutputDatasetConfig.

OutputFileDatasetConfig

Představuje, jak kopírovat výstup spuštění a být povýšen jako FileDataset.

OutputFileDatasetConfig umožňuje určit, jak se má konkrétní místní cesta v cílovém výpočetním objektu nahrávat do zadaného cíle. Pokud konstruktoru nejsou předány žádné argumenty, automaticky vygenerujeme název, cíl a místní cestu.

Příklad nepředávky argumentů:


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   output = OutputFileDatasetConfig()

   script_run_config = ScriptRunConfig('.', 'train.py', arguments=[output])

   run = experiment.submit(script_run_config)
   print(run)

Příklad vytvoření výstupu a následného zvýšení úrovně výstupu na tabulkovou datovou sadu a jeho registraci s názvem foo:


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   datastore = Datastore(workspace, 'example_adls_gen2_datastore')

   # for more information on the parameters and methods, please look for the corresponding documentation.
   output = OutputFileDatasetConfig().read_delimited_files().register_on_complete('foo')

   script_run_config = ScriptRunConfig('.', 'train.py', arguments=[output])

   run = experiment.submit(script_run_config)
   print(run)

Inicializace OutputFileDatasetConfig.

OutputFileDatasetConfig umožňuje určit, jak se má konkrétní místní cesta v cílovém výpočetním objektu nahrávat do zadaného cíle. Pokud konstruktoru nejsou předány žádné argumenty, automaticky vygenerujeme název, cíl a místní cestu.

Příklad nepředávky argumentů:


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   output = OutputFileDatasetConfig()

   script_run_config = ScriptRunConfig('.', 'train.py', arguments=[output])

   run = experiment.submit(script_run_config)
   print(run)

Příklad vytvoření výstupu a následného zvýšení úrovně výstupu na tabulkovou datovou sadu a jeho registraci s názvem foo:


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   datastore = Datastore(workspace, 'example_adls_gen2_datastore')

   # for more information on the parameters and methods, please look for the corresponding documentation.
   output = OutputFileDatasetConfig().read_delimited_files().register_on_complete('foo')

   script_run_config = ScriptRunConfig('.', 'train.py', arguments=[output])

   run = experiment.submit(script_run_config)
   print(run)
OutputTabularDatasetConfig

Představuje, jak kopírovat výstup spuštění a být povýšen jako TabularDataset.

Inicializace OutputTabularDatasetConfig.

RegistrationConfiguration

Konfigurace, která určuje, jak se má výstup zaregistrovat jako datová sada.

Inicializujte RegistrationConfiguration.

TransformationMixin

Tato třída poskytuje možnosti transformace pro výstupní datové sady.

UploadOptions

Možnosti specifické pro výstup, který se nahraje.

Inicializujte UploadOptions.