Skip to main content

Training

@nuclia/core


@nuclia/core / Training

Class: Training

Defined in: libs/sdk-core/src/lib/db/training/training.ts:6

Constructors​

Constructor​

new Training(kb, nuclia): Training

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

Parameters​

kb​

WritableKnowledgeBox

nuclia​

INuclia

Returns​

Training

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>

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

Parameters​

page?​

number = 0

Returns​

Observable<TrainingExecutions>


getStatus()​

getStatus(type): Observable<TrainingTask>

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

Parameters​

type​

TrainingType

Returns​

Observable<TrainingTask>


hasModel()​

hasModel(type): Observable<boolean>

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

Parameters​

type​

TrainingType

Returns​

Observable<boolean>


start()​

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

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

Parameters​

type​

TrainingType

params?​
valid_labelsets?​

string[]

valid_nertags?​

string[]

Returns​

Observable<TrainingTask>


stop()​

stop(type): Observable<TrainingTask>

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

Parameters​

type​

TrainingType

Returns​

Observable<TrainingTask>