Skip to content
This repository was archived by the owner on Sep 18, 2024. It is now read-only.

Frameworkcontroller training service on training service v3 interface#5384

Open
QuanluZhang wants to merge 5 commits intomicrosoft:masterfrom
QuanluZhang:dev-frameworkcontroller
Open

Frameworkcontroller training service on training service v3 interface#5384
QuanluZhang wants to merge 5 commits intomicrosoft:masterfrom
QuanluZhang:dev-frameworkcontroller

Conversation

@QuanluZhang
Copy link
Contributor

Description

Test Options

  • fast test
  • full test - HPO
  • full test - NAS
  • full test - compression

Checklist

  • test case
  • doc

How to test

@@ -0,0 +1,263 @@
# Copyright (c) Microsoft Corporation.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trial_runner_v3

@@ -0,0 +1,145 @@
# Copyright (c) Microsoft Corporation.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trial_v3.

this.log.warning(`Unexpected command: ${REPORT_METRIC_DATA}.`);
break;
case STDOUT:
await this.handleStdout(command.data);

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So every stdout will be sent back? Would that overwhelm the channel?

+ `&& cd envs/${envId} `
+ `&& i=0; while [ -e "trialrunner_stdout$\{i\}" -o -e "trialrunner_stderr$\{i\}" ]; `
+ `do i=$((i+1)); done; `
+ `python3 -m nni.tools.trial_tool.trial_runnerv3 `

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How do you know it's python3?

@Bonytu Bonytu added the v3.1 label Jun 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

3 participants