kubeflowJobRestServer.ts 670 Bytes
Newer Older
liuzhe-lz's avatar
liuzhe-lz committed
1
2
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.
3

4
import * as component from 'common/component';
5
import { KubernetesJobRestServer } from '../kubernetesJobRestServer';
6
7
8
9
import { KubeflowTrainingService } from './kubeflowTrainingService';

/**
 * Kubeflow Training service Rest server, provides rest API to support kubeflow job metrics update
10
 *
11
12
 */
@component.Singleton
13
export class KubeflowJobRestServer extends KubernetesJobRestServer {
14
15
16
    /**
     * constructor to provide NNIRestServer's own rest property, e.g. port
     */
J-shang's avatar
J-shang committed
17
18
    constructor(kubeflowTrainingService: KubeflowTrainingService) {
        super(kubeflowTrainingService);
19
    }
20
}