output_dataset_config 모듈

작업에 대한 출력을 업로드하고 데이터 집합으로 승격하는 방법을 지정하는 구성이 포함되어 있습니다.

자세한 내용은 출력을 지정하는 방법 문서를 참조하세요.

클래스

HDFSOutputDatasetConfig

HDFS 경로로 출력하고 FileDataset로 승격하는 방법을 나타냅니다.

HDFSOutputDatasetConfig를 초기화합니다.

LinkFileOutputDatasetConfig

참고

이는 실험적인 클래스이며 언제든지 변경될 수 있습니다. 자세한 내용은 https://aka.ms/azuremlexperimental을 참조하세요.

실행의 출력을 연결하고 FileDataset로 승격하는 방법을 나타냅니다.

LinkFileOutputDatasetConfig를 사용하면 파일 데이터 세트를 출력 데이터 세트로 연결할 수 있습니다.


   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)

LinkFileOutputDatasetConfig를 초기화합니다.

LinkTabularOutputDatasetConfig

참고

이는 실험적인 클래스이며 언제든지 변경될 수 있습니다. 자세한 내용은 https://aka.ms/azuremlexperimental을 참조하세요.

실행의 출력을 연결하고 TabularDataset으로 승격하는 방법을 나타냅니다.

LinkTabularOutputDatasetConfig를 사용하면 표 형식 파일을 출력 데이터 세트로 연결할 수 있습니다.


   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)

LinkTabularOutputDatasetConfig를 초기화합니다.

MountOptions

탑재할 출력과 관련된 옵션입니다.

MountOptions를 초기화합니다.

OutputDatasetConfig

작업 출력을 원격 스토리지 위치에 복사하고 데이터 세트로 승격하는 방법을 나타냅니다.

이는 작업의 출력을 원격 스토리지 위치에 복사하는 방법, 명명되고 버전이 지정된 데이터 세트로 등록할지 여부, 만들어진 데이터 세트에 추가 변환을 적용할지 여부를 나타내는 데 사용되는 기본 클래스입니다.

이 클래스의 인스턴스를 직접 만들어서는 안 되며 대신 적절한 하위 클래스를 사용해야 합니다.

OutputDatasetConfig를 초기화합니다.

OutputFileDatasetConfig

실행 결과를 복사하고 FileDataset으로 승격하는 방법을 나타냅니다.

OutputFileDatasetConfig를 사용하면 컴퓨팅 대상의 특정 로컬 경로를 지정된 대상에 업로드하는 방법을 지정할 수 있습니다. 생성자에 인수가 전달되지 않으면 이름, 대상 및 로컬 경로가 자동으로 생성됩니다.

인수를 전달하지 않는 예:


   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)

출력을 만든 다음 출력을 표 형식 데이터 세트로 승격하고 이름 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)

OutputFileDatasetConfig를 초기화합니다.

OutputFileDatasetConfig를 사용하면 컴퓨팅 대상의 특정 로컬 경로를 지정된 대상에 업로드하는 방법을 지정할 수 있습니다. 생성자에 인수가 전달되지 않으면 이름, 대상 및 로컬 경로가 자동으로 생성됩니다.

인수를 전달하지 않는 예:


   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)

출력을 만든 다음 출력을 표 형식 데이터 세트로 승격하고 이름 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

실행의 출력을 복사하고 TabularDataset로 승격하는 방법을 나타냅니다.

OutputTabularDatasetConfig를 초기화합니다.

RegistrationConfiguration

출력을 데이터 세트로 등록하는 방법을 지정하는 구성입니다.

RegistrationConfiguration을 초기화합니다.

TransformationMixin

이 클래스는 출력 데이터 세트에 대한 변환 기능을 제공합니다.

UploadOptions

업로드할 출력과 관련된 옵션입니다.

UploadOptions를 초기화합니다.