Skip to content
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

Publish GPU package #624

Open
ikanago opened this issue Mar 21, 2024 · 4 comments
Open

Publish GPU package #624

ikanago opened this issue Mar 21, 2024 · 4 comments
Assignees
Labels
question Further information is requested

Comments

@ikanago
Copy link
Contributor

ikanago commented Mar 21, 2024

Currently, we do not publish qulacs Python package for GPU.
So we build GPU package in CI and publish it (we do not need GPU environment for build).

@ikanago ikanago self-assigned this Mar 21, 2024
@ikanago
Copy link
Contributor Author

ikanago commented Mar 21, 2024

Since we are to publish multiple packages from one repository, we cannot build them with current settings.
We have to select one of these options:

  • Split directories for each packages and place pyproject.toml in each of them
  • Way back to setup.py to build packages with different name dynamically
  • Merge CPU and GPU package. CPU users and GPU users use the same package
    • CPU users can be influenced by the behavior of GPU code

@ikanago
Copy link
Contributor Author

ikanago commented Mar 21, 2024

@ qulacs community,
If there are some people who needs GPU package, we will work on the problem.
I would be glad if you tell your needs below!

@BrunoLiegiBastonLiegi
Copy link

Hello, we are in the process of implementing a qulacs backend in qibo. As the plan is to have qulacs-gpu as an optional dependency, we would need the GPU package I believe.

@ikanago ikanago added the question Further information is requested label Mar 28, 2024
@ikanago
Copy link
Contributor Author

ikanago commented Apr 1, 2024

Memo: pennylane's qulacs plugin needs GPU package
PennyLaneAI/pennylane-qulacs#63

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants