Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update TensorFlow easyblock for v2.13 since LMDB is no longer a dependency #2982

Merged

Conversation

Flamefire
Copy link
Contributor

@Flamefire Flamefire commented Aug 9, 2023

(created using eb --new-pr)

TensorFlow 2.13.0 dropped the LMDB dependency with tensorflow/tensorflow@dc57d03

So update the easyblock to recognize this

@boegel boegel changed the title Update TensorFlow SYSTEMLIBS for TF 2.13 update TensorFlow easyblock for v2.13 since LMDB is no longer a dependency Aug 15, 2023
@boegel boegel added the update label Aug 15, 2023
@boegel boegel added this to the next release (4.8.1?) milestone Aug 15, 2023
easybuild/easyblocks/t/tensorflow.py Outdated Show resolved Hide resolved
@boegel
Copy link
Member

boegel commented Aug 31, 2023

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS TensorFlow-2.7.1-foss-2021b.eb
  • SUCCESS TensorFlow-2.11.0-foss-2022a.eb

Build succeeded for 2 out of 2 (2 easyconfigs in total)
node3102.skitty.os - Linux RHEL 8.6, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/boegel/4ecd72ebe76a72eeab99c87c5c6ab6ec for a full test report.

@boegel boegel merged commit eeb24bf into easybuilders:develop Aug 31, 2023
46 checks passed
@Flamefire Flamefire deleted the 20230809143814_new_pr_tensorflow branch August 31, 2023 18:38
@boegel
Copy link
Member

boegel commented Aug 31, 2023

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS TensorFlow-2.5.3-foss-2021a-CUDA-11.3.1.eb
  • SUCCESS TensorFlow-2.8.4-foss-2021b-CUDA-11.4.1.eb
  • SUCCESS TensorFlow-2.11.0-foss-2022a-CUDA-11.7.0.eb

Build succeeded for 3 out of 3 (3 easyconfigs in total)
node3308.joltik.os - Linux RHEL 8.6, x86_64, Intel(R) Xeon(R) Gold 6242 CPU @ 2.80GHz (cascadelake), 1 x NVIDIA Tesla V100-SXM2-32GB, 530.30.02, Python 3.6.8
See https://gist.github.com/boegel/b01d7d74e0b338f9e2a6f762916998da for a full test report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants