UNPKG

transformers-fork

Version:

State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!

23 lines (19 loc) • 602 B
/** * The list of devices supported by Transformers.js */ export const DEVICE_TYPES = Object.freeze({ auto: 'auto', // Auto-detect based on device and environment gpu: 'gpu', // Auto-detect GPU cpu: 'cpu', // CPU wasm: 'wasm', // WebAssembly webgpu: 'webgpu', // WebGPU cuda: 'cuda', // CUDA dml: 'dml', // DirectML webnn: 'webnn', // WebNN (default) 'webnn-npu': 'webnn-npu', // WebNN NPU 'webnn-gpu': 'webnn-gpu', // WebNN GPU 'webnn-cpu': 'webnn-cpu', // WebNN CPU }); /** * @typedef {keyof typeof DEVICE_TYPES} DeviceType */