Commit Graph

40 Commits

Author SHA1 Message Date
Nicolas Patry 14010a8498
Update our cuda runner. (#1705)
* Update our cuda runner.

* Fix install rust.

* Simplify.

* Docker in docker.

* Install curl

* Install curl

* No sudo.

* devel

* Put curl again.

* Add missing deps.

* pkg-config.

* Cleanup.
2024-02-13 19:06:15 +01:00
darker edf3fcd1c4
fix: deprecated option field (open-pull-requests-limit-per-dependency) (#1554) 2024-01-10 15:12:46 +01:00
darker 53e4755015
feat: add dependabot to the project (#1553)
* feat: add dependabot to the project

* feat: add let's accept patches/fix from other libs

* Revert "feat: add let's accept patches/fix from other libs"

This reverts commit d31a956f81.
2024-01-10 14:57:20 +01:00
Nicolas Patry adc95ca2bf Ignore skipped. 2023-12-29 12:15:57 +01:00
Nicolas Patry 4907c63ea1 Ignore stop on remote forks. 2023-12-29 12:12:10 +01:00
Nicolas Patry 5b12fbb143 Trying to fix flakyness by making hub_2 and hub_3 serial tests (potential issue on mingw with mmap). 2023-12-29 11:13:33 +01:00
Nicolas Patry a6bd0b47a5 Fix the CI. 2023-12-29 10:17:52 +01:00
Lukas Kreussel f3a4f3db76
PyO3: Add optional `candle.onnx` module (#1282)
* Start onnx integration

* Merge remote-tracking branch 'upstream/main' into feat/pyo3-onnx

* Implement ONNXModel

* `fmt`

* add `onnx` flag to python ci

* Pin `protoc` to `25.0`

* Setup `protoc` in wheel builds

* Build wheels with `onnx`

* Install `protoc` in manylinux containers

* `apt` -> `yum`

* Download `protoc` via bash script

* Back to `manylinux: auto`

* Disable `onnx` builds for linux
2023-11-08 06:37:50 +01:00
DTJ11235 5a363dbc26
Adds check for 7b-zephyr and uses correct template (#1283)
* Adds check for 7b-zephyr and uses correct template

* Handle zephyr as mistral.

* Disable the protoc bits of the CI.

---------

Co-authored-by: Laurent <laurent.mazare@gmail.com>
2023-11-06 21:05:39 +01:00
Laurent Mazare 8cbb9d0e6c
Add some preliminary ONNX support (#1260)
* Add the onnx protos.

* Move the reading bits.

* Install protoc on the CI.

* Install protoc on the cuda CI too.

* Use clap for the onnx tool.

* Tweak the CI protoc install.

* Add some simple evalution function.

* Add some binary operator support.
2023-11-04 06:36:05 +01:00
Lukas Kreussel c3f2676d49
PyO3: Add CI to build & upload wheels as artifacts. (#1215)
* Add maturin ci

* fix paths

* Change sdist path
2023-10-29 13:44:05 +00:00
Lukas Kreussel cfb423ab76
PyO3: Add CI (#1135)
* Add PyO3 ci

* Update python.yml

* Format `bert.py`
2023-10-20 19:05:14 +01:00
Nicolas Patry fe6c88713d Fix waiting upgrade for SSL ? 2023-08-28 15:15:27 +02:00
Nicolas Patry de7c31bfe9
Merge pull request #368 from huggingface/add_cuda_ci
Adding cuda CI
2023-08-10 08:49:39 +02:00
Nicolas Patry 8e7ef96588 Fix CI cuda. 2023-08-10 08:47:15 +02:00
Nicolas Patry bd2fb6216b Testing in release mode because debug is too slow. 2023-08-09 23:19:55 +02:00
Nicolas Patry 3542b26143 ssl update. 2023-08-09 23:11:45 +02:00
Nicolas Patry a690f14a77 Fix by hardcoding paths 2023-08-09 23:08:50 +02:00
Nicolas Patry 90d778c059 ? 2023-08-09 23:02:11 +02:00
Nicolas Patry 171fcbe539 CI ssh in the meantime. 2023-08-09 22:58:47 +02:00
Nicolas Patry 07e83c55c0 Attempt nb2 2023-08-09 22:47:01 +02:00
Nicolas Patry e5f510d209 SSH to debug. 2023-08-09 19:54:40 +02:00
Nicolas Patry e6ce47f9e0 ? 2023-08-09 19:00:25 +02:00
Nicolas Patry 749c8c7f51 Better rust GH action. 2023-08-09 18:42:53 +02:00
Nicolas Patry d9b4fef189 Chnage name 2023-08-09 18:14:29 +02:00
Nicolas Patry 8fa329aca2 Adding cuda CI 2023-08-09 18:13:27 +02:00
Nicolas Patry dba31473d4 Typos and format and CD only when PR lands. 2023-08-02 19:18:43 +02:00
Nicolas Patry 6242a1470e Starting the book. 2023-08-01 14:26:02 +02:00
Nicolas Patry 368f169c6a Permissions. 2023-07-26 18:12:02 +02:00
Nicolas Patry 8da6568c20 Typo. 2023-07-26 18:11:10 +02:00
Nicolas Patry 07a22fe606 Releasing within the branch to test the setup. 2023-07-26 18:08:34 +02:00
Nicolas Patry 834e1b197b Adding a documentation book. 2023-07-26 18:06:31 +02:00
Laurent Mazare d1f5d44c04
Reenable pyo3 in the workspace list (#170)
* Enable pyo3 back.

* Adapt the CI.
2023-07-14 19:54:38 +01:00
Ubuntu 0862e7d9e9 Windows 2019 is slower to load (I guess less availability). 2023-06-28 22:21:38 +00:00
Ubuntu d3000ac9eb Running CI only when pushing on `main` and on pull request. 2023-06-28 22:20:31 +00:00
Nicolas Patry c2edaf83eb Ignoring candle-kernels during CI. 2023-06-27 13:53:23 +02:00
laurent de1f612645 Remove the default features from the CI as cuda is not available. 2023-06-26 20:56:13 +01:00
laurent b5f7553b18 Deactivate nightly CI as it's flaky at the moment. 2023-06-22 08:36:33 +01:00
laurent 7c317f9611 cuda is not available on the CI so deactivate it. 2023-06-21 14:50:52 +01:00
laurent 9698211d56 Add some very basic tensor type. 2023-06-19 17:26:50 +01:00