Qiskit "statevector_gpu" yöntemi mevcut değil
statevector_gpuQiskit Aer'de simülasyon yöntemini kullanmaya çalışıyorum ( bu sayfaya bakın). Bu sayfadaki qiskit-aer-gputalimatlara göre kurdum . Geçen hafta çalışıyordu ve sonra çalışmayı bıraktı. Neyin değiştiğinden emin değilim. (Bu paylaşılan bir bilgisayar.) Hata mesajını alıyorum .qiskit.providers.aer.aererror.AerError: "Invalid simulation method statevector_gpu. Available methods are: ['automatic', 'statevector']"
Yardım için şimdiden teşekkürler!
İşte ilgili sistem bilgileri:
- Çalışan bir paylaşılan bilgisayardır
Ubuntu 18.04.4 LTS. - Ben var
qiskit 0.23.0,qiskit-aer 0.7.0,qiskit-aer-gpu 0.7.0bir ortama monteconda 4.8.5ilepython 3.8.5. nvcc --versionverirCuda compilation tools, release 10.0, V10.0.130nvidia-smi4 GPU'yu gösterir ve gösterirCUDA Version: 10.2.
Yanıtlar
qiskit-aerVe qiskit-aer-gpubirbirini dışlayan paketlerdir. qiskit-aer-gpuCUDA desteğiyle oluşturulmuş paketin etkinleştirilmesi dışında aynı kodu içerirler . Her iki paketi de aynı anda kurarsanız, 2 paketin içeriği birbirine karışacaktır. Yeni Conda ortam oluşturma ve kurma öneriyoruz qiskit-terrave qiskit-aer-gpumanuel ile pip install -U qiskit-terra qiskit-aer-gpu(ve eklemek qiskit-ignis, qiskit-aquave qiskit-ibmq-providerihtiyaç duydukları iseniz). Ortamda yalnızca qiskit-aer-gpu'nun yüklü olmasıyla ilgili hala sorun yaşıyorsanız, lütfen şu adresten bir sorun bildirin:https://github.com/Qiskit/qiskit-aer/issues ve orada hata ayıklama üzerinde çalışabiliriz.