scikit_quri package#
Subpackages#
- scikit_quri.backend package
- Submodules
- scikit_quri.backend.base_estimator module
- scikit_quri.backend.base_gradient_estimator module
- scikit_quri.backend.oqtopus_estimator module
- scikit_quri.backend.oqtopus_gradient_estimator module
- scikit_quri.backend.oqtopus_sampler module
- scikit_quri.backend.sim_estimator module
- scikit_quri.backend.sim_gradient_estimator module
- Module contents
- scikit_quri.circuit package
- Submodules
- scikit_quri.circuit.circuit module
need_learning_parameter_guard()not_needed_learning_parameter_guard()LearningCircuitLearningCircuit.n_qubitsLearningCircuit.circuitLearningCircuit.input_functionsLearningCircuit.add_gate()LearningCircuit.add_X_gate()LearningCircuit.add_Y_gate()LearningCircuit.add_Z_gate()LearningCircuit.add_RX_gate()LearningCircuit.add_RY_gate()LearningCircuit.add_RZ_gate()LearningCircuit.add_CNOT_gate()LearningCircuit.add_H_gate()LearningCircuit.add_input_RX_gate()LearningCircuit.add_input_RY_gate()LearningCircuit.add_input_RZ_gate()LearningCircuit.add_parametric_RX_gate()LearningCircuit.add_parametric_RY_gate()LearningCircuit.add_parametric_RZ_gate()LearningCircuit.add_parametric_multi_Pauli_rotation_gate()LearningCircuit.add_parametric_input_RX_gate()LearningCircuit.add_parametric_input_RY_gate()LearningCircuit.add_parametric_input_RZ_gate()LearningCircuit.parameter_countLearningCircuit.input_params_countLearningCircuit.learning_params_countLearningCircuit.get_learning_params_indexes()LearningCircuit.get_minimum_learning_param_indexes()LearningCircuit.get_input_params_indexes()LearningCircuit.bind_input_and_parameters()LearningCircuit.generate_bound_params()LearningCircuit.backprop_innner_product()LearningCircuit.hadamard_gradient()LearningCircuit.to_batched()
preprocess_x()
- scikit_quri.circuit.pre_defined module
- Module contents
LearningCircuitLearningCircuit.n_qubitsLearningCircuit.circuitLearningCircuit.input_functionsLearningCircuit.add_gate()LearningCircuit.add_X_gate()LearningCircuit.add_Y_gate()LearningCircuit.add_Z_gate()LearningCircuit.add_RX_gate()LearningCircuit.add_RY_gate()LearningCircuit.add_RZ_gate()LearningCircuit.add_CNOT_gate()LearningCircuit.add_H_gate()LearningCircuit.add_input_RX_gate()LearningCircuit.add_input_RY_gate()LearningCircuit.add_input_RZ_gate()LearningCircuit.add_parametric_RX_gate()LearningCircuit.add_parametric_RY_gate()LearningCircuit.add_parametric_RZ_gate()LearningCircuit.add_parametric_multi_Pauli_rotation_gate()LearningCircuit.add_parametric_input_RX_gate()LearningCircuit.add_parametric_input_RY_gate()LearningCircuit.add_parametric_input_RZ_gate()LearningCircuit.parameter_countLearningCircuit.input_params_countLearningCircuit.learning_params_countLearningCircuit.get_learning_params_indexes()LearningCircuit.get_minimum_learning_param_indexes()LearningCircuit.get_input_params_indexes()LearningCircuit.bind_input_and_parameters()LearningCircuit.generate_bound_params()LearningCircuit.backprop_innner_product()LearningCircuit.hadamard_gradient()LearningCircuit.to_batched()
create_qcl_ansatz()create_farhi_neven_ansatz()create_ibm_embedding_circuit()
- scikit_quri.qkrr package
- scikit_quri.qnn package
- Submodules
- scikit_quri.qnn.classifier module
QNNClassifierQNNClassifier.ansatzQNNClassifier.num_classQNNClassifier.estimatorQNNClassifier.gradient_estimatorQNNClassifier.optimizerQNNClassifier.operatorQNNClassifier.x_norm_rangeQNNClassifier.y_norm_rangeQNNClassifier.do_x_scaleQNNClassifier.do_y_scaleQNNClassifier.n_outputsQNNClassifier.y_exp_ratioQNNClassifier.trained_paramQNNClassifier.n_qubitQNNClassifier.predict_inner_cacheQNNClassifier.fit()QNNClassifier.predict()QNNClassifier.cost_func()QNNClassifier.cost_func_grad()
- scikit_quri.qnn.generation module
- scikit_quri.qnn.kernel_tsne module
pqc_f_helperoverlap_estimatorTSNEquantum_kernel_tsnequantum_kernel_tsne.init()quantum_kernel_tsne.calc_loss()quantum_kernel_tsne.calc_grad()quantum_kernel_tsne.cost_f()quantum_kernel_tsne.generate_X_train_state()quantum_kernel_tsne.train()quantum_kernel_tsne.transform()quantum_kernel_tsne.calc_y()quantum_kernel_tsne.input_quantum_state()quantum_kernel_tsne.calc_fidelity()quantum_kernel_tsne.calc_fidelity_all()quantum_kernel_tsne.plot()
- scikit_quri.qnn.regressor module
mean_squared_error()QNNRegressorQNNRegressor.ansatzQNNRegressor.estimatorQNNRegressor.gradient_estimatorQNNRegressor.optimizerQNNRegressor.operatorQNNRegressor.x_norm_rangeQNNRegressor.y_norm_rangeQNNRegressor.n_qubitQNNRegressor.do_x_scaleQNNRegressor.do_y_scaleQNNRegressor.n_outputsQNNRegressor.y_exp_ratioQNNRegressor.trained_paramQNNRegressor.fit()QNNRegressor.cost_fn()QNNRegressor.predict()QNNRegressor.grad_fn()
- Module contents
QNNClassifierQNNClassifier.ansatzQNNClassifier.num_classQNNClassifier.estimatorQNNClassifier.gradient_estimatorQNNClassifier.optimizerQNNClassifier.operatorQNNClassifier.x_norm_rangeQNNClassifier.y_norm_rangeQNNClassifier.do_x_scaleQNNClassifier.do_y_scaleQNNClassifier.n_outputsQNNClassifier.y_exp_ratioQNNClassifier.trained_paramQNNClassifier.n_qubitQNNClassifier.predict_inner_cacheQNNClassifier.fit()QNNClassifier.predict()QNNClassifier.cost_func()QNNClassifier.cost_func_grad()
QNNRegressorQNNRegressor.ansatzQNNRegressor.estimatorQNNRegressor.gradient_estimatorQNNRegressor.optimizerQNNRegressor.operatorQNNRegressor.x_norm_rangeQNNRegressor.y_norm_rangeQNNRegressor.n_qubitQNNRegressor.do_x_scaleQNNRegressor.do_y_scaleQNNRegressor.n_outputsQNNRegressor.y_exp_ratioQNNRegressor.trained_paramQNNRegressor.fit()QNNRegressor.cost_fn()QNNRegressor.predict()QNNRegressor.grad_fn()
QNNGenerator
- scikit_quri.qsvm package
- scikit_quri.state package