Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
nni
Commits
94a276ce
Unverified
Commit
94a276ce
authored
Apr 29, 2022
by
liuzhe-lz
Committed by
GitHub
Apr 29, 2022
Browse files
Move ExperimentsManager and TensorboardManager to "extensions" (#4822)
parent
f60d3d5e
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
13 additions
and
8 deletions
+13
-8
ts/nni_manager/extensions/experiments_manager/index.ts
ts/nni_manager/extensions/experiments_manager/index.ts
+4
-0
ts/nni_manager/extensions/experiments_manager/manager.ts
ts/nni_manager/extensions/experiments_manager/manager.ts
+3
-3
ts/nni_manager/extensions/nniTensorboardManager.ts
ts/nni_manager/extensions/nniTensorboardManager.ts
+0
-0
ts/nni_manager/main.ts
ts/nni_manager/main.ts
+2
-2
ts/nni_manager/test/core/nnimanager.test.ts
ts/nni_manager/test/core/nnimanager.test.ts
+2
-2
ts/nni_manager/test/extensions/experimentManager.test.ts
ts/nni_manager/test/extensions/experimentManager.test.ts
+1
-1
ts/nni_manager/tsconfig.json
ts/nni_manager/tsconfig.json
+1
-0
No files found.
ts/nni_manager/extensions/experiments_manager/index.ts
0 → 100644
View file @
94a276ce
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.
export
{
NNIExperimentsManager
}
from
'
./manager
'
;
ts/nni_manager/
core/nniExperimentsM
anager.ts
→
ts/nni_manager/
extensions/experiments_manager/m
anager.ts
View file @
94a276ce
...
@@ -6,9 +6,9 @@ import os from 'os';
...
@@ -6,9 +6,9 @@ import os from 'os';
import
path
from
'
path
'
;
import
path
from
'
path
'
;
import
assert
from
'
assert
'
;
import
assert
from
'
assert
'
;
import
{
getLogger
,
Logger
}
from
'
../
common/log
'
;
import
{
getLogger
,
Logger
}
from
'
common/log
'
;
import
{
isAlive
,
withLockSync
,
getExperimentsInfoPath
,
delay
}
from
'
../
common/utils
'
;
import
{
isAlive
,
withLockSync
,
getExperimentsInfoPath
,
delay
}
from
'
common/utils
'
;
import
{
ExperimentManager
}
from
'
../
common/experimentManager
'
;
import
{
ExperimentManager
}
from
'
common/experimentManager
'
;
import
{
Deferred
}
from
'
ts-deferred
'
;
import
{
Deferred
}
from
'
ts-deferred
'
;
interface
CrashedInfo
{
interface
CrashedInfo
{
...
...
ts/nni_manager/
core
/nniTensorboardManager.ts
→
ts/nni_manager/
extensions
/nniTensorboardManager.ts
View file @
94a276ce
File moved
ts/nni_manager/main.ts
View file @
94a276ce
...
@@ -33,10 +33,10 @@ import { Logger, getLogger } from 'common/log';
...
@@ -33,10 +33,10 @@ import { Logger, getLogger } from 'common/log';
import
{
Manager
}
from
'
common/manager
'
;
import
{
Manager
}
from
'
common/manager
'
;
import
{
TensorboardManager
}
from
'
common/tensorboardManager
'
;
import
{
TensorboardManager
}
from
'
common/tensorboardManager
'
;
import
{
NNIDataStore
}
from
'
core/nniDataStore
'
;
import
{
NNIDataStore
}
from
'
core/nniDataStore
'
;
import
{
NNIExperimentsManager
}
from
'
core/nniExperimentsManager
'
;
import
{
NNITensorboardManager
}
from
'
core/nniTensorboardManager
'
;
import
{
NNIManager
}
from
'
core/nnimanager
'
;
import
{
NNIManager
}
from
'
core/nnimanager
'
;
import
{
SqlDB
}
from
'
core/sqlDatabase
'
;
import
{
SqlDB
}
from
'
core/sqlDatabase
'
;
import
{
NNIExperimentsManager
}
from
'
extensions/experiments_manager
'
;
import
{
NNITensorboardManager
}
from
'
extensions/nniTensorboardManager
'
;
import
{
RestServer
}
from
'
rest_server
'
;
import
{
RestServer
}
from
'
rest_server
'
;
import
path
from
'
path
'
;
import
path
from
'
path
'
;
...
...
ts/nni_manager/test/core/nnimanager.test.ts
View file @
94a276ce
...
@@ -14,13 +14,13 @@ import { Manager, ExperimentProfile} from '../../common/manager';
...
@@ -14,13 +14,13 @@ import { Manager, ExperimentProfile} from '../../common/manager';
import
{
ExperimentManager
}
from
'
../../common/experimentManager
'
;
import
{
ExperimentManager
}
from
'
../../common/experimentManager
'
;
import
{
TrainingService
}
from
'
../../common/trainingService
'
;
import
{
TrainingService
}
from
'
../../common/trainingService
'
;
import
{
cleanupUnitTest
,
prepareUnitTest
}
from
'
../../common/utils
'
;
import
{
cleanupUnitTest
,
prepareUnitTest
}
from
'
../../common/utils
'
;
import
{
NNIExperimentsManager
}
from
'
../../core/nniE
xperiments
M
anager
'
;
import
{
NNIExperimentsManager
}
from
'
extensions/e
xperiments
_m
anager
'
;
import
{
NNIManager
}
from
'
../../core/nnimanager
'
;
import
{
NNIManager
}
from
'
../../core/nnimanager
'
;
import
{
SqlDB
}
from
'
../../core/sqlDatabase
'
;
import
{
SqlDB
}
from
'
../../core/sqlDatabase
'
;
import
{
MockedTrainingService
}
from
'
../mock/trainingService
'
;
import
{
MockedTrainingService
}
from
'
../mock/trainingService
'
;
import
{
MockedDataStore
}
from
'
../mock/datastore
'
;
import
{
MockedDataStore
}
from
'
../mock/datastore
'
;
import
{
TensorboardManager
}
from
'
../../common/tensorboardManager
'
;
import
{
TensorboardManager
}
from
'
../../common/tensorboardManager
'
;
import
{
NNITensorboardManager
}
from
'
../../core
/nniTensorboardManager
'
;
import
{
NNITensorboardManager
}
from
'
extensions
/nniTensorboardManager
'
;
import
*
as
path
from
'
path
'
;
import
*
as
path
from
'
path
'
;
async
function
initContainer
():
Promise
<
void
>
{
async
function
initContainer
():
Promise
<
void
>
{
...
...
ts/nni_manager/test/
core
/experimentManager.test.ts
→
ts/nni_manager/test/
extensions
/experimentManager.test.ts
View file @
94a276ce
...
@@ -10,7 +10,7 @@ import { Container, Scope } from 'typescript-ioc';
...
@@ -10,7 +10,7 @@ import { Container, Scope } from 'typescript-ioc';
import
*
as
component
from
'
../../common/component
'
;
import
*
as
component
from
'
../../common/component
'
;
import
{
cleanupUnitTest
,
prepareUnitTest
}
from
'
../../common/utils
'
;
import
{
cleanupUnitTest
,
prepareUnitTest
}
from
'
../../common/utils
'
;
import
{
ExperimentManager
}
from
'
../../common/experimentManager
'
;
import
{
ExperimentManager
}
from
'
../../common/experimentManager
'
;
import
{
NNIExperimentsManager
}
from
'
../../core/nniE
xperiments
M
anager
'
;
import
{
NNIExperimentsManager
}
from
'
extensions/e
xperiments
_m
anager
'
;
describe
(
'
Unit test for experiment manager
'
,
function
()
{
describe
(
'
Unit test for experiment manager
'
,
function
()
{
...
...
ts/nni_manager/tsconfig.json
View file @
94a276ce
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
"include"
:
[
"include"
:
[
"common/**/*"
,
"common/**/*"
,
"core/**/*"
,
"core/**/*"
,
"extensions/**/*"
,
"rest_server/**/*"
,
"rest_server/**/*"
,
"training_service/**/*"
,
"training_service/**/*"
,
"main.ts"
"main.ts"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment