SYMBOL INDEX (94 symbols across 26 files) FILE: packages/node-examples/src/example_001.cjs function run (line 17) | async function run() { FILE: packages/node/src/codecs.ts function imageDecode (line 6) | async function imageDecode(blob: Blob): Promise> { function imageEncode (line 54) | async function imageEncode( class MimeType (line 86) | class MimeType { method constructor (line 90) | private constructor(type: string, params: Record) { method toString (line 95) | toString(): string { method create (line 104) | static create(type, params: Record): MimeType { method isIdentical (line 108) | isIdentical(other: MimeType): Boolean { method isEqual (line 112) | isEqual(other: MimeType): Boolean { method fromString (line 116) | static fromString(mimeType: string): MimeType { FILE: packages/node/src/index.ts function removeBackground (line 27) | async function removeBackground( function removeForeground (line 60) | async function removeForeground( function segmentForeground (line 92) | async function segmentForeground( function applySegmentationMask (line 135) | async function applySegmentationMask( FILE: packages/node/src/inference.ts function initInference (line 11) | async function initInference(config?: Config) { function runInference (line 22) | async function runInference( FILE: packages/node/src/onnx.ts function createOnnxSession (line 8) | async function createOnnxSession(model: any, config: Config) { function runOnnxSession (line 30) | async function runOnnxSession( FILE: packages/node/src/resource.ts function loadAsUrl (line 8) | async function loadAsUrl(url: string, config: Config) { function loadFromURI (line 12) | async function loadFromURI( function loadAsBlob (line 30) | async function loadAsBlob(key: string, config: Config) { FILE: packages/node/src/schema.ts function isURI (line 6) | function isURI(s: string) { type Config (line 93) | type Config = z.infer; function validateConfig (line 95) | function validateConfig(configuration?: Config): Config { FILE: packages/node/src/url.ts function isAbsoluteURI (line 3) | function isAbsoluteURI(url: string): boolean { function ensureAbsoluteURI (line 8) | function ensureAbsoluteURI(url: string, baseUrl: string): URL { FILE: packages/node/src/utils.ts type ImageSource (line 20) | type ImageSource = function tensorResizeBilinear (line 28) | function tensorResizeBilinear( function tensorHWCtoBCHW (line 77) | function tensorHWCtoBCHW( function calculateProportionalSize (line 98) | function calculateProportionalSize( function imageSourceToImageData (line 112) | async function imageSourceToImageData( function convertFloat32ToUint8 (line 132) | function convertFloat32ToUint8( FILE: packages/web-examples/next-example/src/app/layout.tsx function RootLayout (line 9) | function RootLayout({ FILE: packages/web-examples/next-example/src/app/page.tsx function Home (line 3) | function Home() { FILE: packages/web/src/MimeType.ts class MimeType (line 1) | class MimeType { method constructor (line 5) | private constructor(type: string, params: Record) { method toString (line 10) | toString(): string { method create (line 19) | static create(type, params: Record): MimeType { method isIdentical (line 23) | isIdentical(other: MimeType): Boolean { method isEqual (line 27) | isEqual(other: MimeType): Boolean { method fromString (line 31) | static fromString(mimeType: string): MimeType { FILE: packages/web/src/api/v1.ts function preload (line 21) | async function preload(configuration?: Config): Promise { function removeBackground (line 33) | async function removeBackground( function removeForeground (line 75) | async function removeForeground( function segmentForeground (line 113) | async function segmentForeground( function applySegmentationMask (line 149) | async function applySegmentationMask( FILE: packages/web/src/codecs.ts function imageDecode (line 6) | async function imageDecode(blob: Blob): Promise> { function imageEncode (line 48) | async function imageEncode( FILE: packages/web/src/inference.ts function initBase (line 11) | async function initBase(config: Config): Promise { function initInference (line 20) | async function initInference( function runInference (line 28) | async function runInference( FILE: packages/web/src/onnx.ts type ORT (line 9) | type ORT = typeof import('onnxruntime-web'); function createOnnxSession (line 24) | async function createOnnxSession(model: any, config: Config) { function runOnnxSession (line 76) | async function runOnnxSession( FILE: packages/web/src/resource.ts function preload (line 5) | async function preload(config: Config): Promise { function loadAsUrl (line 24) | async function loadAsUrl(url: string, config: Config): Promise { function loadAsArrayBuffer (line 27) | async function loadAsArrayBuffer( function loadAsBlob (line 34) | async function loadAsBlob(key: string, config: Config) { function resolveChunkUrls (line 89) | async function resolveChunkUrls(key: string, config: Config) { FILE: packages/web/src/schema.ts type Config (line 100) | type Config = z.infer; function validateConfig (line 102) | function validateConfig(configuration?: Config): Config { FILE: packages/web/src/types.d.ts type Navigator (line 1) | interface Navigator { FILE: packages/web/src/url.ts function isAbsoluteURI (line 3) | function isAbsoluteURI(url: string): boolean { function ensureAbsoluteURI (line 11) | function ensureAbsoluteURI(url: string, baseUrl: string): string { FILE: packages/web/src/utils.ts type ImageSource (line 17) | type ImageSource = function imageBitmapToImageData (line 26) | function imageBitmapToImageData(imageBitmap: ImageBitmap): ImageData { function createTypeArray (line 33) | function createTypeArray(length: number) { function tensorResizeBilinear (line 50) | function tensorResizeBilinear( function tensorHWCtoBCHW (line 107) | function tensorHWCtoBCHW( function imageSourceToImageData (line 128) | async function imageSourceToImageData( function convertFloat32ToUint8 (line 149) | function convertFloat32ToUint8( function createCanvas (line 159) | function createCanvas(width, height) { FILE: scripts/changelog/changelog-create.mjs function parseStringToArgs (line 58) | function parseStringToArgs(str) { function parseExample (line 62) | function parseExample(prompt) { function parsePrompt (line 70) | function parsePrompt(prompt, flags) { function main (line 150) | function main(argv) { FILE: scripts/changelog/changelog-generate.mjs function parseChangelogItems (line 49) | function parseChangelogItems(entries) { FILE: scripts/deploy-assets.mjs function syncToS3 (line 16) | async function syncToS3() { FILE: scripts/package-resources.mjs function calculateSHA256 (line 15) | async function calculateSHA256(filePath) { function copyFile (line 26) | async function copyFile(sourcePath, destinationPath) { function linkFile (line 38) | async function linkFile(sourcePath, destinationPath) { function deleteFile (line 50) | async function deleteFile(filePath) { function isFileHidden (line 69) | function isFileHidden(filePath) { function listAllFiles (line 74) | async function listAllFiles(dir) { function fileExists (line 100) | function fileExists(filePath) { function sizeFile (line 104) | async function sizeFile(filePath) { function isFunction (line 116) | function isFunction(variable) { function transform (line 120) | async function transform(fileName, entry) { function loadConfig (line 153) | async function loadConfig() { function main (line 162) | async function main() { function generateFiles (line 169) | async function generateFiles() { function loadResourceMetadata (line 186) | async function loadResourceMetadata() { function saveResourceMetadata (line 193) | async function saveResourceMetadata(filesToProcess) { FILE: scripts/package-version.mjs function getFiles (line 8) | function getFiles(dir) {