प्रारंभ करें¶
संस्थापन¶
Qiskit मशीन लर्निंग मुख्य Qiskit संकुलों पर निर्भर करती है जिसका अपना Qiskit Get Started प्रारंभिक प्रलेखन समर्थित वातावरण/प्लेटफ़ॉर्म की स्थापना के लिए विकल्पों का विवरण करता है। आपको पहले इसका उल्लेख करना चाहिए। फिर यहां दी गई जानकारी का अनुसरण किया जा सकता है जो किस्किट मशीन लर्निंग के लिए विशिष्ट अतिरिक्त अधिष्ठापनों पर केंद्रित है।
Qiskit Machine Learning में कुछ ऐसे फलन हैं जिन्हें वैकल्पिक बना दिया गया है जहाँ आश्रित कोड और/अथवा समर्थन क्रमादेश वितथ रूप से स्थापित नहीं हैं (या नहीं किए जा सकते)। वे हैं PyTorch और Sparse। अधिक जानकारी के लिए :ref:`optional_installs`देखें।
The simplest way to get started is to follow the getting started 'Start locally' guide for Qiskit
जिस आभासी वातावरण में आपने Qiskit स्थापित किया है, उसकी अतिरिक्त सूची में machine-learning
को उसी तरह से जोड़ें जिस प्रकार Qiskit के लिए अतिरिक्त visualization
समर्थन की स्थापना की जाती है, अर्थात :
pip install qiskit[machine-learning]
यह इंगित करने योग्य है कि यदि आप एक zsh उपयोगकर्ता हैं (जो कि macOS के नए संस्करणों पर डिफ़ॉल्ट शेल है), तो आपको उद्धरणों में qiskit[machine-learning]
डालना होगा :
pip install 'qiskit[machine-learning]'
स्रोत से तत्वों को स्थापित करने से आप Python Package Index (PyPI) रिपॉजिटरी में संस्करण का उपयोग करने के बजाय Qiskit के सबसे अद्यतन संस्करण का उपयोग कर सकते हैं। यह आपको Qiskit कोड के नवीनतम संस्करण का अधिक कुशलता से निरीक्षण और विस्तार करने की क्षमता देगा।
क्यूंकि Qiskit Machine Learning Qiskit पर निर्भर करता है, और इसके नवीनतम परिवर्तनों के लिए Qiskit की नई या परिवर्तित सुविधाओं की आवश्यकता हो सकती है, आपको पहले Qiskit के "स्रोत से संस्थापन" में दिए गए निर्देशों का अनुसरण यहाँ `Qiskit Getting Started से करना चाहिए।
Installing Qiskit Machine Learning from Source
आप उसी उत्थान वातावरण में Qiskit Machine Learning को स्थापित करने के लिए तैयार हैं जिस उत्थान वातावरण का उपयोग करते हुए आपने Qiskit को स्थापित किया था।
Qiskit Machine Learning रिपॉजिटरी को क्लोन करें।
git clone https://github.com/Qiskit/qiskit-machine-learning.git
रिपॉजिटरी को क्लोन करने से
qiskit-machine-learning
नामक एक स्थानीय फ़ोल्डर बन जाता है।cd qiskit-machine-learning
यदि आप परीक्षण या लिंटिंग परीक्षण चलाना चाहते हैं, तो डेवलपर आवश्यकताओं को स्थापित करें।
pip install -r requirements-dev.txt
qiskit-machine-learning
स्थापित करें।pip install .
यदि आप इसे संपादन योग्य मोड में स्थापित करना चाहते हैं, अर्थात प्रोजेक्ट में कोड परिवर्तन को लागू करने के लिए पुनर्स्थापना की आवश्यकता नहीं है, तो आप इसे इस प्रकार से लागू कर सकते हैं :
pip install -e .
वैकल्पिक संस्थापन¶
PyTorch, may be installed either using command
pip install 'qiskit-machine-learning[torch]'
to install the package or refer to PyTorch getting started. When PyTorch is installed, the TorchConnector facilitates its use of quantum computed networks.Sparse, may be installed using command
pip install 'qiskit-machine-learning[sparse]'
to install the package. Sparse being installed will enable the usage of sparse arrays/tensors.