Skip to content

Class: CombinedModelDownloader

Defined in: utils/createModelDownloader.ts:521

Accessors

modelDownloaders

Get Signature

ts
get modelDownloaders(): readonly ModelDownloader[]

Defined in: utils/createModelDownloader.ts:606

Returns

readonly ModelDownloader[]


entrypointFilenames

Get Signature

ts
get entrypointFilenames(): string[]

Defined in: utils/createModelDownloader.ts:613

The filename of the entrypoint files that should be used to load the models.

Returns

string[]


entrypointFilePaths

Get Signature

ts
get entrypointFilePaths(): string[]

Defined in: utils/createModelDownloader.ts:620

The full paths to the entrypoint files that should be used to load the models.

Returns

string[]


totalFiles

Get Signature

ts
get totalFiles(): number

Defined in: utils/createModelDownloader.ts:627

The accumulation of totalFiles of all the model downloaders

Returns

number


totalSize

Get Signature

ts
get totalSize(): number

Defined in: utils/createModelDownloader.ts:633

Returns

number


downloadedSize

Get Signature

ts
get downloadedSize(): number

Defined in: utils/createModelDownloader.ts:639

Returns

number

Methods

cancel()

ts
cancel(): Promise<void>

Defined in: utils/createModelDownloader.ts:552

Returns

Promise<void>


download()

ts
download(__namedParameters: {
  signal: AbortSignal;
 }): Promise<string[]>

Defined in: utils/createModelDownloader.ts:569

Parameters

ParameterType
__namedParameters{ signal: AbortSignal; }
__namedParameters.signal?AbortSignal

Returns

Promise<string[]>

The paths to the entrypoint files that should be used to load the models