Skip to main content

Training

@nuclia/coreDocs


@nuclia/core / Training

Class: Training

Constructors

new Training()

new Training(kb, nuclia): Training

Parameters

kb: WritableKnowledgeBox

nuclia: INuclia

Returns

Training

Defined in

libs/sdk-core/src/lib/db/training/training.ts:10

Properties

kb

kb: WritableKnowledgeBox

Defined in

libs/sdk-core/src/lib/db/training/training.ts:7


nuclia

nuclia: INuclia

Defined in

libs/sdk-core/src/lib/db/training/training.ts:8

Methods

getExecutions()

getExecutions(page): Observable<TrainingExecutions>

Parameters

page: number = 0

Returns

Observable<TrainingExecutions>

Defined in

libs/sdk-core/src/lib/db/training/training.ts:32


getStatus()

getStatus(type): Observable<TrainingTask>

Parameters

type: TrainingType

Returns

Observable<TrainingTask>

Defined in

libs/sdk-core/src/lib/db/training/training.ts:26


hasModel()

hasModel(type): Observable<boolean>

Parameters

type: TrainingType

Returns

Observable<boolean>

Defined in

libs/sdk-core/src/lib/db/training/training.ts:36


start()

start(type, params?): Observable<TrainingTask>

Parameters

type: TrainingType

params?

params.valid_labelsets?: string[]

params.valid_nertags?: string[]

Returns

Observable<TrainingTask>

Defined in

libs/sdk-core/src/lib/db/training/training.ts:15


stop()

stop(type): Observable<TrainingTask>

Parameters

type: TrainingType

Returns

Observable<TrainingTask>

Defined in

libs/sdk-core/src/lib/db/training/training.ts:22