I have been having issue with installing tensorflow quantum on a windows operating system and am currently having it run on a Linux subsystem. Are there any workarounds to get it running on Windows? Protobuf version cannot simultaneously be version 3.8 and 3.12 to satisfy the installation requirements.
Tensorflow quantum requires Manylinux2010. Is there a workaround to get Tensorflow quantum working on a Windows OS?
879 Views Asked by Dean Smith At
2
There are 2 best solutions below
0
Dean Smith
On
Thanks for the information. I was abiding to the TensorFlow Quantum Installation Guide. I understand that using pip with Anaconda is not a direct option.
What I can confirm is that Tensorflow Quantum works on Ubuntu subsystem 20.04 LTS with Anaconda and Jupyter notebooks(for those who might be interested).
Regarding Windows compatible Tensorflow Quantum versions, is there an information source on the compatible versions?
Thanks a lot!
Best regards, Dean
Related Questions in WINDOWS
- Get Maximum Log Size
- Debugging Windows Services while starting
- Possible consequences of duplicate ProgId for different classes
- How to chain BCryptEncrypt and BCryptDecrypt calls using AES in GCM mode?
- mingw-64 conflicting declarations when cross-compiling
- I run an EXE program from a Windows Service but I can't see form C#?
- Why is PowerShell "not recognized" when installing Chocolatey?
- How to check if Windows device is phone or tablet/pc?
- How to add directories to Cygwin gcc default search path
- Can't install anything with pip2 on Windows 7 due to UnicodeDecodeError
- Active directory and linux nslcd binding without extending the AD schema
- How To Prevent Over Scrolling in Scroll Viewer Windows Phone 8.1
- Unicode error from pip install
- Where is the 'EnablePinning' property in the ribbon framework's recent items?
- How can I implement the same models and data across ASP.NET and Windows Apps
Related Questions in TENSORFLOW
- (Tensorflow)Does the op assign change the gradient computation?
- Tensorflow Windows Accessing Folders Denied:"NewRandomAccessFile failed to Create/Open: Access is denied. ; Input/output error"
- Android App TensorFlow Google Cloud ML
- Convert Tensorflow model to Caffe model
- Google Tensorflow LSTMCell Variables Mapping to Hochreiter97_lstm.pdf paper
- additive Gaussian noise in Tensorflow
- TFlearn evaluate method results meaning
- Regularization losses Tensorflow - TRAINABLE_VARIABLES to Tensor Array
- feed picture to model tensorflow for training
- Fail to read the new format of tensorflow checkpoint?
- I got a error when running a github project in tensorflow
- Tensorflow R0.12 softmax_cross_entropy_with_logits ASSERT Error
- RuntimeError in run_one_batch of TensorFlowDataFrame in tensorflow
- Same output in neural network for each input after training
- ConvNet : Validation Loss not strongly decreasing but accuracy is improving
Related Questions in QUANTUM-COMPUTING
- Logic error - incorrect answer given
- How many qubits do I need to factor 15 using shor's algorithm?
- Quantum Key:Logic behind this?
- Is Haskell suitable for quantum computing?
- I can't install Quantum Espresso in MacOS High Sierra
- How to run OpenQASM 3 program on cuQuantum simulator?
- How to run the multiple circuits in a single Job of IBM Backed?
- Tabular Lime Explanation on Qiskit's QSVC runs into an infinite loop -
- Quantum espresso calculation with super cell
- Retrieving result attributes in Qiskit
- Some classical bits are not used for measurements. the number of classical bits (2), the used classical bits (set())
- How can i set rep_delay in ibm qiskit runtime
- QUIMB Simple Update on MPS
- Outputing classification probability from the Qiskit VQC
- error while loading shared libraries: libmkl_scalapack_lp64.so: cannot open shared object file: No such file or directory
Related Questions in PYTHON-MANYLINUX
- Can I exclude libraries from auditwheel repair?
- What is the difference between CPython 27m and 27mu?
- How to tell CMake which Python version to use in manylinux?
- How many wheel files should I make while using manylinux?
- lapacke.h in CentOS 5
- How should I build manylinux project docker image?
- manylinux auditwheel installation errors
- Where does Docker image initial filesystem come from?
- Wheel depends on build-time numpy version
- Auditwheel ELF alignment error on shared library
- Difference between manylinux1 vs manylinux2020 wheel files in PIP Installer
- Manylinux wheel creation causes "cannot repair because of the presence of too-recent versioned symbols"
- Packaging with manylinux + auditwheel pip wheels vs. Conda
- How to have two different versions of boost on CentOS 5.5?
- Upload platform specific python wheels to pypi from github actions
Related Questions in TENSORFLOW-QUANTUM
- Cannot install Tensorflow Quantum
- Error loading saved hybrid quantum (pennylane + tensorflow keras) model: Unknown layer: 'KerasLayer'
- the unsupervised neural network to solve a static Schrödinger equation
- About the input of quantum neural network in tensorflow quantum
- tensorflow, tensorflow-quantum, grpcio dependency conflicts
- How can I train a TensorFlow Quantum model that outputs a state vector?
- ImportError: cannot import name '_compat' from 'cirq' (unknown location)
- AttributeError: module 'cirq' has no attribute 'GridQubit'
- Ansatz parameters not getting updated in custom QRNN model (qiskit)
- Quantum CNN Error "InvalidArgumentError: Exception encountered when calling layer 'Quantum_Conv_Layer_1' (type KerasLayer)."
- How do I implement a controlled Rx in Cirq/Tensorflow Quantum?
- Conflict of protobuf versions between tensorflow 2.3.1 and cirq
- Does tensorflow-quantum support GPU, and if so how do I make it use mine?
- Why does Importing Pennylane give out cannot import name "shape"
- How can I optimize a 4D integral computation in quantum computing using TensorFlow Quantum and Numpy?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I'm the engineer who looks after TFQ. From the image you linked I see a couple of things going on:
You are using annaconda. TFQ only supports the official pip builds of TF. Long story short they build TF with different compiler flags for the C++ code that break compatability with TFQ: https://github.com/tensorflow/quantum/issues/180
It looks like you are downloading the old version of TFQ 0.3.1 which is downgrading your existing cirq from 0.9.1 to 0.8.0. 0.9.1 requires proto 3.12 and 0.8.0 requires 3.8 and pip didn't back out the proto install for you in that downgrade.
The latest version of TFQ is 0.4.0 and we do not support windows on that release our windows builds went a little flaky in the upgrade and are trying our best to get them back :).
I personally don't have a ton of experience using windows or linux subsystem, but maybe fixing some of those points would help. I would also encourage you to try and get the latest version of TFQ 0.4.0 running (it's got more features hehe). A quick workaround would be to use colab. A slightly longer workaround might be to setup a linux VM or a linux cloud instance.
Michael