@tensorflow/tfjs-core
Version:
Hardware-accelerated JavaScript library for machine intelligence
15 lines (14 loc) • 943 B
TypeScript
import { NamedTensorMap, TypedArray } from '../types';
import { ModelArtifacts, ModelArtifactsInfo, WeightsManifestEntry } from './types';
export declare function encodeWeights(tensors: NamedTensorMap): Promise<{
data: ArrayBuffer;
specs: WeightsManifestEntry[];
}>;
export declare function decodeWeights(buffer: ArrayBuffer, specs: WeightsManifestEntry[]): NamedTensorMap;
export declare function concatenateTypedArrays(xs: TypedArray[]): ArrayBuffer;
export declare function stringByteLength(str: string): number;
export declare function arrayBufferToBase64String(buffer: ArrayBuffer): string;
export declare function base64StringToArrayBuffer(str: string): ArrayBuffer;
export declare function concatenateArrayBuffers(buffers: ArrayBuffer[]): ArrayBuffer;
export declare function basename(path: string): string;
export declare function getModelArtifactsInfoForJSON(modelArtifacts: ModelArtifacts): ModelArtifactsInfo;