Uh oh!
There was an error while loading. Please reload this page.
[TFLite][CI] Update TensorFlow dependency to 2.9.1 - #12131
Conversation
8f0fa97 to
2dd5353Compareareusch
commented
Jul 25, 2022
@leandron when investigating the Python deps I also came across this bug. We currently build a tflite library from the tensorflow source, and in TF 2.7 the build system was switched to CMake I believe. I haven't yet had time to solve this, but I'll let you know if I do. |
leandron
commented
Jul 25, 2022
This is solved in this PR. The only issue is that the CI is testing with the old images. I'll generate a new set from |
leandron
commented
Jul 25, 2022
Yes. However it still requires the Docker images to have the updated TF for the whole CI. I generated a new set, and will make a new CI staging run with the new images. Then it should be fine. |
areusch
commented
Jul 26, 2022
ah ok cool--lmk when i can take a look at them |
2dd5353 to
78b7949Compare@areusch just to update here as we're discussing, once this is merged, the PR that updates the Docker images, will need to update to: This way we keep the default source based installation in the new format introduced here. If I happen to do the update myself, I'll do that update above, but it will be evident if this is not there, the build will fail at Docker image testing time. |
areusch
commented
Sep 2, 2022
@mbrookhart could you have a look? |
mbrookhart
left a comment
There was a problem hiding this comment.
A couple of minor comments, but overall I think I'm okay with this.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
af4871f to
d56e23fCompare
driazati
left a comment
There was a problem hiding this comment.
lgtm once comments are addressed
Uh oh!
There was an error while loading. Please reload this page.
leandron
commented
Sep 2, 2022
Thanks @driazati |
leandron
commented
Sep 2, 2022
@tvm-bot rerun |
a298c8c to
5b4c57fCompareleandron
commented
Sep 5, 2022
@tvm-bot rerun |
22fd81d to
4bc5e11CompareThis updates the TF version to be used in TVM CI to 2.9.1, which brings improvements so that more platforms are supported by official packages. When building TFLite, an update to CMake was also required, which is updated now to 3.18.4. ethos-u-vela dependency is also updated, from version 3.2.0 to 3.4.0 so that it is closer to the TensorFlow version being proposed here. This PR updates the Docker images scripting to install TF and TFLite. Change-Id: I290085f0c018ad57606f1295494c19ff6e1af2dd
4bc5e11 to
73c0deaCompareLooks good to me, just wanted to mention that this might break microTVM testing on hardware since RVM uses a different tensorflow version. If it does we need a follow up PR. tvm/apps/microtvm/pyproject.toml Line 107 in 2622ac9 |
leandron
commented
Sep 7, 2022
Did this change recently? I’ve run many test rounds and haven’t seen any breakage in microtvm |
areusch
commented
Sep 7, 2022
thanks @leandron !! |
mehrdadh
commented
Sep 7, 2022
@leandron I don't think it changed recently, it should be fine |
This updates the TF version to be used in TVM CI to 2.9.1, which brings improvements so that more platforms are supported by official packages. When building TFLite, an update to CMake was also required, which is updated now to 3.18.4. ethos-u-vela dependency is also updated, from version 3.2.0 to 3.4.0 so that it is closer to the TensorFlow version being proposed here. This PR updates the Docker images scripting to install TF and TFLite. Change-Id: I290085f0c018ad57606f1295494c19ff6e1af2dd
This updates the TF version to be used in TVM CI to 2.9.1, which brings improvements so that more platforms are supported by official packages. This PR updates the Docker images scripting to install TF and TFLite and some CMake changes required when updating from TF 2.6.x to 2.9.x.
Adding it here as a draft until we get #12130 merged.
cc @Mousius@NicolaLancellotti@areusch@driazati@gigiblender