Paddle.js is a web project for Baidu PaddlePaddle, which is an open source deep learning framework running in the browser. Paddle.js can either load a pre-trained model, or transforming a model from paddle-hub with model transforming tools provided by Paddle.js. It could run in every browser with WebGL/WebGPU/WebAssembly supported. It could also run in Baidu Smartprogram and WX miniprogram.
Paddle.js is a web project for Baidu PaddlePaddle, which is an open source deep learning framework running in the browser. Paddle.js can either load a pre-trained model, or transforming a model from paddle-hub with model transforming tools provided by Paddle.js. It could run in every browser with WebGL/WebGPU/WebAssembly supported. It could also run in Baidu Smartprogram and WX miniprogram.
Project | version | Description |
---|---|---|
paddlejs-core | inference engine | |
paddlejs-backend-webgl | webgl backend | |
paddlejs-backend-wasm | wasm backend | |
paddlejs-backend-webgpu | webgpu backend | |
paddlejsconverter | convert paddlepaddle model | |
humanseg | human segmentation library | |
ocr | optical character recognition library | |
gesture | gesture recognition library | |
mobilenet | image classification library | |
ocr detection | optical character detection library | |
facedetect | face detection library |
If you dont' want to put model on the network, you can use method 2.