Граф коммитов

39 Коммитов

Автор SHA1 Сообщение Дата
Wenbing Li e710d80f71
Improve Documentation: Add Hugging Face Compatibility Docs and Refine the existing docs (#818)
* add compatibility docs

* continue updating the doc

* updating doc 2

* revert the bpe changes
2024-09-30 13:04:33 -07:00
Wenbing Li b045e66396
make onnx package to be optional. (#653)
* putting onnx package to be optional

* update the ci.yml

* add more message of missing ONNX package
2024-02-15 14:09:04 -08:00
Wenbing Li 6c81049114
Move CI pipeline to dev.azure.com/onnxruntime (#594)
* Update ci.yml for Azure Pipelines

* update the badge
2023-11-06 18:32:24 -08:00
Wenbing Li 981cb049ff
Add a new API for building data processing graph from Huggingface transformers processor/tokenizer (#482)
* initial checkins

* test pass

* basic impl

* first unit test pass

* merge error

* refine a little bit

* add more unit test

* fix unit test

* Fix the unit test.

* add one more whisper audiodecoder test case

* update the docs

* More updates
2023-07-17 16:50:58 -07:00
Wenbing Li 1cbebb0835
Update pipeline badge in README.md 2023-06-07 13:33:24 -07:00
Wenbing Li 46efcb9051
PyOp attribute supports int and float data type (#425) 2023-05-05 19:35:59 -07:00
Wenbing Li 26dda4eb74
some fixing for python package (#401) 2023-04-20 15:57:06 -07:00
Wenbing Li be0625c385
fix some typos on no exception building (#366)
* fix some typos on no exception building

* undo some changes

* more fixing
2023-02-22 12:47:58 -08:00
Wenbing Li 8df25bf5a5
Fix ci pipelines failure caused by the latest transformer package (#324)
* test ci pipeline

* transformer 4.25 broken on pytorch 1.9/1.10
2022-12-06 15:21:06 -08:00
Wenbing Li 0647ce6d14
update the main doc and add a developer doc (#321)
* update the main doc and add a developer doc

* add it back

* fix some typo

* Update README.md

Co-authored-by: Nat Kershaw (MSFT) <nakersha@microsoft.com>

Co-authored-by: Nat Kershaw (MSFT) <nakersha@microsoft.com>
2022-12-02 16:27:58 -08:00
shaahji a7deb7b52c Update CI build workflow matrix
Upgraded the onnxruntime headers from v1.6 to v1.9

Update workflow matrix so it's consistent across the platforms and using
newer versions of the dependencies. Current supported matrix -

+------------+------------------------+-----------------------+-----------------------+----------------------+
|Python      |           3.7          |           3.8         |            3.9        |          3.10        |
+------------+------------------------+-----------------------+-----------------------+----------------------+
|Onnxruntime |  1.9.0 (Sept 22, 2021) | 1.10.0 (Dec 7, 2021)  | 1.11.0 (Mar 26, 2022) | 1.12.1 (Aug 4, 2022) |
|Torch       |  1.9.1 (Sept 22, 2021) | 1.10.0 (Oct 21, 2021) | 1.11.0 (Mar 10, 2022) | 1.12.1 (Aug 5, 2022) |
|TorchVision | 0.10.1 (Jun 15, 2021)  | 0.11.1 (Oct 21, 2021) | 0.12.0 (Mar 10, 2022) | 0.13.1 (Aug 5, 2022) |
|TorchAudio  |  0.9.0 (Jun 15, 2021)  | 0.10.0 (Oct 21, 2021) | 0.11.0 (Mar 10, 2022) | 0.12.1 (Aug 5, 2022) |
+------------+------------------------+-----------------------+-----------------------+----------------------+

Release versions strictly follow the convention of onnxruntime being one
release ahead of all its dependencies.
2022-09-02 23:05:58 -07:00
Nat Kershaw (MSFT) f12f42a007
Update README.md (#238) 2022-07-06 16:18:35 -07:00
Nat Kershaw (MSFT) 1678c0be9a
Update README.md (#229) 2022-05-13 15:34:20 -07:00
Wenbing Li 972552126f
Update README.md 2022-05-04 15:33:09 -07:00
Wenbing Li bcb41fcf0e
Update README.md 2022-03-29 15:49:02 -07:00
Wenbing Li 63076479a0
gpt2 end-end pre-processing script fixing with pytorch 1.11. (#215)
* gpt2 end-end pre-processing script fixing with pytorch 1.11.

* the fixings for CI failures.

* new dependency for gpt2bs.py

* remove the gpt2bs ci since it started failing in ORT 1.11
2022-03-29 14:37:50 -07:00
Qing 59d39123c7
fix typo (#212) 2022-03-22 14:31:37 -07:00
TruscaPetre 6b3a97202b
Update README.md (#210)
Correcting an English syntactic mistake.
2022-03-20 17:09:48 -07:00
Wenbing Li febe63a5f0
Update README.md 2022-03-09 17:35:46 -08:00
Wenbing Li 9d5ce81ab9
update the docs for new API (#207) 2022-03-08 19:14:13 -08:00
Wenbing Li 8eb89cdd8b
clean up the unused files (#199)
* clean up the unused files

* one more files

* update the doc as well
2022-02-09 15:18:13 -08:00
Wenbing Li 0b2cfe7dd7
update the docs for imagenet pnp (#186) 2021-11-29 10:53:15 -08:00
Wenbing Li 3fa03e1855
Update README.md
Update the build status link
2021-08-13 15:53:39 -07:00
Wenbing Li 48be0efea2
more refinement on the release doc and script (#99)
* more refinement on the release doc and script

* fix the build script.
2021-06-01 14:02:55 -07:00
Wenbing Li 352b2003bc
the full beam search post processing for GPT-2 model (#94)
* the full beam search post processing for GPT-2 model

* minor fixes
2021-05-24 23:05:34 -07:00
Wenbing Li 3806e29421
rename the package to onnxruntime_extensions (#92)
* rename the package to onnxruntime_extensions

* fix the cmake file
2021-05-12 12:02:57 -07:00
Wenbing Li a563194d41
The README.md doc update for the release (#87)
* Update the README.md for the release.

* polish the code

* add the mobile section

* update the example code in the README.md

* correction on pytorch tutorial
2021-05-07 14:12:25 -07:00
Wenbing Li c30386da31
Update README.md 2021-04-24 16:39:03 -07:00
Xavier Dupré 87f4c234c7
Upgrade version number (#82) 2021-04-13 23:42:27 +02:00
Wenbing Li aa846c3116
Support the pre/post processing Python and pytorch code snippets to be converted and be merged into the ONNX model. (#76)
* initial checkins

* restructure the implementation.

* refine the Python interface

* Finalize the interface.

* Add the custmop class for the customization.

* Test the eager_op with vector_to_string customop

* Refine the customop conversion interface.

* initial onnx builder

* Runable with incorrect result.

* reformat the onnx_ops calls

* a few of operators working on tracing

* handcraft all op conversion

* Add the unit testing for mytorch

* unit test passed.

* Add some documents...

* Move non-torch API into onnxruntime_customops.utils module.

* Fix the unit test issues.

* Fix some typos.
2021-03-12 10:39:21 -08:00
Wenbing Li 4e0af5c582
A more formal build process and the fixing of unix-like environment. (#39)
* enable directly pip package build.

* some link symbols

* fixing on Windows platform

* update the build instruction

* update the ci pipeline

* Fix the Linux and MacOS build.

* Update mshost.yaml

* updat the ci python version

* update the pipeline

* simplify the instruction.

* update according to the comments.

Co-authored-by: Wenbing Li <wenli@MacM1.local>
2021-01-11 13:44:17 -08:00
Wenbing Li 01152dfd9d
add the MacOS ci pipeline (#33)
* add the MacOS ci pipeline

* update the doc

* add the missing pool

* Update mshost.yaml for Azure Pipelines
2020-12-02 19:32:12 -08:00
Wenbing Li 8002d94deb
Update README.md 2020-12-02 14:11:28 -08:00
Wenbing Li e65d98479b
Update README.md (#30)
* Update README.md

* Update README.md

* Update README.md
2020-12-01 10:51:50 -08:00
Faith Xu bb8132d9f8
Update intro text (#28) 2020-11-24 20:45:58 -08:00
TomWildenhain-Microsoft 451b209f1c
Added getting started instructions for Windows (#4)
Signed-off-by: Tom Wildenhain <tomwi@microsoft.com>

Co-authored-by: Wenbing Li <10278425+wenbingl@users.noreply.github.com>
2020-10-22 20:30:11 -04:00
Wenbing Li da95244190 initial checkins 2020-10-12 10:52:52 -07:00
Microsoft Open Source 126b59b78b Updating README.md to template content 2020-10-05 12:36:46 -07:00
Wenbing Li f048c851af
Initial commit 2020-10-05 12:31:07 -07:00