David Dunleavy
17f433841b
In ruy/workspace.bzl, refer to BUILD file by correct name
...
PiperOrigin-RevId: 737743492
2025-03-17 14:18:03 -07:00
David Dunleavy
994febe935
Add .bazel suffix to some third_party files
...
PiperOrigin-RevId: 734359305
2025-03-06 18:29:15 -08:00
wcn
d8a85e6638
Internal-only change to BUILD files
...
PiperOrigin-RevId: 489204515
2022-11-17 07:20:54 -08:00
A. Unique TensorFlower
f14bcf2d49
Roll TFLite's ruy version to HEAD
...
Hasn't been updated since July
PiperOrigin-RevId: 483244046
2022-10-23 17:49:58 -07:00
Petr Hosek
7ae85f871a
Update cpuinfo and ruy to the latest revision
...
This includes recent improvements to the CMake build. Furthermore, since
the latest revisions of cpuinfo contains Bazel build support, we no
longer need the custom build files.
2022-07-06 10:39:45 -07:00
Christian Sigg
8f1a282ce5
this is a metadata change
...
PiperOrigin-RevId: 439554867
2022-04-05 05:40:53 -07:00
A. Unique TensorFlower
57226b829e
this is a metadata change
...
PiperOrigin-RevId: 439450495
2022-04-04 17:31:51 -07:00
Itai Zukerman
865f0fff01
Replaced pairs of URLs with the tf_mirror_urls helper in TF OSS workspace files.
...
PiperOrigin-RevId: 409175589
Change-Id: Ib634a7a99477cfce4271b4a58f6cda5f5be69017
2021-11-11 10:04:37 -08:00
Terry Heo
8337f1a19d
Add LINT.IfChange rule for TFLite CMake builds
...
PiperOrigin-RevId: 383795767
Change-Id: I88d1aa1bd6265e6f6d99ff070f0ca981cd4cd035
2021-07-09 00:58:51 -07:00
Benoit Jacob
6f4b5a666f
Bump the references to github.com/google/ruy to commit e6c1b8dc8a8b00ee74e7268aac8b18d7260ab1ce.
...
PiperOrigin-RevId: 380259789
Change-Id: Ifa317fd6ea01e4b23553ebfe549e90b5d97e6d27
2021-06-18 14:16:20 -07:00
T.J. Alumbaugh
9d25fe457e
Bump the references to github.com/google/ruy to commit d37128311b445e758136b8602d1bbd2a755e115d.
...
PiperOrigin-RevId: 373189833
Change-Id: I50f4438994eb67a7c5a30e071d5e62f96cfbb03b
2021-05-11 11:04:43 -07:00
Chao Mei
ff72b00581
Suppress floating-point denormals at the beginning of each Interpreter::Invoke call.
...
Note this change depends on the RUY commit as shown by 38a9266b83 .
PiperOrigin-RevId: 367136983
Change-Id: Ib7b320de9a7afe6e7ef25f87ff2ce7cb2d0c7c47
2021-04-06 20:00:50 -07:00
Russell Power
cf83547233
Remove license comments from BUILD files, as these can become stale.
...
PiperOrigin-RevId: 366846007
Change-Id: Ibf098eff1091436cc9be2bdaec232a19fe5cc4a5
2021-04-05 12:10:18 -07:00
Russell Power
21701c17f3
Remove ambiguous license export statements.
...
PiperOrigin-RevId: 366055058
Change-Id: Ia0f8be0b4eb6d70b12bc4fa5889a8a784c911b05
2021-03-31 10:01:06 -07:00
T.J. Alumbaugh
f779f42004
Bump the references to github.com/google/ruy to commit 54774a7a2cf85963777289193629d4bd42de4a59.
...
PiperOrigin-RevId: 360964630
Change-Id: I3d310df9ff4ed0eb9e5691e658a29803d19046a4
2021-03-04 11:38:33 -08:00
Christian Sigg
5353e37cfc
Remove third_party_http_archive.
...
Replace calls to `third_party_http_archive` with calls to `tf_http_archive` alias.
Disable 'mirror.tensorflow.org' check. A number of users don't seem to follow the requirements, which were not checked correctly before.
This wasn't discovered by presubmits because the check is in the repo rule, which only triggers if the repo is actually used.
PiperOrigin-RevId: 359355039
Change-Id: Ieddab6fd91b96e6e22afccdad21c8fa30b795ff4
2021-02-24 13:30:37 -08:00
T.J. Alumbaugh
cc44aecf06
Bump the references to github.com/google/ruy to commit 4790797d11a81f96baf24f3731fd3ca44c2c5f8b.
...
PiperOrigin-RevId: 345727725
Change-Id: I785a7e1e0106cc6e6835c7ba451ec22202da4cac
2020-12-04 12:07:00 -08:00
Benoit Jacob
a3fc5b10c0
Bump the references to github.com/google/ruy to commit 5bb02fbf90824c2eb6cd7418f766c593106a332b.
...
PiperOrigin-RevId: 323784071
Change-Id: I8ed4d6e4447193c0eff03395e75fe70b9b572cc1
2020-07-29 07:45:44 -07:00
Benoit Jacob
86ba317d72
Bump the references to github.com/google/ruy to commit d492ac890d982d7a153a326922f362b10de8d2ad.
...
PiperOrigin-RevId: 321799197
Change-Id: Ieb00eb7cb3c247d0585d725314accdd719a42cb7
2020-07-17 10:04:39 -07:00
Benoit Jacob
791f4f2b77
Bump the references to github.com/google/ruy to commit 388ffd28ba00ffb9aacbe538225165c02ea33ee3.
...
PiperOrigin-RevId: 321386605
Change-Id: Icf91c0c46fa4260c0910e927ade04eb142d1c61a
2020-07-15 10:29:42 -07:00
Benoit Jacob
310cab50c6
Bump the references to github.com/google/ruy to commit 388ffd28ba00ffb9aacbe538225165c02ea33ee3.
...
PiperOrigin-RevId: 321165585
Change-Id: I4bd156419edcb62a5ff897c84955508953768ec5
2020-07-14 08:50:34 -07:00
Benoit Jacob
35bd7ea5b5
Bump the references to github.com/google/ruy to commit 34ea9f4993955fa1ff4eb58e504421806b7f2e8f to get the rollback of a recent regression (55cb53aa332eb91a42f095908ea63a651f86ecf3).
...
PiperOrigin-RevId: 315959561
Change-Id: I112ae5eadf170ad649377d8722b6328781233208
2020-06-11 13:03:50 -07:00
Benoit Jacob
7622b2e07f
Bump the ruy repository reference, to get better support for some ARM32 targets: support for the case where cpu==armv7a, as opposed to cpu==armeabi-v7a
...
PiperOrigin-RevId: 315765604
Change-Id: I20a83c7278340c89f8f6806e33f3ca3052c95941
2020-06-10 14:21:26 -07:00
Benoit Jacob
c254833717
Bump the ruy repository reference, getting in particular:
...
- Use of the cpuinfo thirdparty library to perform CPU feature detection, including detection of dot-product instructions on iOS and detection of cache sizes. Combined with the ARM64 build change below, this means that iPhone11/SE devices now use dot-product instructions. We measured 250 Gop/s on 1 Lightning core in iPhone 11 Pro.
- ARM32: @lissyx's fix in google/ruy#69
- ARM64: build the kNeonDotprod path unconditionally (used to be linux-only).
- x86-64: enabling AVX512 instructions in the general opensource build.
PiperOrigin-RevId: 315467315
Change-Id: I0788ddc68da8d0aa2eee71f820fb5d8c188d35b2
2020-06-09 05:59:44 -07:00
Gunhan Gulsoy
13e4d28155
Bump the ruy repository reference, getting in particular:
...
- ARM32: @lissyx's fix in google/ruy#69
- ARM64: enabling dotprod instructions outside of Linux.
- x86-64: enabling AVX512 instructions in the general opensource build. A previous version of this CL was rolled back due to lack of support for -march=skylake-avx512 in some toolchains. Hopefully this will fare better thanks to b68dcd8713 .
PiperOrigin-RevId: 314766242
Change-Id: I56027a328248f2d85c9c74d3d8e27328ac25f332
2020-06-04 11:23:08 -07:00
Benoit Jacob
f15d6e1efc
Bump the ruy repository reference, getting in particular:
...
- ARM32: @lissyx's fix in google/ruy#69
- ARM64: enabling dotprod instructions outside of Linux.
- x86-64: enabling AVX512 instructions in the general opensource build. A previous version of this CL was rolled back due to lack of support for -march=skylake-avx512 in some toolchains. Hopefully this will fare better thanks to b68dcd8713 .
PiperOrigin-RevId: 314597853
Change-Id: Ia64d5aa5bb9e47140e084e0896a5685cac247886
2020-06-03 14:03:28 -07:00
Zhenyu Tan
cfd10f8b35
Bump the ruy repository reference, getting in particular @lissyx's fix in google/ruy#69 , and enabling dotprod instructions outside of Linux.
...
PiperOrigin-RevId: 314431523
Change-Id: I7c4ba417c45363bf735d6d00d88f88198b89be18
2020-06-02 16:59:24 -07:00
Benoit Jacob
6faecb105e
Bump the ruy repository reference, getting in particular @lissyx's fix in google/ruy#69 , and enabling dotprod instructions outside of Linux.
...
PiperOrigin-RevId: 314363767
Change-Id: Idb34495d2f040792d795edb8050a20fbbe41a61c
2020-06-02 11:06:01 -07:00
Mehdi Amini
02dc6f8dce
Bump the ruy repository reference.
...
PiperOrigin-RevId: 313866050
Change-Id: I6a3c97d6f4e74c6078eb3bcc1607e51fc1f4d784
2020-05-29 16:00:55 -07:00
Benoit Jacob
8738f2d4c0
Bump the ruy repository reference.
...
PiperOrigin-RevId: 313815027
Change-Id: Iee056840531149ec6735295b6384c32afb07672a
2020-05-29 13:18:51 -07:00
Benoit Jacob
d29bab993c
Update ruy to get ReferenceMul.
...
PiperOrigin-RevId: 310218872
Change-Id: I6ce9dafcc9e448e5bdbbb706bae508d07b21e1d6
2020-05-06 13:42:59 -07:00
Benoit Jacob
8b998cab7b
Update ruy to get the new cache API.
...
PiperOrigin-RevId: 309093615
Change-Id: Idc35370a44281a48a9f2b61afa5e8f915c989f0b
2020-04-29 14:15:49 -07:00
Benoit Jacob
e9f5f1829a
Adapt TFLite to Ruy API changes.
...
PiperOrigin-RevId: 306945572
Change-Id: I819760237a6f27ac119308731c175c29d4945203
2020-04-16 16:41:26 -07:00
Benoit Jacob
3376402afd
Reference ruy from its new location as a separate GitHub project.
...
PiperOrigin-RevId: 304653289
Change-Id: I2a3ce84177665a4d7f455d455c0e7d71d48a68e9
2020-04-03 11:17:08 -07:00