google / google/qkeras

What version of tensorflow and python allows the unit tests to pass?

Open
#137 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
584
Forks
108
PR merge metrics
No merged PRs in 30d

Description

Hi,
Thank you for sharing this great repository.

Would it be possible to add a working python version and requirements file to the ReadMe? I cannot find any version of tensorflow with which I can run the tests.

Using the requierements file, I cannot install a configuration where the tests work.

For tensorflow 2.16, 2.17 and 2.18, keras-tune is too old. After updating keras-tuner, the most common error is
`E AttributeError: module 'tensorflow._api.v2.compat.v2.__internal__' has no attribute 'register_load_context_function'. Did you mean: 'register_call_context_function'?`

With tensorflow 2.13, 2.14 and 2.15 I get an error about the propbuf package version. After forcing a protobuf downgrade to 3.20.0, 20 or so of the unit test still fail for various reasons.

Contributor guide

Open the contributing guide

Research direction

Begin with the repository's current README and requirements file, then run the unit-test suite under the Python and TensorFlow combinations already reported. Done means documenting a tested compatible setup and updating the requirements information so the unit tests pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
keras, python, tensorflow
Domain
documentation, machine-learning, testing-qa
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.