Spaces:
Runtime error
Runtime error
Commit ·
c37820f
1
Parent(s): 2409ff1
Updated requirements.txt: Added scikit-learn and sympy.
Browse filesUpdated qlbm_sample_app.py: Improved the import logic to try relative imports first
- qlbm/qlbm_sample_app.py +9 -3
- requirements.txt +2 -0
qlbm/qlbm_sample_app.py
CHANGED
|
@@ -424,9 +424,15 @@ from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager
|
|
| 424 |
import pprint
|
| 425 |
# import mthree
|
| 426 |
try:
|
| 427 |
-
|
|
|
|
| 428 |
except ImportError:
|
| 429 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 430 |
|
| 431 |
|
| 432 |
def run_sampling_hw_ibm(
|
|
@@ -869,7 +875,7 @@ if __name__=="__main__":
|
|
| 869 |
# Step 1: Create the initial state circuit ONCE with all parameters
|
| 870 |
init_state_prep_circ = get_named_init_state_circuit(
|
| 871 |
n=n,
|
| 872 |
-
init_state_name="
|
| 873 |
sine_k_x=1.0,
|
| 874 |
sine_k_y=1.0,
|
| 875 |
sine_k_z=1.0
|
|
|
|
| 424 |
import pprint
|
| 425 |
# import mthree
|
| 426 |
try:
|
| 427 |
+
# Try relative import first (best for package usage)
|
| 428 |
+
from .visualize_counts import load_samples, estimate_density, plot_density_isosurface, plot_density_isosurface_slider
|
| 429 |
except ImportError:
|
| 430 |
+
try:
|
| 431 |
+
# Try absolute import with package prefix
|
| 432 |
+
from qlbm.visualize_counts import load_samples, estimate_density, plot_density_isosurface, plot_density_isosurface_slider
|
| 433 |
+
except ImportError:
|
| 434 |
+
# Fallback to direct import (for script usage)
|
| 435 |
+
from visualize_counts import load_samples, estimate_density, plot_density_isosurface, plot_density_isosurface_slider
|
| 436 |
|
| 437 |
|
| 438 |
def run_sampling_hw_ibm(
|
|
|
|
| 875 |
# Step 1: Create the initial state circuit ONCE with all parameters
|
| 876 |
init_state_prep_circ = get_named_init_state_circuit(
|
| 877 |
n=n,
|
| 878 |
+
init_state_name="gaussian", # or "gaussian", "dirac_delta"
|
| 879 |
sine_k_x=1.0,
|
| 880 |
sine_k_y=1.0,
|
| 881 |
sine_k_z=1.0
|
requirements.txt
CHANGED
|
@@ -2,6 +2,8 @@
|
|
| 2 |
numpy==2.2.6
|
| 3 |
scipy==1.15.3
|
| 4 |
cudaq
|
|
|
|
|
|
|
| 5 |
|
| 6 |
# 3D Visualization
|
| 7 |
pyvista==0.46.3
|
|
|
|
| 2 |
numpy==2.2.6
|
| 3 |
scipy==1.15.3
|
| 4 |
cudaq
|
| 5 |
+
scikit-learn
|
| 6 |
+
sympy
|
| 7 |
|
| 8 |
# 3D Visualization
|
| 9 |
pyvista==0.46.3
|