onnxruntime/js/web/lib/onnxjs
Caroline Zhu e3b043ba17
[js/web/training] runTrainStep implementation (#18006)
### Description
* based on design document & following InferenceSession's run
implementation, implemented TrainingSession.runTrainStep

### Motivation and Context
* Adding web bindings for training

#### Related work
* #16521 allowed for training artifacts to be built
* #17333 added interfaces for training
* #17474 allowed for training package to be built + added training
backend to web package
* #17891 implementation for createTrainingSession on the TypeScript side
**[SHOULD BE MERGED IN BEFORE THIS PR]**

---------

Co-authored-by: Yulong Wang <7679871+fs-eire@users.noreply.github.com>
Co-authored-by: Ashwini Khade <askhade@microsoft.com>
2023-11-02 08:32:50 -07:00
..
backends [js/web] use esbuild to accelerate bundle build (#17745) 2023-10-06 13:37:37 -07:00
ort-schema [js] enable formatter for more file types (#16888) 2023-07-28 15:46:58 -07:00
attribute-with-cache-key.ts
attribute.ts [js/web] upgrade onnx-proto version (#16722) 2023-07-18 16:36:39 -07:00
backend.ts [js/web] WebGPU backend via JSEP (#14579) 2023-04-24 15:21:18 -07:00
execution-plan.ts
graph.ts Fix Resize op input check (#16594) 2023-08-09 15:42:30 -07:00
instrument.ts [js] upgrade dependencies and enable strict mode (#14930) 2023-03-22 15:05:04 -07:00
model.ts [js/web] upgrade onnx-proto version (#16722) 2023-07-18 16:36:39 -07:00
operators.ts
opset.ts [js/web] WebGPU backend via JSEP (#14579) 2023-04-24 15:21:18 -07:00
session-handler-inference.ts [js/web/training] runTrainStep implementation (#18006) 2023-11-02 08:32:50 -07:00
session.ts [js/web] use esbuild to accelerate bundle build (#17745) 2023-10-06 13:37:37 -07:00
tensor.ts js/webgpu: argmax,argmin,softmax support (#16882) 2023-08-02 18:16:19 -07:00
util.ts js/webgpu: argmax,argmin,softmax support (#16882) 2023-08-02 18:16:19 -07:00