import { ModelManager } from "https://deno.land/x/bertml@v0.1.0-alpha2/model_manager.ts";
Provides an abstraction for creating models that run on the same native thread (but don't block the JS thread).
Constructors
new
ModelManager(lib: Deno.DynamicLibrary<any>)Methods
close()
createConversationModel(): Promise<ConversationModel>
createNERModel(): Promise<NERModel>
createPOSModel(): Promise<POSModel>
createQAModel(): Promise<QAModel>
createSentimentModel(): Promise<SentimentModel>
createSummarizationModel(): Promise<SummarizationModel>
createTextGenerationModel(): Promise<TextGenerationModel>
createTranslationModel<T extends TranslationModelInit>(init: T): Promise<TranslationModel<T>>
isClosed(): boolean
Static Methods
create(): Promise<ModelManager>