-
Notifications
You must be signed in to change notification settings - Fork 327
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
Enhancement of PyTorch connector #787
Labels
Connector: PyTorch 🔦
Relevant to optional packages, such as external connectors
type: enhancement ✨
Features or aspects to improve
Milestone
Comments
edoaltamura
added
type: enhancement ✨
Features or aspects to improve
Connector: PyTorch 🔦
Relevant to optional packages, such as external connectors
labels
Mar 11, 2024
This comment was marked as spam.
This comment was marked as spam.
This problem could be broken down into two steps. Refactoring
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Connector: PyTorch 🔦
Relevant to optional packages, such as external connectors
type: enhancement ✨
Features or aspects to improve
What should we add?
Given the demand for robust coupling with PyTorch, we propose to enhance the module
qiskit-machine-learning/qiskit_machine_learning/connectors/torch_connector.py
Line 56 in 60f2c2e
in two phases.
Phase 1 will involve no or very minor changes to the user-facing API. The changes will focus on refractoring the backend connector, bug patches, and compatibility robustness.
qiskit_machine_learning/optionals.py
_TorchNNFunction
and other definitions intorch_connector.py
qiskit-machine-learning/qiskit_machine_learning/connectors/torch_connector.py
Line 215 in 60f2c2e
_optionals.HAS_SPARSE.require_now("SparseArray")
Phase 2 will focus on upgrading the inter-functionality with PyTorch and may involve changes in API and UX. These changes are likely to be incrementally introduced after the version 0.8 roll-out, leading up to a stable 1.0.
The text was updated successfully, but these errors were encountered: