tensorcircuit¶
- tensorcircuit.about
- tensorcircuit.abstractcircuit
AbstractCircuitAbstractCircuit.append()AbstractCircuit.append_from_qir()AbstractCircuit.apply_general_gate()AbstractCircuit.apply_general_gate_delayed()AbstractCircuit.apply_general_variable_gate_delayed()AbstractCircuit.barrier_instruction()AbstractCircuit.circuit_paramAbstractCircuit.cond_measure()AbstractCircuit.cond_measurement()AbstractCircuit.conditional_gate()AbstractCircuit.copy()AbstractCircuit.diaggatesAbstractCircuit.draw()AbstractCircuit.expectation()AbstractCircuit.expectation_ps()AbstractCircuit.from_cirq()AbstractCircuit.from_json()AbstractCircuit.from_json_file()AbstractCircuit.from_openqasm()AbstractCircuit.from_openqasm_file()AbstractCircuit.from_qir()AbstractCircuit.from_qiskit()AbstractCircuit.from_qsim_file()AbstractCircuit.gate_aliasesAbstractCircuit.gate_count()AbstractCircuit.gate_count_by_condition()AbstractCircuit.gate_summary()AbstractCircuit.get_positional_logical_mapping()AbstractCircuit.initial_mapping()AbstractCircuit.inputsAbstractCircuit.inverse()AbstractCircuit.is_mpsAbstractCircuit.measure_instruction()AbstractCircuit.mpogatesAbstractCircuit.prepend()AbstractCircuit.reset_instruction()AbstractCircuit.select_gate()AbstractCircuit.sgatesAbstractCircuit.standardize_gate()AbstractCircuit.tex()AbstractCircuit.to_cirq()AbstractCircuit.to_json()AbstractCircuit.to_openqasm()AbstractCircuit.to_openqasm_file()AbstractCircuit.to_qir()AbstractCircuit.to_qiskit()AbstractCircuit.vgatesAbstractCircuit.vis_tex()
- tensorcircuit.analogcircuit
AnalogBlockAnalogCircuitAnalogCircuit.__init__()AnalogCircuit.add_analog_block()AnalogCircuit.amplitude()AnalogCircuit.append()AnalogCircuit.current_digital_circuitAnalogCircuit.effective_circuitAnalogCircuit.expectation()AnalogCircuit.expectation_ps()AnalogCircuit.inverse()AnalogCircuit.measure()AnalogCircuit.measure_jit()AnalogCircuit.probability()AnalogCircuit.sample()AnalogCircuit.set_solver_options()AnalogCircuit.state()AnalogCircuit.wavefunction()
- tensorcircuit.applications
- tensorcircuit.applications.ai
- tensorcircuit.applications.dqas
DQAS_search()DQAS_search_pmb()evaluate_everyone()get_op_pool()get_preset()get_var()get_weights()get_weights_v2()history_loss()micro_sample()parallel_kernel()parallel_qaoa_train()preset_byprob()qaoa_simple_train()repr_op()set_op_pool()single_generator()van_regularization()van_sample()verbose_output()void_generator()
- tensorcircuit.applications.finance
- tensorcircuit.applications.graphdata
- tensorcircuit.applications.layers
Hlayer()Ilayer()anyHlayer()anyIlayer()anyrxlayer()anyrylayer()anyrzlayer()anyswaplayer()anyswaplayer_bitflip_mc()anyxxlayer()anyxxlayer_bitflip_mc()anyxylayer()anyxylayer_bitflip_mc()anyxzlayer()anyxzlayer_bitflip_mc()anyyxlayer()anyyxlayer_bitflip_mc()anyyylayer()anyyylayer_bitflip_mc()anyyzlayer()anyyzlayer_bitflip_mc()anyzxlayer()anyzxlayer_bitflip_mc()anyzylayer()anyzylayer_bitflip_mc()anyzzlayer()anyzzlayer_bitflip_mc()bitfliplayer()bitfliplayer_mc()cirqHlayer()cirqanyrxlayer()cirqanyrylayer()cirqanyrzlayer()cirqanyswaplayer()cirqanyxxlayer()cirqanyxylayer()cirqanyxzlayer()cirqanyyxlayer()cirqanyyylayer()cirqanyyzlayer()cirqanyzxlayer()cirqanyzylayer()cirqanyzzlayer()cirqcnotgate()cirqcnotlayer()cirqrxlayer()cirqrylayer()cirqrzlayer()cirqswapgate()cirqswaplayer()cirqxxgate()cirqxxlayer()cirqxygate()cirqxylayer()cirqxzgate()cirqxzlayer()cirqyxgate()cirqyxlayer()cirqyygate()cirqyylayer()cirqyzgate()cirqyzlayer()cirqzxgate()cirqzxlayer()cirqzygate()cirqzylayer()cirqzzgate()cirqzzlayer()generate_any_double_gate_layer()generate_any_double_gate_layer_bitflip_mc()generate_any_gate_layer()generate_cirq_any_double_gate_layer()generate_cirq_any_gate_layer()generate_cirq_double_gate()generate_cirq_double_gate_layer()generate_cirq_gate_layer()generate_double_gate()generate_double_gate_layer()generate_double_gate_layer_bitflip()generate_double_gate_layer_bitflip_mc()generate_double_layer_block()generate_gate_layer()generate_qubits()rx_rx_block()rx_ry_block()rx_rz_block()rx_xx_block()rx_yy_block()rx_zz_block()rxlayer()ry_rx_block()ry_ry_block()ry_rz_block()ry_xx_block()ry_yy_block()ry_zz_block()rylayer()rz_rx_block()rz_ry_block()rz_rz_block()rz_xx_block()rz_yy_block()rz_zz_block()rzlayer()xx_rx_block()xx_ry_block()xx_rz_block()xx_xx_block()xx_yy_block()xx_zz_block()xxgate()xxlayer()xxlayer_bitflip()xxlayer_bitflip_mc()xygate()xylayer()xylayer_bitflip()xylayer_bitflip_mc()xzgate()xzlayer()xzlayer_bitflip()xzlayer_bitflip_mc()yxgate()yxlayer()yxlayer_bitflip()yxlayer_bitflip_mc()yy_rx_block()yy_ry_block()yy_rz_block()yy_xx_block()yy_yy_block()yy_zz_block()yygate()yylayer()yylayer_bitflip()yylayer_bitflip_mc()yzgate()yzlayer()yzlayer_bitflip()yzlayer_bitflip_mc()zxgate()zxlayer()zxlayer_bitflip()zxlayer_bitflip_mc()zygate()zylayer()zylayer_bitflip()zylayer_bitflip_mc()zz_rx_block()zz_ry_block()zz_rz_block()zz_xx_block()zz_yy_block()zz_zz_block()zzgate()zzlayer()zzlayer_bitflip()zzlayer_bitflip_mc()
- tensorcircuit.applications.optimization
- tensorcircuit.applications.physics
- tensorcircuit.applications.utils
- tensorcircuit.applications.vags
GHZ_vag()GHZ_vag_tfq()ave_func()compose_tc_circuit_with_multiple_pools()correlation()cvar()double_qubits_initial()double_state()energy()entanglement_entropy()entropy()evaluate_vag()exp_forward()fidelity()free_energy()gapfilling()gatewise_vqe_vag()gibbs_state()heisenberg_measurements()heisenberg_measurements_tc()maxcut_measurements_tc()noise_forward()noisyfy()q()qaoa_block_vag()qaoa_block_vag_energy()qaoa_noise_vag()qaoa_train()qaoa_vag()qaoa_vag_energy()qft_circuit()qft_qem_vag()quantum_mp_qaoa_vag()quantum_qaoa_vag()reduced_density_matrix()renyi_entropy()renyi_free_energy()taylorlnm()tfim_measurements()tfim_measurements_tc()trace_distance()truncated_free_energy()unitary_design()unitary_design_block()
- tensorcircuit.applications.van
MADEMADE.__init__()MADE.add_loss()MADE.add_metric()MADE.add_variable()MADE.add_weight()MADE.build()MADE.build_from_config()MADE.call()MADE.compile()MADE.compile_from_config()MADE.compiled_loss()MADE.compiled_metricsMADE.compute_dtypeMADE.compute_loss()MADE.compute_mask()MADE.compute_metrics()MADE.compute_output_shape()MADE.compute_output_spec()MADE.count_params()MADE.distribute_reduction_methodMADE.distribute_strategyMADE.dtypeMADE.dtype_policyMADE.evaluate()MADE.export()MADE.fit()MADE.from_config()MADE.get_build_config()MADE.get_compile_config()MADE.get_config()MADE.get_layer()MADE.get_metrics_result()MADE.get_state_tree()MADE.get_weights()MADE.inputMADE.input_dtypeMADE.input_specMADE.jit_compileMADE.layersMADE.load_own_variables()MADE.load_weights()MADE.log_prob()MADE.loss()MADE.lossesMADE.make_predict_function()MADE.make_test_function()MADE.make_train_function()MADE.metricsMADE.metrics_namesMADE.metrics_variablesMADE.model()MADE.non_trainable_variablesMADE.non_trainable_weightsMADE.outputMADE.pathMADE.predict()MADE.predict_on_batch()MADE.predict_step()MADE.quantization_modeMADE.quantize()MADE.quantized_build()MADE.quantized_call()MADE.regularization()MADE.rematerialized_call()MADE.reset_metrics()MADE.run_eagerlyMADE.sample()MADE.save()MADE.save_own_variables()MADE.save_weights()MADE.set_state_tree()MADE.set_weights()MADE.stateless_call()MADE.stateless_compute_loss()MADE.summary()MADE.supports_maskingMADE.symbolic_call()MADE.test_on_batch()MADE.test_step()MADE.to_json()MADE.train_on_batch()MADE.train_step()MADE.trainableMADE.trainable_variablesMADE.trainable_weightsMADE.variable_dtypeMADE.variablesMADE.weights
MaskedConv2DMaskedConv2D.__init__()MaskedConv2D.add_loss()MaskedConv2D.add_metric()MaskedConv2D.add_variable()MaskedConv2D.add_weight()MaskedConv2D.build()MaskedConv2D.build_from_config()MaskedConv2D.call()MaskedConv2D.compute_dtypeMaskedConv2D.compute_mask()MaskedConv2D.compute_output_shape()MaskedConv2D.compute_output_spec()MaskedConv2D.count_params()MaskedConv2D.dtypeMaskedConv2D.dtype_policyMaskedConv2D.from_config()MaskedConv2D.get_build_config()MaskedConv2D.get_config()MaskedConv2D.get_weights()MaskedConv2D.inputMaskedConv2D.input_dtypeMaskedConv2D.input_specMaskedConv2D.load_own_variables()MaskedConv2D.lossesMaskedConv2D.metricsMaskedConv2D.metrics_variablesMaskedConv2D.non_trainable_variablesMaskedConv2D.non_trainable_weightsMaskedConv2D.outputMaskedConv2D.pathMaskedConv2D.quantization_modeMaskedConv2D.quantize()MaskedConv2D.quantized_build()MaskedConv2D.quantized_call()MaskedConv2D.rematerialized_call()MaskedConv2D.save_own_variables()MaskedConv2D.set_weights()MaskedConv2D.stateless_call()MaskedConv2D.supports_maskingMaskedConv2D.symbolic_call()MaskedConv2D.trainableMaskedConv2D.trainable_variablesMaskedConv2D.trainable_weightsMaskedConv2D.variable_dtypeMaskedConv2D.variablesMaskedConv2D.weights
MaskedLinearMaskedLinear.__init__()MaskedLinear.add_loss()MaskedLinear.add_metric()MaskedLinear.add_variable()MaskedLinear.add_weight()MaskedLinear.build()MaskedLinear.build_from_config()MaskedLinear.call()MaskedLinear.compute_dtypeMaskedLinear.compute_mask()MaskedLinear.compute_output_shape()MaskedLinear.compute_output_spec()MaskedLinear.count_params()MaskedLinear.dtypeMaskedLinear.dtype_policyMaskedLinear.from_config()MaskedLinear.get_build_config()MaskedLinear.get_config()MaskedLinear.get_weights()MaskedLinear.inputMaskedLinear.input_dtypeMaskedLinear.input_specMaskedLinear.load_own_variables()MaskedLinear.lossesMaskedLinear.metricsMaskedLinear.metrics_variablesMaskedLinear.non_trainable_variablesMaskedLinear.non_trainable_weightsMaskedLinear.outputMaskedLinear.pathMaskedLinear.quantization_modeMaskedLinear.quantize()MaskedLinear.quantized_build()MaskedLinear.quantized_call()MaskedLinear.regularization()MaskedLinear.rematerialized_call()MaskedLinear.save_own_variables()MaskedLinear.set_weights()MaskedLinear.stateless_call()MaskedLinear.supports_maskingMaskedLinear.symbolic_call()MaskedLinear.trainableMaskedLinear.trainable_variablesMaskedLinear.trainable_weightsMaskedLinear.variable_dtypeMaskedLinear.variablesMaskedLinear.weights
NMFNMF.__init__()NMF.add_loss()NMF.add_metric()NMF.add_variable()NMF.add_weight()NMF.build()NMF.build_from_config()NMF.call()NMF.compile()NMF.compile_from_config()NMF.compiled_loss()NMF.compiled_metricsNMF.compute_dtypeNMF.compute_loss()NMF.compute_mask()NMF.compute_metrics()NMF.compute_output_shape()NMF.compute_output_spec()NMF.count_params()NMF.distribute_reduction_methodNMF.distribute_strategyNMF.dtypeNMF.dtype_policyNMF.evaluate()NMF.export()NMF.fit()NMF.from_config()NMF.get_build_config()NMF.get_compile_config()NMF.get_config()NMF.get_layer()NMF.get_metrics_result()NMF.get_state_tree()NMF.get_weights()NMF.inputNMF.input_dtypeNMF.input_specNMF.jit_compileNMF.layersNMF.load_own_variables()NMF.load_weights()NMF.log_prob()NMF.loss()NMF.lossesNMF.make_predict_function()NMF.make_test_function()NMF.make_train_function()NMF.metricsNMF.metrics_namesNMF.metrics_variablesNMF.non_trainable_variablesNMF.non_trainable_weightsNMF.outputNMF.pathNMF.predict()NMF.predict_on_batch()NMF.predict_step()NMF.quantization_modeNMF.quantize()NMF.quantized_build()NMF.quantized_call()NMF.rematerialized_call()NMF.reset_metrics()NMF.run_eagerlyNMF.sample()NMF.save()NMF.save_own_variables()NMF.save_weights()NMF.set_state_tree()NMF.set_weights()NMF.stateless_call()NMF.stateless_compute_loss()NMF.summary()NMF.supports_maskingNMF.symbolic_call()NMF.test_on_batch()NMF.test_step()NMF.to_json()NMF.train_on_batch()NMF.train_step()NMF.trainableNMF.trainable_variablesNMF.trainable_weightsNMF.variable_dtypeNMF.variablesNMF.weights
PixelCNNPixelCNN.__init__()PixelCNN.add_loss()PixelCNN.add_metric()PixelCNN.add_variable()PixelCNN.add_weight()PixelCNN.build()PixelCNN.build_from_config()PixelCNN.call()PixelCNN.compile()PixelCNN.compile_from_config()PixelCNN.compiled_loss()PixelCNN.compiled_metricsPixelCNN.compute_dtypePixelCNN.compute_loss()PixelCNN.compute_mask()PixelCNN.compute_metrics()PixelCNN.compute_output_shape()PixelCNN.compute_output_spec()PixelCNN.count_params()PixelCNN.distribute_reduction_methodPixelCNN.distribute_strategyPixelCNN.dtypePixelCNN.dtype_policyPixelCNN.evaluate()PixelCNN.export()PixelCNN.fit()PixelCNN.from_config()PixelCNN.get_build_config()PixelCNN.get_compile_config()PixelCNN.get_config()PixelCNN.get_layer()PixelCNN.get_metrics_result()PixelCNN.get_state_tree()PixelCNN.get_weights()PixelCNN.inputPixelCNN.input_dtypePixelCNN.input_specPixelCNN.jit_compilePixelCNN.layersPixelCNN.load_own_variables()PixelCNN.load_weights()PixelCNN.log_prob()PixelCNN.loss()PixelCNN.lossesPixelCNN.make_predict_function()PixelCNN.make_test_function()PixelCNN.make_train_function()PixelCNN.metricsPixelCNN.metrics_namesPixelCNN.metrics_variablesPixelCNN.non_trainable_variablesPixelCNN.non_trainable_weightsPixelCNN.outputPixelCNN.pathPixelCNN.predict()PixelCNN.predict_on_batch()PixelCNN.predict_step()PixelCNN.quantization_modePixelCNN.quantize()PixelCNN.quantized_build()PixelCNN.quantized_call()PixelCNN.rematerialized_call()PixelCNN.reset_metrics()PixelCNN.run_eagerlyPixelCNN.sample()PixelCNN.save()PixelCNN.save_own_variables()PixelCNN.save_weights()PixelCNN.set_state_tree()PixelCNN.set_weights()PixelCNN.stateless_call()PixelCNN.stateless_compute_loss()PixelCNN.summary()PixelCNN.supports_maskingPixelCNN.symbolic_call()PixelCNN.test_on_batch()PixelCNN.test_step()PixelCNN.to_json()PixelCNN.train_on_batch()PixelCNN.train_step()PixelCNN.trainablePixelCNN.trainable_variablesPixelCNN.trainable_weightsPixelCNN.variable_dtypePixelCNN.variablesPixelCNN.weights
ResidualBlockResidualBlock.__init__()ResidualBlock.add_loss()ResidualBlock.add_metric()ResidualBlock.add_variable()ResidualBlock.add_weight()ResidualBlock.build()ResidualBlock.build_from_config()ResidualBlock.call()ResidualBlock.compute_dtypeResidualBlock.compute_mask()ResidualBlock.compute_output_shape()ResidualBlock.compute_output_spec()ResidualBlock.count_params()ResidualBlock.dtypeResidualBlock.dtype_policyResidualBlock.from_config()ResidualBlock.get_build_config()ResidualBlock.get_config()ResidualBlock.get_weights()ResidualBlock.inputResidualBlock.input_dtypeResidualBlock.input_specResidualBlock.load_own_variables()ResidualBlock.lossesResidualBlock.metricsResidualBlock.metrics_variablesResidualBlock.non_trainable_variablesResidualBlock.non_trainable_weightsResidualBlock.outputResidualBlock.pathResidualBlock.quantization_modeResidualBlock.quantize()ResidualBlock.quantized_build()ResidualBlock.quantized_call()ResidualBlock.rematerialized_call()ResidualBlock.save_own_variables()ResidualBlock.set_weights()ResidualBlock.stateless_call()ResidualBlock.supports_maskingResidualBlock.symbolic_call()ResidualBlock.trainableResidualBlock.trainable_variablesResidualBlock.trainable_weightsResidualBlock.variable_dtypeResidualBlock.variablesResidualBlock.weights
- tensorcircuit.applications.vqes
JointScheduleLinearLinear.__init__()Linear.add_loss()Linear.add_metric()Linear.add_variable()Linear.add_weight()Linear.build()Linear.build_from_config()Linear.call()Linear.compute_dtypeLinear.compute_mask()Linear.compute_output_shape()Linear.compute_output_spec()Linear.count_params()Linear.dtypeLinear.dtype_policyLinear.from_config()Linear.get_build_config()Linear.get_config()Linear.get_weights()Linear.inputLinear.input_dtypeLinear.input_specLinear.load_own_variables()Linear.lossesLinear.metricsLinear.metrics_variablesLinear.non_trainable_variablesLinear.non_trainable_weightsLinear.outputLinear.pathLinear.quantization_modeLinear.quantize()Linear.quantized_build()Linear.quantized_call()Linear.rematerialized_call()Linear.save_own_variables()Linear.set_weights()Linear.stateless_call()Linear.supports_maskingLinear.symbolic_call()Linear.trainableLinear.trainable_variablesLinear.trainable_weightsLinear.variable_dtypeLinear.variablesLinear.weights
VQNHEVQNHE.__init__()VQNHE.assign()VQNHE.create_circuit()VQNHE.create_complex_model()VQNHE.create_complex_rbm_model()VQNHE.create_functional_circuit()VQNHE.create_hea2_circuit()VQNHE.create_hea_circuit()VQNHE.create_hn_circuit()VQNHE.create_model()VQNHE.create_real_model()VQNHE.create_real_rbm_model()VQNHE.evaluation()VQNHE.load()VQNHE.multi_training()VQNHE.plain_evaluation()VQNHE.recover()VQNHE.save()VQNHE.training()
construct_matrix()construct_matrix_tf()construct_matrix_v2()construct_matrix_v3()paulistring()vqe_energy()vqe_energy_shortcut()
- tensorcircuit.backends
- tensorcircuit.backends.backend_factory
- tensorcircuit.backends.cupy_backend
CuPyBackendCuPyBackend.__init__()CuPyBackend.abs()CuPyBackend.acos()CuPyBackend.acosh()CuPyBackend.addition()CuPyBackend.adjoint()CuPyBackend.all()CuPyBackend.any()CuPyBackend.arange()CuPyBackend.argmax()CuPyBackend.argmin()CuPyBackend.argsort()CuPyBackend.asin()CuPyBackend.asinh()CuPyBackend.atan()CuPyBackend.atan2()CuPyBackend.atanh()CuPyBackend.bitwise_and()CuPyBackend.bitwise_or()CuPyBackend.bitwise_xor()CuPyBackend.broadcast_left_multiplication()CuPyBackend.broadcast_right_multiplication()CuPyBackend.cast()CuPyBackend.cholesky()CuPyBackend.clip()CuPyBackend.concat()CuPyBackend.cond()CuPyBackend.conj()CuPyBackend.convert_to_tensor()CuPyBackend.coo_sparse_matrix()CuPyBackend.coo_sparse_matrix_from_numpy()CuPyBackend.copy()CuPyBackend.cos()CuPyBackend.cosh()CuPyBackend.cumsum()CuPyBackend.deserialize_tensor()CuPyBackend.det()CuPyBackend.device()CuPyBackend.device_move()CuPyBackend.diagflat()CuPyBackend.diagonal()CuPyBackend.divide()CuPyBackend.dtype()CuPyBackend.eigh()CuPyBackend.eigs()CuPyBackend.eigsh()CuPyBackend.eigsh_lanczos()CuPyBackend.eigvalsh()CuPyBackend.einsum()CuPyBackend.eps()CuPyBackend.exp()CuPyBackend.expand_dims()CuPyBackend.expm()CuPyBackend.eye()CuPyBackend.floor()CuPyBackend.floor_divide()CuPyBackend.from_dlpack()CuPyBackend.gather1d()CuPyBackend.get_random_state()CuPyBackend.gmres()CuPyBackend.grad()CuPyBackend.hessian()CuPyBackend.i()CuPyBackend.imag()CuPyBackend.implicit_randc()CuPyBackend.implicit_randn()CuPyBackend.implicit_randu()CuPyBackend.index_update()CuPyBackend.inv()CuPyBackend.is_sparse()CuPyBackend.is_tensor()CuPyBackend.item()CuPyBackend.jacbwd()CuPyBackend.jacfwd()CuPyBackend.jacrev()CuPyBackend.jaxy_scan()CuPyBackend.jit()CuPyBackend.jvp()CuPyBackend.kron()CuPyBackend.left_shift()CuPyBackend.lexsort()CuPyBackend.lobpcg_standard()CuPyBackend.log()CuPyBackend.matmul()CuPyBackend.matvec()CuPyBackend.max()CuPyBackend.mean()CuPyBackend.meshgrid()CuPyBackend.min()CuPyBackend.mod()CuPyBackend.multiply()CuPyBackend.norm()CuPyBackend.numpy()CuPyBackend.one_hot()CuPyBackend.onehot()CuPyBackend.ones()CuPyBackend.ones_like()CuPyBackend.outer_product()CuPyBackend.pivot()CuPyBackend.popc()CuPyBackend.power()CuPyBackend.probability_sample()CuPyBackend.qr()CuPyBackend.randn()CuPyBackend.random_split()CuPyBackend.random_uniform()CuPyBackend.real()CuPyBackend.relu()CuPyBackend.repeat()CuPyBackend.reshape()CuPyBackend.reshape2()CuPyBackend.reshaped()CuPyBackend.reshapem()CuPyBackend.reverse()CuPyBackend.right_shift()CuPyBackend.rq()CuPyBackend.scan()CuPyBackend.scatter()CuPyBackend.schur()CuPyBackend.searchsorted()CuPyBackend.serialize_tensor()CuPyBackend.set_random_state()CuPyBackend.shape_concat()CuPyBackend.shape_prod()CuPyBackend.shape_tensor()CuPyBackend.shape_tuple()CuPyBackend.sigmoid()CuPyBackend.sign()CuPyBackend.sin()CuPyBackend.sinh()CuPyBackend.size()CuPyBackend.sizen()CuPyBackend.slice()CuPyBackend.softmax()CuPyBackend.solve()CuPyBackend.sort()CuPyBackend.sparse_csr_from_coo()CuPyBackend.sparse_dense_matmul()CuPyBackend.sparse_shape()CuPyBackend.special_jv()CuPyBackend.sqrt()CuPyBackend.sqrtmh()CuPyBackend.stack()CuPyBackend.stateful_randc()CuPyBackend.stateful_randn()CuPyBackend.stateful_randu()CuPyBackend.std()CuPyBackend.stop_gradient()CuPyBackend.subtraction()CuPyBackend.sum()CuPyBackend.svd()CuPyBackend.switch()CuPyBackend.tan()CuPyBackend.tanh()CuPyBackend.tensordot()CuPyBackend.tile()CuPyBackend.to_dense()CuPyBackend.to_dlpack()CuPyBackend.top_k()CuPyBackend.trace()CuPyBackend.transpose()CuPyBackend.tree_flatten()CuPyBackend.tree_map()CuPyBackend.tree_unflatten()CuPyBackend.unique_with_counts()CuPyBackend.value_and_grad()CuPyBackend.vectorized_value_and_grad()CuPyBackend.vjp()CuPyBackend.vmap()CuPyBackend.vvag()CuPyBackend.where()CuPyBackend.zeros()CuPyBackend.zeros_like()
cpcpx
- tensorcircuit.backends.jax_backend
JaxBackendJaxBackend.__init__()JaxBackend.abs()JaxBackend.acos()JaxBackend.acosh()JaxBackend.addition()JaxBackend.adjoint()JaxBackend.all()JaxBackend.any()JaxBackend.arange()JaxBackend.argmax()JaxBackend.argmin()JaxBackend.argsort()JaxBackend.asin()JaxBackend.asinh()JaxBackend.atan()JaxBackend.atan2()JaxBackend.atanh()JaxBackend.bitwise_and()JaxBackend.bitwise_or()JaxBackend.bitwise_xor()JaxBackend.broadcast_left_multiplication()JaxBackend.broadcast_right_multiplication()JaxBackend.cast()JaxBackend.cholesky()JaxBackend.clip()JaxBackend.concat()JaxBackend.cond()JaxBackend.conj()JaxBackend.convert_to_tensor()JaxBackend.coo_sparse_matrix()JaxBackend.coo_sparse_matrix_from_numpy()JaxBackend.copy()JaxBackend.cos()JaxBackend.cosh()JaxBackend.cumsum()JaxBackend.deserialize_tensor()JaxBackend.det()JaxBackend.device()JaxBackend.device_move()JaxBackend.diagflat()JaxBackend.diagonal()JaxBackend.divide()JaxBackend.dtype()JaxBackend.eigh()JaxBackend.eigs()JaxBackend.eigsh()JaxBackend.eigsh_lanczos()JaxBackend.eigvalsh()JaxBackend.einsum()JaxBackend.eps()JaxBackend.exp()JaxBackend.expand_dims()JaxBackend.expm()JaxBackend.eye()JaxBackend.floor()JaxBackend.floor_divide()JaxBackend.from_dlpack()JaxBackend.gather1d()JaxBackend.get_random_state()JaxBackend.gmres()JaxBackend.grad()JaxBackend.hessian()JaxBackend.i()JaxBackend.imag()JaxBackend.implicit_randc()JaxBackend.implicit_randn()JaxBackend.implicit_randu()JaxBackend.index_update()JaxBackend.inv()JaxBackend.is_sparse()JaxBackend.is_tensor()JaxBackend.item()JaxBackend.jacbwd()JaxBackend.jacfwd()JaxBackend.jacrev()JaxBackend.jaxy_scan()JaxBackend.jit()JaxBackend.jvp()JaxBackend.kron()JaxBackend.left_shift()JaxBackend.lexsort()JaxBackend.lobpcg_standard()JaxBackend.log()JaxBackend.matmul()JaxBackend.matvec()JaxBackend.max()JaxBackend.mean()JaxBackend.meshgrid()JaxBackend.min()JaxBackend.mod()JaxBackend.multiply()JaxBackend.norm()JaxBackend.numpy()JaxBackend.one_hot()JaxBackend.onehot()JaxBackend.ones()JaxBackend.ones_like()JaxBackend.optimizerJaxBackend.outer_product()JaxBackend.pivot()JaxBackend.popc()JaxBackend.power()JaxBackend.probability_sample()JaxBackend.qr()JaxBackend.randn()JaxBackend.random_split()JaxBackend.random_uniform()JaxBackend.real()JaxBackend.relu()JaxBackend.repeat()JaxBackend.reshape()JaxBackend.reshape2()JaxBackend.reshaped()JaxBackend.reshapem()JaxBackend.reverse()JaxBackend.right_shift()JaxBackend.rq()JaxBackend.scan()JaxBackend.scatter()JaxBackend.schur()JaxBackend.searchsorted()JaxBackend.serialize_tensor()JaxBackend.set_random_state()JaxBackend.shape_concat()JaxBackend.shape_prod()JaxBackend.shape_tensor()JaxBackend.shape_tuple()JaxBackend.sigmoid()JaxBackend.sign()JaxBackend.sin()JaxBackend.sinh()JaxBackend.size()JaxBackend.sizen()JaxBackend.slice()JaxBackend.softmax()JaxBackend.solve()JaxBackend.sort()JaxBackend.sparse_csr_from_coo()JaxBackend.sparse_dense_matmul()JaxBackend.sparse_shape()JaxBackend.special_jv()JaxBackend.sqrt()JaxBackend.sqrtmh()JaxBackend.stack()JaxBackend.stateful_randc()JaxBackend.stateful_randn()JaxBackend.stateful_randu()JaxBackend.std()JaxBackend.stop_gradient()JaxBackend.subtraction()JaxBackend.sum()JaxBackend.svd()JaxBackend.switch()JaxBackend.tan()JaxBackend.tanh()JaxBackend.tensordot()JaxBackend.tile()JaxBackend.to_dense()JaxBackend.to_dlpack()JaxBackend.top_k()JaxBackend.trace()JaxBackend.transpose()JaxBackend.tree_flatten()JaxBackend.tree_map()JaxBackend.tree_unflatten()JaxBackend.unique_with_counts()JaxBackend.value_and_grad()JaxBackend.vectorized_value_and_grad()JaxBackend.vjp()JaxBackend.vmap()JaxBackend.vvag()JaxBackend.where()JaxBackend.zeros()JaxBackend.zeros_like()
bcsr_scalar_mul()jnpjsplibjaxoptaxoptax_optimizer
- tensorcircuit.backends.numpy_backend
NumpyBackendNumpyBackend.__init__()NumpyBackend.abs()NumpyBackend.acos()NumpyBackend.acosh()NumpyBackend.addition()NumpyBackend.adjoint()NumpyBackend.all()NumpyBackend.any()NumpyBackend.arange()NumpyBackend.argmax()NumpyBackend.argmin()NumpyBackend.argsort()NumpyBackend.asin()NumpyBackend.asinh()NumpyBackend.atan()NumpyBackend.atan2()NumpyBackend.atanh()NumpyBackend.bitwise_and()NumpyBackend.bitwise_or()NumpyBackend.bitwise_xor()NumpyBackend.broadcast_left_multiplication()NumpyBackend.broadcast_right_multiplication()NumpyBackend.cast()NumpyBackend.cholesky()NumpyBackend.clip()NumpyBackend.concat()NumpyBackend.cond()NumpyBackend.conj()NumpyBackend.convert_to_tensor()NumpyBackend.coo_sparse_matrix()NumpyBackend.coo_sparse_matrix_from_numpy()NumpyBackend.copy()NumpyBackend.cos()NumpyBackend.cosh()NumpyBackend.cumsum()NumpyBackend.deserialize_tensor()NumpyBackend.det()NumpyBackend.device()NumpyBackend.device_move()NumpyBackend.diagflat()NumpyBackend.diagonal()NumpyBackend.divide()NumpyBackend.dtype()NumpyBackend.eigh()NumpyBackend.eigs()NumpyBackend.eigsh()NumpyBackend.eigsh_lanczos()NumpyBackend.eigvalsh()NumpyBackend.einsum()NumpyBackend.eps()NumpyBackend.exp()NumpyBackend.expand_dims()NumpyBackend.expm()NumpyBackend.eye()NumpyBackend.floor()NumpyBackend.floor_divide()NumpyBackend.from_dlpack()NumpyBackend.gather1d()NumpyBackend.get_random_state()NumpyBackend.gmres()NumpyBackend.grad()NumpyBackend.hessian()NumpyBackend.i()NumpyBackend.imag()NumpyBackend.implicit_randc()NumpyBackend.implicit_randn()NumpyBackend.implicit_randu()NumpyBackend.index_update()NumpyBackend.inv()NumpyBackend.is_sparse()NumpyBackend.is_tensor()NumpyBackend.item()NumpyBackend.jacbwd()NumpyBackend.jacfwd()NumpyBackend.jacrev()NumpyBackend.jaxy_scan()NumpyBackend.jit()NumpyBackend.jvp()NumpyBackend.kron()NumpyBackend.left_shift()NumpyBackend.lexsort()NumpyBackend.lobpcg_standard()NumpyBackend.log()NumpyBackend.matmul()NumpyBackend.matvec()NumpyBackend.max()NumpyBackend.mean()NumpyBackend.meshgrid()NumpyBackend.min()NumpyBackend.mod()NumpyBackend.multiply()NumpyBackend.norm()NumpyBackend.numpy()NumpyBackend.one_hot()NumpyBackend.onehot()NumpyBackend.ones()NumpyBackend.ones_like()NumpyBackend.outer_product()NumpyBackend.pivot()NumpyBackend.popc()NumpyBackend.power()NumpyBackend.probability_sample()NumpyBackend.qr()NumpyBackend.randn()NumpyBackend.random_split()NumpyBackend.random_uniform()NumpyBackend.real()NumpyBackend.relu()NumpyBackend.repeat()NumpyBackend.reshape()NumpyBackend.reshape2()NumpyBackend.reshaped()NumpyBackend.reshapem()NumpyBackend.reverse()NumpyBackend.right_shift()NumpyBackend.rq()NumpyBackend.scan()NumpyBackend.scatter()NumpyBackend.schur()NumpyBackend.searchsorted()NumpyBackend.serialize_tensor()NumpyBackend.set_random_state()NumpyBackend.shape_concat()NumpyBackend.shape_prod()NumpyBackend.shape_tensor()NumpyBackend.shape_tuple()NumpyBackend.sigmoid()NumpyBackend.sign()NumpyBackend.sin()NumpyBackend.sinh()NumpyBackend.size()NumpyBackend.sizen()NumpyBackend.slice()NumpyBackend.softmax()NumpyBackend.solve()NumpyBackend.sort()NumpyBackend.sparse_csr_from_coo()NumpyBackend.sparse_dense_matmul()NumpyBackend.sparse_shape()NumpyBackend.special_jv()NumpyBackend.sqrt()NumpyBackend.sqrtmh()NumpyBackend.stack()NumpyBackend.stateful_randc()NumpyBackend.stateful_randn()NumpyBackend.stateful_randu()NumpyBackend.std()NumpyBackend.stop_gradient()NumpyBackend.subtraction()NumpyBackend.sum()NumpyBackend.svd()NumpyBackend.switch()NumpyBackend.tan()NumpyBackend.tanh()NumpyBackend.tensordot()NumpyBackend.tile()NumpyBackend.to_dense()NumpyBackend.to_dlpack()NumpyBackend.top_k()NumpyBackend.trace()NumpyBackend.transpose()NumpyBackend.tree_flatten()NumpyBackend.tree_map()NumpyBackend.tree_unflatten()NumpyBackend.unique_with_counts()NumpyBackend.value_and_grad()NumpyBackend.vectorized_value_and_grad()NumpyBackend.vjp()NumpyBackend.vmap()NumpyBackend.vvag()NumpyBackend.where()NumpyBackend.zeros()NumpyBackend.zeros_like()
- tensorcircuit.backends.pytorch_backend
PyTorchBackendPyTorchBackend.__init__()PyTorchBackend.abs()PyTorchBackend.acos()PyTorchBackend.acosh()PyTorchBackend.addition()PyTorchBackend.adjoint()PyTorchBackend.all()PyTorchBackend.any()PyTorchBackend.arange()PyTorchBackend.argmax()PyTorchBackend.argmin()PyTorchBackend.argsort()PyTorchBackend.asin()PyTorchBackend.asinh()PyTorchBackend.atan()PyTorchBackend.atan2()PyTorchBackend.atanh()PyTorchBackend.bitwise_and()PyTorchBackend.bitwise_or()PyTorchBackend.bitwise_xor()PyTorchBackend.broadcast_left_multiplication()PyTorchBackend.broadcast_right_multiplication()PyTorchBackend.cast()PyTorchBackend.cholesky()PyTorchBackend.clip()PyTorchBackend.concat()PyTorchBackend.cond()PyTorchBackend.conj()PyTorchBackend.convert_to_tensor()PyTorchBackend.coo_sparse_matrix()PyTorchBackend.coo_sparse_matrix_from_numpy()PyTorchBackend.copy()PyTorchBackend.cos()PyTorchBackend.cosh()PyTorchBackend.cumsum()PyTorchBackend.deserialize_tensor()PyTorchBackend.det()PyTorchBackend.device()PyTorchBackend.device_move()PyTorchBackend.diagflat()PyTorchBackend.diagonal()PyTorchBackend.divide()PyTorchBackend.dtype()PyTorchBackend.eigh()PyTorchBackend.eigs()PyTorchBackend.eigsh()PyTorchBackend.eigsh_lanczos()PyTorchBackend.eigvalsh()PyTorchBackend.einsum()PyTorchBackend.eps()PyTorchBackend.exp()PyTorchBackend.expand_dims()PyTorchBackend.expm()PyTorchBackend.eye()PyTorchBackend.floor()PyTorchBackend.floor_divide()PyTorchBackend.from_dlpack()PyTorchBackend.gather1d()PyTorchBackend.get_random_state()PyTorchBackend.gmres()PyTorchBackend.grad()PyTorchBackend.hessian()PyTorchBackend.i()PyTorchBackend.imag()PyTorchBackend.implicit_randc()PyTorchBackend.implicit_randn()PyTorchBackend.implicit_randu()PyTorchBackend.index_update()PyTorchBackend.inv()PyTorchBackend.is_sparse()PyTorchBackend.is_tensor()PyTorchBackend.item()PyTorchBackend.jacbwd()PyTorchBackend.jacfwd()PyTorchBackend.jacrev()PyTorchBackend.jaxy_scan()PyTorchBackend.jit()PyTorchBackend.jvp()PyTorchBackend.kron()PyTorchBackend.left_shift()PyTorchBackend.lexsort()PyTorchBackend.lobpcg_standard()PyTorchBackend.log()PyTorchBackend.matmul()PyTorchBackend.matvec()PyTorchBackend.max()PyTorchBackend.mean()PyTorchBackend.meshgrid()PyTorchBackend.min()PyTorchBackend.mod()PyTorchBackend.multiply()PyTorchBackend.norm()PyTorchBackend.numpy()PyTorchBackend.one_hot()PyTorchBackend.onehot()PyTorchBackend.ones()PyTorchBackend.ones_like()PyTorchBackend.optimizerPyTorchBackend.outer_product()PyTorchBackend.pivot()PyTorchBackend.popc()PyTorchBackend.power()PyTorchBackend.probability_sample()PyTorchBackend.qr()PyTorchBackend.randn()PyTorchBackend.random_split()PyTorchBackend.random_uniform()PyTorchBackend.real()PyTorchBackend.relu()PyTorchBackend.repeat()PyTorchBackend.reshape()PyTorchBackend.reshape2()PyTorchBackend.reshaped()PyTorchBackend.reshapem()PyTorchBackend.reverse()PyTorchBackend.right_shift()PyTorchBackend.rq()PyTorchBackend.scan()PyTorchBackend.scatter()PyTorchBackend.schur()PyTorchBackend.searchsorted()PyTorchBackend.serialize_tensor()PyTorchBackend.set_random_state()PyTorchBackend.shape_concat()PyTorchBackend.shape_prod()PyTorchBackend.shape_tensor()PyTorchBackend.shape_tuple()PyTorchBackend.sigmoid()PyTorchBackend.sign()PyTorchBackend.sin()PyTorchBackend.sinh()PyTorchBackend.size()PyTorchBackend.sizen()PyTorchBackend.slice()PyTorchBackend.softmax()PyTorchBackend.solve()PyTorchBackend.sort()PyTorchBackend.sparse_csr_from_coo()PyTorchBackend.sparse_dense_matmul()PyTorchBackend.sparse_shape()PyTorchBackend.special_jv()PyTorchBackend.sqrt()PyTorchBackend.sqrtmh()PyTorchBackend.stack()PyTorchBackend.stateful_randc()PyTorchBackend.stateful_randn()PyTorchBackend.stateful_randu()PyTorchBackend.std()PyTorchBackend.stop_gradient()PyTorchBackend.subtraction()PyTorchBackend.sum()PyTorchBackend.svd()PyTorchBackend.switch()PyTorchBackend.tan()PyTorchBackend.tanh()PyTorchBackend.tensordot()PyTorchBackend.tile()PyTorchBackend.to_dense()PyTorchBackend.to_dlpack()PyTorchBackend.top_k()PyTorchBackend.trace()PyTorchBackend.transpose()PyTorchBackend.tree_flatten()PyTorchBackend.tree_map()PyTorchBackend.tree_unflatten()PyTorchBackend.unique_with_counts()PyTorchBackend.value_and_grad()PyTorchBackend.vectorized_value_and_grad()PyTorchBackend.vjp()PyTorchBackend.vmap()PyTorchBackend.vvag()PyTorchBackend.where()PyTorchBackend.zeros()PyTorchBackend.zeros_like()
torch_jit_functorch_optimizertorchlib
- tensorcircuit.backends.tensorflow_backend
TensorFlowBackendTensorFlowBackend.__init__()TensorFlowBackend.abs()TensorFlowBackend.acos()TensorFlowBackend.acosh()TensorFlowBackend.addition()TensorFlowBackend.adjoint()TensorFlowBackend.all()TensorFlowBackend.any()TensorFlowBackend.arange()TensorFlowBackend.argmax()TensorFlowBackend.argmin()TensorFlowBackend.argsort()TensorFlowBackend.asin()TensorFlowBackend.asinh()TensorFlowBackend.atan()TensorFlowBackend.atan2()TensorFlowBackend.atanh()TensorFlowBackend.bitwise_and()TensorFlowBackend.bitwise_or()TensorFlowBackend.bitwise_xor()TensorFlowBackend.broadcast_left_multiplication()TensorFlowBackend.broadcast_right_multiplication()TensorFlowBackend.cast()TensorFlowBackend.cholesky()TensorFlowBackend.clip()TensorFlowBackend.concat()TensorFlowBackend.cond()TensorFlowBackend.conj()TensorFlowBackend.convert_to_tensor()TensorFlowBackend.coo_sparse_matrix()TensorFlowBackend.coo_sparse_matrix_from_numpy()TensorFlowBackend.copy()TensorFlowBackend.cos()TensorFlowBackend.cosh()TensorFlowBackend.cumsum()TensorFlowBackend.deserialize_tensor()TensorFlowBackend.det()TensorFlowBackend.device()TensorFlowBackend.device_move()TensorFlowBackend.diagflat()TensorFlowBackend.diagonal()TensorFlowBackend.divide()TensorFlowBackend.dtype()TensorFlowBackend.eigh()TensorFlowBackend.eigs()TensorFlowBackend.eigsh()TensorFlowBackend.eigsh_lanczos()TensorFlowBackend.eigvalsh()TensorFlowBackend.einsum()TensorFlowBackend.eps()TensorFlowBackend.exp()TensorFlowBackend.expand_dims()TensorFlowBackend.expm()TensorFlowBackend.eye()TensorFlowBackend.floor()TensorFlowBackend.floor_divide()TensorFlowBackend.from_dlpack()TensorFlowBackend.gather1d()TensorFlowBackend.get_random_state()TensorFlowBackend.gmres()TensorFlowBackend.grad()TensorFlowBackend.hessian()TensorFlowBackend.i()TensorFlowBackend.imag()TensorFlowBackend.implicit_randc()TensorFlowBackend.implicit_randn()TensorFlowBackend.implicit_randu()TensorFlowBackend.index_update()TensorFlowBackend.inv()TensorFlowBackend.is_sparse()TensorFlowBackend.is_tensor()TensorFlowBackend.item()TensorFlowBackend.jacbwd()TensorFlowBackend.jacfwd()TensorFlowBackend.jacrev()TensorFlowBackend.jaxy_scan()TensorFlowBackend.jit()TensorFlowBackend.jvp()TensorFlowBackend.kron()TensorFlowBackend.left_shift()TensorFlowBackend.lexsort()TensorFlowBackend.lobpcg_standard()TensorFlowBackend.log()TensorFlowBackend.matmul()TensorFlowBackend.matvec()TensorFlowBackend.max()TensorFlowBackend.mean()TensorFlowBackend.meshgrid()TensorFlowBackend.min()TensorFlowBackend.mod()TensorFlowBackend.multiply()TensorFlowBackend.norm()TensorFlowBackend.numpy()TensorFlowBackend.one_hot()TensorFlowBackend.onehot()TensorFlowBackend.ones()TensorFlowBackend.ones_like()TensorFlowBackend.optimizerTensorFlowBackend.outer_product()TensorFlowBackend.pivot()TensorFlowBackend.popc()TensorFlowBackend.power()TensorFlowBackend.probability_sample()TensorFlowBackend.qr()TensorFlowBackend.randn()TensorFlowBackend.random_split()TensorFlowBackend.random_uniform()TensorFlowBackend.real()TensorFlowBackend.relu()TensorFlowBackend.repeat()TensorFlowBackend.reshape()TensorFlowBackend.reshape2()TensorFlowBackend.reshaped()TensorFlowBackend.reshapem()TensorFlowBackend.reverse()TensorFlowBackend.right_shift()TensorFlowBackend.rq()TensorFlowBackend.scan()TensorFlowBackend.scatter()TensorFlowBackend.schur()TensorFlowBackend.searchsorted()TensorFlowBackend.serialize_tensor()TensorFlowBackend.set_random_state()TensorFlowBackend.shape_concat()TensorFlowBackend.shape_prod()TensorFlowBackend.shape_tensor()TensorFlowBackend.shape_tuple()TensorFlowBackend.sigmoid()TensorFlowBackend.sign()TensorFlowBackend.sin()TensorFlowBackend.sinh()TensorFlowBackend.size()TensorFlowBackend.sizen()TensorFlowBackend.slice()TensorFlowBackend.softmax()TensorFlowBackend.solve()TensorFlowBackend.sort()TensorFlowBackend.sparse_csr_from_coo()TensorFlowBackend.sparse_dense_matmul()TensorFlowBackend.sparse_shape()TensorFlowBackend.special_jv()TensorFlowBackend.sqrt()TensorFlowBackend.sqrtmh()TensorFlowBackend.stack()TensorFlowBackend.stateful_randc()TensorFlowBackend.stateful_randn()TensorFlowBackend.stateful_randu()TensorFlowBackend.std()TensorFlowBackend.stop_gradient()TensorFlowBackend.subtraction()TensorFlowBackend.sum()TensorFlowBackend.svd()TensorFlowBackend.switch()TensorFlowBackend.tan()TensorFlowBackend.tanh()TensorFlowBackend.tensordot()TensorFlowBackend.tile()TensorFlowBackend.to_dense()TensorFlowBackend.to_dlpack()TensorFlowBackend.top_k()TensorFlowBackend.trace()TensorFlowBackend.transpose()TensorFlowBackend.tree_flatten()TensorFlowBackend.tree_map()TensorFlowBackend.tree_unflatten()TensorFlowBackend.unique_with_counts()TensorFlowBackend.value_and_grad()TensorFlowBackend.vectorized_value_and_grad()TensorFlowBackend.vjp()TensorFlowBackend.vmap()TensorFlowBackend.vvag()TensorFlowBackend.where()TensorFlowBackend.zeros()TensorFlowBackend.zeros_like()
keras_optimizersparse_tensor_matmul()tf
- tensorcircuit.basecircuit
BaseCircuitBaseCircuit.all_zero_nodes()BaseCircuit.amplitude()BaseCircuit.amplitude_before()BaseCircuit.append()BaseCircuit.append_from_qir()BaseCircuit.apply()BaseCircuit.apply_general_gate()BaseCircuit.apply_general_gate_delayed()BaseCircuit.apply_general_variable_gate_delayed()BaseCircuit.barrier_instruction()BaseCircuit.circuit_paramBaseCircuit.coloring_copied_nodes()BaseCircuit.coloring_nodes()BaseCircuit.cond_measure()BaseCircuit.cond_measurement()BaseCircuit.conditional_gate()BaseCircuit.copy()BaseCircuit.copy_nodes()BaseCircuit.diaggatesBaseCircuit.draw()BaseCircuit.expectation()BaseCircuit.expectation_before()BaseCircuit.expectation_ps()BaseCircuit.from_cirq()BaseCircuit.from_json()BaseCircuit.from_json_file()BaseCircuit.from_openqasm()BaseCircuit.from_openqasm_file()BaseCircuit.from_qir()BaseCircuit.from_qiskit()BaseCircuit.from_qsim_file()BaseCircuit.front_from_nodes()BaseCircuit.gate_aliasesBaseCircuit.gate_count()BaseCircuit.gate_count_by_condition()BaseCircuit.gate_summary()BaseCircuit.get_positional_logical_mapping()BaseCircuit.get_quvector()BaseCircuit.initial_mapping()BaseCircuit.inputsBaseCircuit.inverse()BaseCircuit.is_dmBaseCircuit.is_mpsBaseCircuit.measure()BaseCircuit.measure_instruction()BaseCircuit.measure_jit()BaseCircuit.mpogatesBaseCircuit.perfect_sampling()BaseCircuit.prepend()BaseCircuit.probability()BaseCircuit.projected_subsystem()BaseCircuit.quvector()BaseCircuit.readouterror_bs()BaseCircuit.replace_inputs()BaseCircuit.reset_instruction()BaseCircuit.sample()BaseCircuit.sample_expectation_ps()BaseCircuit.select_gate()BaseCircuit.sexpps()BaseCircuit.sgatesBaseCircuit.splitBaseCircuit.standardize_gate()BaseCircuit.tex()BaseCircuit.to_cirq()BaseCircuit.to_graphviz()BaseCircuit.to_json()BaseCircuit.to_openqasm()BaseCircuit.to_openqasm_file()BaseCircuit.to_qir()BaseCircuit.to_qiskit()BaseCircuit.vgatesBaseCircuit.vis_tex()
- tensorcircuit.channels
KrausListamplitudedampingchannel()check_rep_transformation()choi_to_kraus()choi_to_super()composedkraus()depolarizingchannel()evol_kraus()evol_superop()generaldepolarizingchannel()is_hermitian_matrix()isotropicdepolarizingchannel()kraus_identity_check()kraus_to_choi()kraus_to_super()kraus_to_super_gate()krausgate_to_krausmatrix()krausmatrix_to_krausgate()phasedampingchannel()resetchannel()reshuffle()single_qubit_kraus_identity_check()super_to_choi()super_to_kraus()thermalrelaxationchannel()
- tensorcircuit.circuit
CircuitCircuit.ANY()Circuit.CMZ()Circuit.CNOT()Circuit.CPHASE()Circuit.CR()Circuit.CRX()Circuit.CRY()Circuit.CRZ()Circuit.CU()Circuit.CY()Circuit.CZ()Circuit.DIAGONAL()Circuit.EXP()Circuit.EXP1()Circuit.FREDKIN()Circuit.H()Circuit.I()Circuit.ISWAP()Circuit.MPO()Circuit.MULTICONTROL()Circuit.ORX()Circuit.ORY()Circuit.ORZ()Circuit.OX()Circuit.OY()Circuit.OZ()Circuit.PHASE()Circuit.R()Circuit.RX()Circuit.RXX()Circuit.RY()Circuit.RYY()Circuit.RZ()Circuit.RZM()Circuit.RZZ()Circuit.S()Circuit.SD()Circuit.SU4()Circuit.SWAP()Circuit.T()Circuit.TD()Circuit.TOFFOLI()Circuit.U()Circuit.WROOT()Circuit.X()Circuit.Y()Circuit.Z()Circuit.__init__()Circuit.all_zero_nodes()Circuit.amplitude()Circuit.amplitude_before()Circuit.amplitudedamping()Circuit.any()Circuit.append()Circuit.append_from_qir()Circuit.apply()Circuit.apply_general_gate()Circuit.apply_general_gate_delayed()Circuit.apply_general_kraus()Circuit.apply_general_kraus_delayed()Circuit.apply_general_variable_gate_delayed()Circuit.barrier_instruction()Circuit.ccnot()Circuit.ccx()Circuit.circuit_paramCircuit.cmz()Circuit.cnot()Circuit.coloring_copied_nodes()Circuit.coloring_nodes()Circuit.cond_measure()Circuit.cond_measurement()Circuit.conditional_gate()Circuit.copy()Circuit.copy_nodes()Circuit.cphase()Circuit.cr()Circuit.crx()Circuit.cry()Circuit.crz()Circuit.cswap()Circuit.cu()Circuit.cx()Circuit.cy()Circuit.cz()Circuit.depolarizing()Circuit.depolarizing2()Circuit.depolarizing_reference()Circuit.diaggatesCircuit.diagonal()Circuit.draw()Circuit.exp()Circuit.exp1()Circuit.expectation()Circuit.expectation_before()Circuit.expectation_ps()Circuit.fredkin()Circuit.from_cirq()Circuit.from_json()Circuit.from_json_file()Circuit.from_openqasm()Circuit.from_openqasm_file()Circuit.from_qir()Circuit.from_qiskit()Circuit.from_qsim_file()Circuit.front_from_nodes()Circuit.gate_aliasesCircuit.gate_count()Circuit.gate_count_by_condition()Circuit.gate_summary()Circuit.general_kraus()Circuit.generaldepolarizing()Circuit.get_circuit_as_quoperator()Circuit.get_positional_logical_mapping()Circuit.get_quoperator()Circuit.get_quvector()Circuit.get_state_as_quvector()Circuit.h()Circuit.i()Circuit.initial_mapping()Circuit.inputsCircuit.inverse()Circuit.is_dmCircuit.is_mpsCircuit.is_valid()Circuit.isotropicdepolarizing()Circuit.iswap()Circuit.matrix()Circuit.measure()Circuit.measure_instruction()Circuit.measure_jit()Circuit.measure_reference()Circuit.mid_measure()Circuit.mid_measurement()Circuit.mpo()Circuit.mpogatesCircuit.multicontrol()Circuit.orx()Circuit.ory()Circuit.orz()Circuit.ox()Circuit.oy()Circuit.oz()Circuit.perfect_sampling()Circuit.phase()Circuit.phasedamping()Circuit.post_select()Circuit.post_selection()Circuit.prepend()Circuit.probability()Circuit.projected_subsystem()Circuit.quoperator()Circuit.quvector()Circuit.r()Circuit.readouterror_bs()Circuit.replace_inputs()Circuit.replace_mps_inputs()Circuit.reset()Circuit.reset_instruction()Circuit.rx()Circuit.rxx()Circuit.ry()Circuit.ryy()Circuit.rz()Circuit.rzm()Circuit.rzz()Circuit.s()Circuit.sample()Circuit.sample_expectation_ps()Circuit.sd()Circuit.sdg()Circuit.select_gate()Circuit.sexpps()Circuit.sgatesCircuit.splitCircuit.standardize_gate()Circuit.state()Circuit.su4()Circuit.swap()Circuit.t()Circuit.td()Circuit.tdg()Circuit.tex()Circuit.thermalrelaxation()Circuit.to_cirq()Circuit.to_graphviz()Circuit.to_json()Circuit.to_openqasm()Circuit.to_openqasm_file()Circuit.to_qir()Circuit.to_qiskit()Circuit.toffoli()Circuit.u()Circuit.unitary()Circuit.unitary_kraus()Circuit.unitary_kraus2()Circuit.vgatesCircuit.vis_tex()Circuit.wavefunction()Circuit.wroot()Circuit.x()Circuit.y()Circuit.z()
expectation()
- tensorcircuit.cloud
- tensorcircuit.compiler
- tensorcircuit.cons
NodesReturncontraction_info_decorator()contractor()custom()custom_stateful()d2s()experimental_contractor()function_nodes_capture()get_contractor()get_dtype()get_symbol()get_tn_info()nodes_to_adj()plain_contractor()runtime_backend()runtime_contractor()runtime_dtype()runtime_nodes_capture()set_backend()set_contractor()set_dtype()set_function_backend()set_function_contractor()set_function_dtype()set_tensornetwork_backend()sorted_edges()split_rules()tn_greedy_contractor()
- tensorcircuit.densitymatrix
DMCircuitDMCircuit.ANY()DMCircuit.CMZ()DMCircuit.CNOT()DMCircuit.CPHASE()DMCircuit.CR()DMCircuit.CRX()DMCircuit.CRY()DMCircuit.CRZ()DMCircuit.CU()DMCircuit.CY()DMCircuit.CZ()DMCircuit.DIAGONAL()DMCircuit.EXP()DMCircuit.EXP1()DMCircuit.FREDKIN()DMCircuit.H()DMCircuit.I()DMCircuit.ISWAP()DMCircuit.MPO()DMCircuit.MULTICONTROL()DMCircuit.ORX()DMCircuit.ORY()DMCircuit.ORZ()DMCircuit.OX()DMCircuit.OY()DMCircuit.OZ()DMCircuit.PHASE()DMCircuit.R()DMCircuit.RX()DMCircuit.RXX()DMCircuit.RY()DMCircuit.RYY()DMCircuit.RZ()DMCircuit.RZM()DMCircuit.RZZ()DMCircuit.S()DMCircuit.SD()DMCircuit.SU4()DMCircuit.SWAP()DMCircuit.T()DMCircuit.TD()DMCircuit.TOFFOLI()DMCircuit.U()DMCircuit.WROOT()DMCircuit.X()DMCircuit.Y()DMCircuit.Z()DMCircuit.__init__()DMCircuit.all_zero_nodes()DMCircuit.amplitude()DMCircuit.amplitude_before()DMCircuit.amplitudedamping()DMCircuit.any()DMCircuit.append()DMCircuit.append_from_qir()DMCircuit.apply()DMCircuit.apply_general_gate()DMCircuit.apply_general_gate_delayed()DMCircuit.apply_general_kraus()DMCircuit.apply_general_kraus_delayed()DMCircuit.apply_general_variable_gate_delayed()DMCircuit.barrier_instruction()DMCircuit.ccnot()DMCircuit.ccx()DMCircuit.check_density_matrix()DMCircuit.check_kraus()DMCircuit.circuit_paramDMCircuit.cmz()DMCircuit.cnot()DMCircuit.coloring_copied_nodes()DMCircuit.coloring_nodes()DMCircuit.cond_measure()DMCircuit.cond_measurement()DMCircuit.conditional_gate()DMCircuit.copy()DMCircuit.copy_nodes()DMCircuit.cphase()DMCircuit.cr()DMCircuit.crx()DMCircuit.cry()DMCircuit.crz()DMCircuit.cswap()DMCircuit.cu()DMCircuit.cx()DMCircuit.cy()DMCircuit.cz()DMCircuit.densitymatrix()DMCircuit.depolarizing()DMCircuit.diaggatesDMCircuit.diagonal()DMCircuit.draw()DMCircuit.exp()DMCircuit.exp1()DMCircuit.expectation()DMCircuit.expectation_before()DMCircuit.expectation_ps()DMCircuit.fredkin()DMCircuit.from_cirq()DMCircuit.from_json()DMCircuit.from_json_file()DMCircuit.from_openqasm()DMCircuit.from_openqasm_file()DMCircuit.from_qir()DMCircuit.from_qiskit()DMCircuit.from_qsim_file()DMCircuit.front_from_nodes()DMCircuit.gate_aliasesDMCircuit.gate_count()DMCircuit.gate_count_by_condition()DMCircuit.gate_summary()DMCircuit.general_kraus()DMCircuit.generaldepolarizing()DMCircuit.get_dm_as_quoperator()DMCircuit.get_dm_as_quvector()DMCircuit.get_positional_logical_mapping()DMCircuit.get_quvector()DMCircuit.h()DMCircuit.i()DMCircuit.initial_mapping()DMCircuit.inputsDMCircuit.inverse()DMCircuit.is_dmDMCircuit.is_mpsDMCircuit.isotropicdepolarizing()DMCircuit.iswap()DMCircuit.measure()DMCircuit.measure_instruction()DMCircuit.measure_jit()DMCircuit.mpo()DMCircuit.mpogatesDMCircuit.multicontrol()DMCircuit.orx()DMCircuit.ory()DMCircuit.orz()DMCircuit.ox()DMCircuit.oy()DMCircuit.oz()DMCircuit.perfect_sampling()DMCircuit.phase()DMCircuit.phasedamping()DMCircuit.prepend()DMCircuit.probability()DMCircuit.projected_subsystem()DMCircuit.quvector()DMCircuit.r()DMCircuit.readouterror_bs()DMCircuit.replace_inputs()DMCircuit.reset()DMCircuit.reset_instruction()DMCircuit.rx()DMCircuit.rxx()DMCircuit.ry()DMCircuit.ryy()DMCircuit.rz()DMCircuit.rzm()DMCircuit.rzz()DMCircuit.s()DMCircuit.sample()DMCircuit.sample_expectation_ps()DMCircuit.sd()DMCircuit.sdg()DMCircuit.select_gate()DMCircuit.sexpps()DMCircuit.sgatesDMCircuit.splitDMCircuit.standardize_gate()DMCircuit.state()DMCircuit.su4()DMCircuit.swap()DMCircuit.t()DMCircuit.td()DMCircuit.tdg()DMCircuit.tex()DMCircuit.thermalrelaxation()DMCircuit.to_circuit()DMCircuit.to_cirq()DMCircuit.to_graphviz()DMCircuit.to_json()DMCircuit.to_openqasm()DMCircuit.to_openqasm_file()DMCircuit.to_qir()DMCircuit.to_qiskit()DMCircuit.toffoli()DMCircuit.u()DMCircuit.unitary()DMCircuit.vgatesDMCircuit.vis_tex()DMCircuit.wavefunction()DMCircuit.wroot()DMCircuit.x()DMCircuit.y()DMCircuit.z()
DMCircuit2DMCircuit2.ANY()DMCircuit2.CMZ()DMCircuit2.CNOT()DMCircuit2.CPHASE()DMCircuit2.CR()DMCircuit2.CRX()DMCircuit2.CRY()DMCircuit2.CRZ()DMCircuit2.CU()DMCircuit2.CY()DMCircuit2.CZ()DMCircuit2.DIAGONAL()DMCircuit2.EXP()DMCircuit2.EXP1()DMCircuit2.FREDKIN()DMCircuit2.H()DMCircuit2.I()DMCircuit2.ISWAP()DMCircuit2.MPO()DMCircuit2.MULTICONTROL()DMCircuit2.ORX()DMCircuit2.ORY()DMCircuit2.ORZ()DMCircuit2.OX()DMCircuit2.OY()DMCircuit2.OZ()DMCircuit2.PHASE()DMCircuit2.R()DMCircuit2.RX()DMCircuit2.RXX()DMCircuit2.RY()DMCircuit2.RYY()DMCircuit2.RZ()DMCircuit2.RZM()DMCircuit2.RZZ()DMCircuit2.S()DMCircuit2.SD()DMCircuit2.SU4()DMCircuit2.SWAP()DMCircuit2.T()DMCircuit2.TD()DMCircuit2.TOFFOLI()DMCircuit2.U()DMCircuit2.WROOT()DMCircuit2.X()DMCircuit2.Y()DMCircuit2.Z()DMCircuit2.__init__()DMCircuit2.all_zero_nodes()DMCircuit2.amplitude()DMCircuit2.amplitude_before()DMCircuit2.amplitudedamping()DMCircuit2.any()DMCircuit2.append()DMCircuit2.append_from_qir()DMCircuit2.apply()DMCircuit2.apply_general_gate()DMCircuit2.apply_general_gate_delayed()DMCircuit2.apply_general_kraus()DMCircuit2.apply_general_kraus_delayed()DMCircuit2.apply_general_variable_gate_delayed()DMCircuit2.barrier_instruction()DMCircuit2.ccnot()DMCircuit2.ccx()DMCircuit2.check_density_matrix()DMCircuit2.check_kraus()DMCircuit2.circuit_paramDMCircuit2.cmz()DMCircuit2.cnot()DMCircuit2.coloring_copied_nodes()DMCircuit2.coloring_nodes()DMCircuit2.cond_measure()DMCircuit2.cond_measurement()DMCircuit2.conditional_gate()DMCircuit2.copy()DMCircuit2.copy_nodes()DMCircuit2.cphase()DMCircuit2.cr()DMCircuit2.crx()DMCircuit2.cry()DMCircuit2.crz()DMCircuit2.cswap()DMCircuit2.cu()DMCircuit2.cx()DMCircuit2.cy()DMCircuit2.cz()DMCircuit2.densitymatrix()DMCircuit2.depolarizing()DMCircuit2.diaggatesDMCircuit2.diagonal()DMCircuit2.draw()DMCircuit2.exp()DMCircuit2.exp1()DMCircuit2.expectation()DMCircuit2.expectation_before()DMCircuit2.expectation_ps()DMCircuit2.fredkin()DMCircuit2.from_cirq()DMCircuit2.from_json()DMCircuit2.from_json_file()DMCircuit2.from_openqasm()DMCircuit2.from_openqasm_file()DMCircuit2.from_qir()DMCircuit2.from_qiskit()DMCircuit2.from_qsim_file()DMCircuit2.front_from_nodes()DMCircuit2.gate_aliasesDMCircuit2.gate_count()DMCircuit2.gate_count_by_condition()DMCircuit2.gate_summary()DMCircuit2.general_kraus()DMCircuit2.generaldepolarizing()DMCircuit2.get_dm_as_quoperator()DMCircuit2.get_dm_as_quvector()DMCircuit2.get_positional_logical_mapping()DMCircuit2.get_quvector()DMCircuit2.h()DMCircuit2.i()DMCircuit2.initial_mapping()DMCircuit2.inputsDMCircuit2.inverse()DMCircuit2.is_dmDMCircuit2.is_mpsDMCircuit2.isotropicdepolarizing()DMCircuit2.iswap()DMCircuit2.measure()DMCircuit2.measure_instruction()DMCircuit2.measure_jit()DMCircuit2.mpo()DMCircuit2.mpogatesDMCircuit2.multicontrol()DMCircuit2.orx()DMCircuit2.ory()DMCircuit2.orz()DMCircuit2.ox()DMCircuit2.oy()DMCircuit2.oz()DMCircuit2.perfect_sampling()DMCircuit2.phase()DMCircuit2.phasedamping()DMCircuit2.prepend()DMCircuit2.probability()DMCircuit2.projected_subsystem()DMCircuit2.quvector()DMCircuit2.r()DMCircuit2.readouterror_bs()DMCircuit2.replace_inputs()DMCircuit2.reset()DMCircuit2.reset_instruction()DMCircuit2.rx()DMCircuit2.rxx()DMCircuit2.ry()DMCircuit2.ryy()DMCircuit2.rz()DMCircuit2.rzm()DMCircuit2.rzz()DMCircuit2.s()DMCircuit2.sample()DMCircuit2.sample_expectation_ps()DMCircuit2.sd()DMCircuit2.sdg()DMCircuit2.select_gate()DMCircuit2.sexpps()DMCircuit2.sgatesDMCircuit2.splitDMCircuit2.standardize_gate()DMCircuit2.state()DMCircuit2.su4()DMCircuit2.swap()DMCircuit2.t()DMCircuit2.td()DMCircuit2.tdg()DMCircuit2.tex()DMCircuit2.thermalrelaxation()DMCircuit2.to_circuit()DMCircuit2.to_cirq()DMCircuit2.to_graphviz()DMCircuit2.to_json()DMCircuit2.to_openqasm()DMCircuit2.to_openqasm_file()DMCircuit2.to_qir()DMCircuit2.to_qiskit()DMCircuit2.toffoli()DMCircuit2.u()DMCircuit2.unitary()DMCircuit2.vgatesDMCircuit2.vis_tex()DMCircuit2.wavefunction()DMCircuit2.wroot()DMCircuit2.x()DMCircuit2.y()DMCircuit2.z()
- tensorcircuit.experimental
DistributedContractorMeshNamedShardingPadaptive_vmap()broadcast_py_object()broadcast_py_object_fs()broadcast_py_object_jax()ctgdynamics_matrix()dynamics_rhs()finite_difference_differentiator()jax_func_load()jax_func_save()jax_jitted_function_load()jax_jitted_function_save()jaxlibparameter_shift_grad()parameter_shift_grad_v2()qng()qng2()
- tensorcircuit.fgs
FGSSimulatorFGSSimulator.__init__()FGSSimulator.charge_moment()FGSSimulator.chemical_potential()FGSSimulator.cond_measure()FGSSimulator.entropy()FGSSimulator.evol_cp()FGSSimulator.evol_ghamiltonian()FGSSimulator.evol_hamiltonian()FGSSimulator.evol_hp()FGSSimulator.evol_icp()FGSSimulator.evol_ihamiltonian()FGSSimulator.evol_sp()FGSSimulator.expectation_2body()FGSSimulator.expectation_4body()FGSSimulator.fermion_diagonalization()FGSSimulator.fermion_diagonalization_2()FGSSimulator.get_alpha()FGSSimulator.get_bogoliubov_uv()FGSSimulator.get_cmatrix()FGSSimulator.get_cmatrix_majorana()FGSSimulator.get_covariance_matrix()FGSSimulator.get_reduced_cmatrix()FGSSimulator.hopping()FGSSimulator.init_alpha()FGSSimulator.orthogonal()FGSSimulator.overlap()FGSSimulator.post_select()FGSSimulator.renyi_entanglement_asymmetry()FGSSimulator.renyi_entropy()FGSSimulator.sc_pairing()FGSSimulator.wmatrix()
FGSTestSimulatorFGSTestSimulator.__init__()FGSTestSimulator.charge_moment()FGSTestSimulator.chemical_potential_jw()FGSTestSimulator.cond_measure()FGSTestSimulator.entropy()FGSTestSimulator.evol_cp()FGSTestSimulator.evol_ghamiltonian()FGSTestSimulator.evol_hamiltonian()FGSTestSimulator.evol_hp()FGSTestSimulator.evol_icp()FGSTestSimulator.evol_ihamiltonian()FGSTestSimulator.evol_sp()FGSTestSimulator.expectation_4body()FGSTestSimulator.fermion_diagonalization()FGSTestSimulator.get_cmatrix()FGSTestSimulator.get_cmatrix_majorana()FGSTestSimulator.get_dm()FGSTestSimulator.get_hmatrix()FGSTestSimulator.get_ot_cmatrix()FGSTestSimulator.hopping_jw()FGSTestSimulator.init_state()FGSTestSimulator.orthogonal()FGSTestSimulator.overlap()FGSTestSimulator.post_select()FGSTestSimulator.product()FGSTestSimulator.renyi_entanglement_asymmetry()FGSTestSimulator.renyi_entropy()FGSTestSimulator.sc_pairing_jw()
onehot_matrix()
- tensorcircuit.gates
GateGate.__init__()Gate.add_axis_names()Gate.add_edge()Gate.axis_namesGate.copy()Gate.disable()Gate.dtypeGate.edgesGate.fresh_edges()Gate.from_serial_dict()Gate.get_all_dangling()Gate.get_all_edges()Gate.get_all_nondangling()Gate.get_axis_number()Gate.get_dimension()Gate.get_edge()Gate.get_rank()Gate.get_tensor()Gate.has_dangling_edge()Gate.has_nondangling_edge()Gate.nameGate.op_protection()Gate.reorder_axes()Gate.reorder_edges()Gate.set_name()Gate.set_tensor()Gate.shapeGate.sparse_shapeGate.tensorGate.tensor_from_edge_order()Gate.to_serial_dict()
GateFGateVFany_gate()array_to_tensor()bmatrix()cmz_gate()cr_gate()diagonal_gate()exp1_gate()exp_gate()exponential_gate()exponential_gate_unity()gate_wrapper()get_u_parameter()iswap_gate()matrix_for_gate()meta_gate()meta_vgate()mpo_gate()multicontrol_gate()num_to_tensor()phase_gate()r_gate()random_single_qubit_gate()random_two_qubit_gate()rgate_theoretical()rx_gate()rxx_gate()ry_gate()ryy_gate()rz_gate()rzm_gate()rzz_gate()su4_gate()u_gate()
- tensorcircuit.interfaces
- tensorcircuit.keras
HardwareLayerHardwareLayer.__init__()HardwareLayer.add_loss()HardwareLayer.add_metric()HardwareLayer.add_variable()HardwareLayer.add_weight()HardwareLayer.build()HardwareLayer.build_from_config()HardwareLayer.call()HardwareLayer.compute_dtypeHardwareLayer.compute_mask()HardwareLayer.compute_output_shape()HardwareLayer.compute_output_spec()HardwareLayer.count_params()HardwareLayer.dtypeHardwareLayer.dtype_policyHardwareLayer.from_config()HardwareLayer.get_build_config()HardwareLayer.get_config()HardwareLayer.get_weights()HardwareLayer.inputHardwareLayer.input_dtypeHardwareLayer.input_specHardwareLayer.load_own_variables()HardwareLayer.lossesHardwareLayer.metricsHardwareLayer.metrics_variablesHardwareLayer.non_trainable_variablesHardwareLayer.non_trainable_weightsHardwareLayer.outputHardwareLayer.pathHardwareLayer.quantization_modeHardwareLayer.quantize()HardwareLayer.quantized_build()HardwareLayer.quantized_call()HardwareLayer.rematerialized_call()HardwareLayer.save_own_variables()HardwareLayer.set_weights()HardwareLayer.stateless_call()HardwareLayer.supports_maskingHardwareLayer.symbolic_call()HardwareLayer.trainableHardwareLayer.trainable_variablesHardwareLayer.trainable_weightsHardwareLayer.variable_dtypeHardwareLayer.variablesHardwareLayer.weights
KerasHardwareLayerKerasLayerQuantumLayerQuantumLayer.__init__()QuantumLayer.add_loss()QuantumLayer.add_metric()QuantumLayer.add_variable()QuantumLayer.add_weight()QuantumLayer.build()QuantumLayer.build_from_config()QuantumLayer.call()QuantumLayer.compute_dtypeQuantumLayer.compute_mask()QuantumLayer.compute_output_shape()QuantumLayer.compute_output_spec()QuantumLayer.count_params()QuantumLayer.dtypeQuantumLayer.dtype_policyQuantumLayer.from_config()QuantumLayer.get_build_config()QuantumLayer.get_config()QuantumLayer.get_weights()QuantumLayer.inputQuantumLayer.input_dtypeQuantumLayer.input_specQuantumLayer.load_own_variables()QuantumLayer.lossesQuantumLayer.metricsQuantumLayer.metrics_variablesQuantumLayer.non_trainable_variablesQuantumLayer.non_trainable_weightsQuantumLayer.outputQuantumLayer.pathQuantumLayer.quantization_modeQuantumLayer.quantize()QuantumLayer.quantized_build()QuantumLayer.quantized_call()QuantumLayer.rematerialized_call()QuantumLayer.save_own_variables()QuantumLayer.set_weights()QuantumLayer.stateless_call()QuantumLayer.supports_maskingQuantumLayer.symbolic_call()QuantumLayer.trainableQuantumLayer.trainable_variablesQuantumLayer.trainable_weightsQuantumLayer.variable_dtypeQuantumLayer.variablesQuantumLayer.weights
load_func()output_asis_loss()save_func()
- tensorcircuit.mps_base
FiniteMPSFiniteMPS.__init__()FiniteMPS.apply_one_site_gate()FiniteMPS.apply_transfer_operator()FiniteMPS.apply_two_site_gate()FiniteMPS.bond_dimension()FiniteMPS.bond_dimensionsFiniteMPS.canonicalize()FiniteMPS.center_positionFiniteMPS.check_canonical()FiniteMPS.check_orthonormality()FiniteMPS.conj()FiniteMPS.copy()FiniteMPS.dtypeFiniteMPS.get_tensor()FiniteMPS.left_envs()FiniteMPS.left_transfer_operator()FiniteMPS.measure_local_operator()FiniteMPS.measure_two_body_correlator()FiniteMPS.physical_dimensionsFiniteMPS.position()FiniteMPS.random()FiniteMPS.right_envs()FiniteMPS.right_transfer_operator()FiniteMPS.save()
- tensorcircuit.mpscircuit
MPSCircuitMPSCircuit.ANY()MPSCircuit.CMZ()MPSCircuit.CNOT()MPSCircuit.CPHASE()MPSCircuit.CR()MPSCircuit.CRX()MPSCircuit.CRY()MPSCircuit.CRZ()MPSCircuit.CU()MPSCircuit.CY()MPSCircuit.CZ()MPSCircuit.DIAGONAL()MPSCircuit.EXP()MPSCircuit.EXP1()MPSCircuit.FREDKIN()MPSCircuit.H()MPSCircuit.I()MPSCircuit.ISWAP()MPSCircuit.MPO()MPSCircuit.MPO_to_gate()MPSCircuit.MULTICONTROL()MPSCircuit.ORX()MPSCircuit.ORY()MPSCircuit.ORZ()MPSCircuit.OX()MPSCircuit.OY()MPSCircuit.OZ()MPSCircuit.PHASE()MPSCircuit.R()MPSCircuit.RX()MPSCircuit.RXX()MPSCircuit.RY()MPSCircuit.RYY()MPSCircuit.RZ()MPSCircuit.RZM()MPSCircuit.RZZ()MPSCircuit.S()MPSCircuit.SD()MPSCircuit.SU4()MPSCircuit.SWAP()MPSCircuit.T()MPSCircuit.TD()MPSCircuit.TOFFOLI()MPSCircuit.U()MPSCircuit.WROOT()MPSCircuit.X()MPSCircuit.Y()MPSCircuit.Z()MPSCircuit.__init__()MPSCircuit.amplitude()MPSCircuit.any()MPSCircuit.append()MPSCircuit.append_from_qir()MPSCircuit.apply()MPSCircuit.apply_MPO()MPSCircuit.apply_adjacent_double_gate()MPSCircuit.apply_double_gate()MPSCircuit.apply_general_gate()MPSCircuit.apply_general_gate_delayed()MPSCircuit.apply_general_variable_gate_delayed()MPSCircuit.apply_nqubit_gate()MPSCircuit.apply_single_gate()MPSCircuit.barrier_instruction()MPSCircuit.ccnot()MPSCircuit.ccx()MPSCircuit.circuit_paramMPSCircuit.cmz()MPSCircuit.cnot()MPSCircuit.cond_measure()MPSCircuit.cond_measurement()MPSCircuit.conditional_gate()MPSCircuit.conj()MPSCircuit.consecutive_swap()MPSCircuit.copy()MPSCircuit.copy_without_tensor()MPSCircuit.cphase()MPSCircuit.cr()MPSCircuit.crx()MPSCircuit.cry()MPSCircuit.crz()MPSCircuit.cswap()MPSCircuit.cu()MPSCircuit.cx()MPSCircuit.cy()MPSCircuit.cz()MPSCircuit.diaggatesMPSCircuit.diagonal()MPSCircuit.draw()MPSCircuit.exp()MPSCircuit.exp1()MPSCircuit.expectation()MPSCircuit.expectation_ps()MPSCircuit.fredkin()MPSCircuit.from_cirq()MPSCircuit.from_json()MPSCircuit.from_json_file()MPSCircuit.from_openqasm()MPSCircuit.from_openqasm_file()MPSCircuit.from_qir()MPSCircuit.from_qiskit()MPSCircuit.from_qsim_file()MPSCircuit.gate_aliasesMPSCircuit.gate_count()MPSCircuit.gate_count_by_condition()MPSCircuit.gate_summary()MPSCircuit.gate_to_MPO()MPSCircuit.get_bond_dimensions()MPSCircuit.get_center_position()MPSCircuit.get_norm()MPSCircuit.get_positional_logical_mapping()MPSCircuit.get_quvector()MPSCircuit.get_tensors()MPSCircuit.h()MPSCircuit.i()MPSCircuit.initial_mapping()MPSCircuit.inputsMPSCircuit.inverse()MPSCircuit.is_mpsMPSCircuit.is_valid()MPSCircuit.iswap()MPSCircuit.measure()MPSCircuit.measure_instruction()MPSCircuit.mid_measurement()MPSCircuit.mpo()MPSCircuit.mpogatesMPSCircuit.multicontrol()MPSCircuit.normalize()MPSCircuit.orx()MPSCircuit.ory()MPSCircuit.orz()MPSCircuit.ox()MPSCircuit.oy()MPSCircuit.oz()MPSCircuit.phase()MPSCircuit.position()MPSCircuit.prepend()MPSCircuit.proj_with_mps()MPSCircuit.r()MPSCircuit.reduce_dimension()MPSCircuit.reduce_tensor_dimension()MPSCircuit.reduced_density_matrix()MPSCircuit.reset_instruction()MPSCircuit.rx()MPSCircuit.rxx()MPSCircuit.ry()MPSCircuit.ryy()MPSCircuit.rz()MPSCircuit.rzm()MPSCircuit.rzz()MPSCircuit.s()MPSCircuit.sample()MPSCircuit.sd()MPSCircuit.sdg()MPSCircuit.select_gate()MPSCircuit.set_split_rules()MPSCircuit.sgatesMPSCircuit.slice()MPSCircuit.standardize_gate()MPSCircuit.state()MPSCircuit.su4()MPSCircuit.swap()MPSCircuit.t()MPSCircuit.td()MPSCircuit.tdg()MPSCircuit.tex()MPSCircuit.to_cirq()MPSCircuit.to_json()MPSCircuit.to_openqasm()MPSCircuit.to_openqasm_file()MPSCircuit.to_qir()MPSCircuit.to_qiskit()MPSCircuit.toffoli()MPSCircuit.u()MPSCircuit.unitary()MPSCircuit.vgatesMPSCircuit.vis_tex()MPSCircuit.wavefunction()MPSCircuit.wavefunction_to_tensors()MPSCircuit.wroot()MPSCircuit.x()MPSCircuit.y()MPSCircuit.z()
split_tensor()
- tensorcircuit.noisemodel
- tensorcircuit.pauliprop
- Pauli Propagation Engine
PauliPropagationEnginePauliPropagationEngine.__init__()PauliPropagationEngine.apply_gate()PauliPropagationEngine.compute_expectation_scan()PauliPropagationEngine.expectation()PauliPropagationEngine.get_initial_state()PauliPropagationEngine.get_ptm_1q()PauliPropagationEngine.get_ptm_2q()PauliPropagationEngine.string_to_code()
SparsePauliPropagationEnginepauli_propagation()
- tensorcircuit.quantum
PauliString2COO()PauliStringSum2COO()PauliStringSum2COO_numpy()PauliStringSum2COO_tf()PauliStringSum2Dense()PauliStringSum2MVP()QuAdjointVectorQuAdjointVector.__init__()QuAdjointVector.adjoint()QuAdjointVector.check_network()QuAdjointVector.contract()QuAdjointVector.copy()QuAdjointVector.eval()QuAdjointVector.eval_matrix()QuAdjointVector.from_local_tensor()QuAdjointVector.from_tensor()QuAdjointVector.in_spaceQuAdjointVector.is_adjoint_vector()QuAdjointVector.is_scalar()QuAdjointVector.is_vector()QuAdjointVector.nodesQuAdjointVector.norm()QuAdjointVector.out_spaceQuAdjointVector.partial_trace()QuAdjointVector.projector()QuAdjointVector.reduced_density()QuAdjointVector.spaceQuAdjointVector.subsystem_edgesQuAdjointVector.tensor_product()QuAdjointVector.trace()
QuOperatorQuOperator.__init__()QuOperator.adjoint()QuOperator.check_network()QuOperator.contract()QuOperator.copy()QuOperator.eval()QuOperator.eval_matrix()QuOperator.from_local_tensor()QuOperator.from_tensor()QuOperator.in_spaceQuOperator.is_adjoint_vector()QuOperator.is_scalar()QuOperator.is_vector()QuOperator.nodesQuOperator.norm()QuOperator.out_spaceQuOperator.partial_trace()QuOperator.tensor_product()QuOperator.trace()
QuScalarQuScalar.__init__()QuScalar.adjoint()QuScalar.check_network()QuScalar.contract()QuScalar.copy()QuScalar.eval()QuScalar.eval_matrix()QuScalar.from_local_tensor()QuScalar.from_tensor()QuScalar.in_spaceQuScalar.is_adjoint_vector()QuScalar.is_scalar()QuScalar.is_vector()QuScalar.nodesQuScalar.norm()QuScalar.out_spaceQuScalar.partial_trace()QuScalar.tensor_product()QuScalar.trace()
QuVectorQuVector.__init__()QuVector.adjoint()QuVector.check_network()QuVector.contract()QuVector.copy()QuVector.eval()QuVector.eval_matrix()QuVector.from_local_tensor()QuVector.from_tensor()QuVector.in_spaceQuVector.is_adjoint_vector()QuVector.is_scalar()QuVector.is_vector()QuVector.nodesQuVector.norm()QuVector.out_spaceQuVector.partial_trace()QuVector.projector()QuVector.reduced_density()QuVector.spaceQuVector.subsystem_edgesQuVector.tensor_product()QuVector.trace()
check_spaces()correlation_from_counts()correlation_from_samples()count_d2s()count_s2d()count_t2v()count_tuple2dict()count_vector2dict()counts_v2t()double_state()eliminate_identities()entanglement_entropy()entanglement_negativity()entropy()extract_tensors_from_qop()fidelity()free_energy()generate_local_hamiltonian()get_all_nodes()gibbs_state()heisenberg_hamiltonian()identity()log_negativity()measurement_counts()measurement_results()mutual_information()onehot_d_tensor()op2tensor()partial_transpose()ps2coo_core()ps2xyz()qop2quimb()qop2tenpy()qop2tn()quantum_constructor()quimb2qop()reachable()reduced_density_matrix()reduced_wavefunction()renyi_entropy()renyi_free_energy()sample2all()sample2count()sample_bin2int()sample_int2bin()spin_by_basis()taylorlnm()tenpy2qop()tn2qop()trace_distance()trace_product()truncated_free_energy()u1_enlarge()u1_inds()u1_mask()u1_project()xyz2ps()
- tensorcircuit.quditcircuit
QuditCircuitQuditCircuit.CNOT()QuditCircuit.CPHASE()QuditCircuit.CSUM()QuditCircuit.H()QuditCircuit.I()QuditCircuit.RX()QuditCircuit.RXX()QuditCircuit.RY()QuditCircuit.RZ()QuditCircuit.RZZ()QuditCircuit.U8()QuditCircuit.X()QuditCircuit.Z()QuditCircuit.__init__()QuditCircuit.amplitude()QuditCircuit.amplitude_before()QuditCircuit.any()QuditCircuit.append()QuditCircuit.cnot()QuditCircuit.cphase()QuditCircuit.csum()QuditCircuit.dimQuditCircuit.expectation()QuditCircuit.expectation_before()QuditCircuit.expectation_ps()QuditCircuit.general_kraus()QuditCircuit.get_circuit_as_quoperator()QuditCircuit.get_quoperator()QuditCircuit.get_quvector()QuditCircuit.get_state_as_quvector()QuditCircuit.h()QuditCircuit.i()QuditCircuit.inverse()QuditCircuit.is_dmQuditCircuit.matrix()QuditCircuit.measure()QuditCircuit.measure_jit()QuditCircuit.mid_measure()QuditCircuit.mid_measurement()QuditCircuit.nquditsQuditCircuit.post_select()QuditCircuit.post_selection()QuditCircuit.probability()QuditCircuit.projected_subsystem()QuditCircuit.quoperator()QuditCircuit.quvector()QuditCircuit.replace_inputs()QuditCircuit.replace_mps_inputs()QuditCircuit.rx()QuditCircuit.rxx()QuditCircuit.ry()QuditCircuit.rz()QuditCircuit.rzz()QuditCircuit.sample()QuditCircuit.state()QuditCircuit.u8()QuditCircuit.unitary()QuditCircuit.unitary_kraus()QuditCircuit.wavefunction()QuditCircuit.x()QuditCircuit.z()
- tensorcircuit.quditgates
- tensorcircuit.results
- tensorcircuit.results.counts
- tensorcircuit.results.qem
- tensorcircuit.results.readout_mitigation
ReadoutMitReadoutMit.__init__()ReadoutMit.apply_correction()ReadoutMit.apply_readout_mitigation()ReadoutMit.cals_from_api()ReadoutMit.cals_from_system()ReadoutMit.expectation()ReadoutMit.get_matrix()ReadoutMit.global_miti_readout_circ()ReadoutMit.local_miti_readout_circ()ReadoutMit.local_miti_readout_circ_by_mask()ReadoutMit.mapping_preprocess()ReadoutMit.mitigate_probability()ReadoutMit.newrange()ReadoutMit.reduced_cal_matrix()ReadoutMit.ubs()
- tensorcircuit.shadows
- tensorcircuit.simplify
- tensorcircuit.stabilizercircuit
StabilizerCircuitStabilizerCircuit.ANY()StabilizerCircuit.CMZ()StabilizerCircuit.CNOT()StabilizerCircuit.CPHASE()StabilizerCircuit.CR()StabilizerCircuit.CRX()StabilizerCircuit.CRY()StabilizerCircuit.CRZ()StabilizerCircuit.CU()StabilizerCircuit.CY()StabilizerCircuit.CZ()StabilizerCircuit.DIAGONAL()StabilizerCircuit.EXP()StabilizerCircuit.EXP1()StabilizerCircuit.FREDKIN()StabilizerCircuit.H()StabilizerCircuit.I()StabilizerCircuit.ISWAP()StabilizerCircuit.MPO()StabilizerCircuit.MULTICONTROL()StabilizerCircuit.ORX()StabilizerCircuit.ORY()StabilizerCircuit.ORZ()StabilizerCircuit.OX()StabilizerCircuit.OY()StabilizerCircuit.OZ()StabilizerCircuit.PHASE()StabilizerCircuit.R()StabilizerCircuit.RX()StabilizerCircuit.RXX()StabilizerCircuit.RY()StabilizerCircuit.RYY()StabilizerCircuit.RZ()StabilizerCircuit.RZM()StabilizerCircuit.RZZ()StabilizerCircuit.S()StabilizerCircuit.SD()StabilizerCircuit.SU4()StabilizerCircuit.SWAP()StabilizerCircuit.T()StabilizerCircuit.TD()StabilizerCircuit.TOFFOLI()StabilizerCircuit.U()StabilizerCircuit.WROOT()StabilizerCircuit.X()StabilizerCircuit.Y()StabilizerCircuit.Z()StabilizerCircuit.__init__()StabilizerCircuit.any()StabilizerCircuit.append()StabilizerCircuit.append_from_qir()StabilizerCircuit.apply()StabilizerCircuit.apply_general_gate()StabilizerCircuit.apply_general_gate_delayed()StabilizerCircuit.apply_general_variable_gate_delayed()StabilizerCircuit.barrier_instruction()StabilizerCircuit.ccnot()StabilizerCircuit.ccx()StabilizerCircuit.circuit_paramStabilizerCircuit.clifford_gatesStabilizerCircuit.cmz()StabilizerCircuit.cnot()StabilizerCircuit.cond_measure()StabilizerCircuit.cond_measure_many()StabilizerCircuit.cond_measurement()StabilizerCircuit.conditional_gate()StabilizerCircuit.copy()StabilizerCircuit.cphase()StabilizerCircuit.cr()StabilizerCircuit.crx()StabilizerCircuit.cry()StabilizerCircuit.crz()StabilizerCircuit.cswap()StabilizerCircuit.cu()StabilizerCircuit.current_circuit()StabilizerCircuit.current_inverse_tableau()StabilizerCircuit.current_simulator()StabilizerCircuit.current_tableau()StabilizerCircuit.cx()StabilizerCircuit.cy()StabilizerCircuit.cz()StabilizerCircuit.depolarizing()StabilizerCircuit.diaggatesStabilizerCircuit.diagonal()StabilizerCircuit.draw()StabilizerCircuit.entanglement_entropy()StabilizerCircuit.exp()StabilizerCircuit.exp1()StabilizerCircuit.expectation()StabilizerCircuit.expectation_ps()StabilizerCircuit.expps()StabilizerCircuit.fredkin()StabilizerCircuit.from_cirq()StabilizerCircuit.from_json()StabilizerCircuit.from_json_file()StabilizerCircuit.from_openqasm()StabilizerCircuit.from_openqasm_file()StabilizerCircuit.from_qir()StabilizerCircuit.from_qiskit()StabilizerCircuit.from_qsim_file()StabilizerCircuit.gate_aliasesStabilizerCircuit.gate_count()StabilizerCircuit.gate_count_by_condition()StabilizerCircuit.gate_mapStabilizerCircuit.gate_summary()StabilizerCircuit.get_positional_logical_mapping()StabilizerCircuit.h()StabilizerCircuit.i()StabilizerCircuit.initial_mapping()StabilizerCircuit.inputsStabilizerCircuit.inverse()StabilizerCircuit.is_mpsStabilizerCircuit.iswap()StabilizerCircuit.measure()StabilizerCircuit.measure_instruction()StabilizerCircuit.mid_measure()StabilizerCircuit.mid_measurement()StabilizerCircuit.mpo()StabilizerCircuit.mpogatesStabilizerCircuit.multicontrol()StabilizerCircuit.orx()StabilizerCircuit.ory()StabilizerCircuit.orz()StabilizerCircuit.ox()StabilizerCircuit.oy()StabilizerCircuit.oz()StabilizerCircuit.phase()StabilizerCircuit.post_select()StabilizerCircuit.post_selection()StabilizerCircuit.prepend()StabilizerCircuit.r()StabilizerCircuit.random_gate()StabilizerCircuit.reset_instruction()StabilizerCircuit.rx()StabilizerCircuit.rxx()StabilizerCircuit.ry()StabilizerCircuit.ryy()StabilizerCircuit.rz()StabilizerCircuit.rzm()StabilizerCircuit.rzz()StabilizerCircuit.s()StabilizerCircuit.sample()StabilizerCircuit.sample_expectation_ps()StabilizerCircuit.sd()StabilizerCircuit.sdg()StabilizerCircuit.select_gate()StabilizerCircuit.sexpps()StabilizerCircuit.sgatesStabilizerCircuit.standardize_gate()StabilizerCircuit.state()StabilizerCircuit.su4()StabilizerCircuit.swap()StabilizerCircuit.t()StabilizerCircuit.tableau_gate()StabilizerCircuit.td()StabilizerCircuit.tdg()StabilizerCircuit.tex()StabilizerCircuit.to_cirq()StabilizerCircuit.to_json()StabilizerCircuit.to_openqasm()StabilizerCircuit.to_openqasm_file()StabilizerCircuit.to_qir()StabilizerCircuit.to_qiskit()StabilizerCircuit.toffoli()StabilizerCircuit.u()StabilizerCircuit.unitary()StabilizerCircuit.vgatesStabilizerCircuit.vis_tex()StabilizerCircuit.wroot()StabilizerCircuit.x()StabilizerCircuit.y()StabilizerCircuit.z()
- tensorcircuit.templates
- tensorcircuit.templates.ansatz
- tensorcircuit.templates.blocks
- tensorcircuit.templates.chems
- tensorcircuit.templates.conversions
- tensorcircuit.templates.dataset
- tensorcircuit.templates.graphs
- tensorcircuit.templates.hamiltonians
- tensorcircuit.templates.lattice
AbstractLatticeAbstractLattice.__init__()AbstractLattice.dimensionalityAbstractLattice.distance_matrixAbstractLattice.get_all_pairs()AbstractLattice.get_coordinates()AbstractLattice.get_identifier()AbstractLattice.get_index()AbstractLattice.get_neighbor_pairs()AbstractLattice.get_neighbors()AbstractLattice.get_site_info()AbstractLattice.num_sitesAbstractLattice.show()AbstractLattice.sites()
ChainLatticeChainLattice.__init__()ChainLattice.dimensionalityChainLattice.distance_matrixChainLattice.get_all_pairs()ChainLattice.get_coordinates()ChainLattice.get_identifier()ChainLattice.get_index()ChainLattice.get_neighbor_pairs()ChainLattice.get_neighbors()ChainLattice.get_site_info()ChainLattice.num_sitesChainLattice.show()ChainLattice.sites()
CheckerboardLatticeCheckerboardLattice.__init__()CheckerboardLattice.dimensionalityCheckerboardLattice.distance_matrixCheckerboardLattice.get_all_pairs()CheckerboardLattice.get_coordinates()CheckerboardLattice.get_identifier()CheckerboardLattice.get_index()CheckerboardLattice.get_neighbor_pairs()CheckerboardLattice.get_neighbors()CheckerboardLattice.get_site_info()CheckerboardLattice.num_sitesCheckerboardLattice.show()CheckerboardLattice.sites()
CubicLatticeCubicLattice.__init__()CubicLattice.dimensionalityCubicLattice.distance_matrixCubicLattice.get_all_pairs()CubicLattice.get_coordinates()CubicLattice.get_identifier()CubicLattice.get_index()CubicLattice.get_neighbor_pairs()CubicLattice.get_neighbors()CubicLattice.get_site_info()CubicLattice.num_sitesCubicLattice.show()CubicLattice.sites()
CustomizeLatticeCustomizeLattice.__init__()CustomizeLattice.add_sites()CustomizeLattice.dimensionalityCustomizeLattice.distance_matrixCustomizeLattice.from_lattice()CustomizeLattice.get_all_pairs()CustomizeLattice.get_coordinates()CustomizeLattice.get_identifier()CustomizeLattice.get_index()CustomizeLattice.get_neighbor_pairs()CustomizeLattice.get_neighbors()CustomizeLattice.get_site_info()CustomizeLattice.num_sitesCustomizeLattice.remove_sites()CustomizeLattice.show()CustomizeLattice.sites()
DimerizedChainLatticeDimerizedChainLattice.__init__()DimerizedChainLattice.dimensionalityDimerizedChainLattice.distance_matrixDimerizedChainLattice.get_all_pairs()DimerizedChainLattice.get_coordinates()DimerizedChainLattice.get_identifier()DimerizedChainLattice.get_index()DimerizedChainLattice.get_neighbor_pairs()DimerizedChainLattice.get_neighbors()DimerizedChainLattice.get_site_info()DimerizedChainLattice.num_sitesDimerizedChainLattice.show()DimerizedChainLattice.sites()
HoneycombLatticeHoneycombLattice.__init__()HoneycombLattice.dimensionalityHoneycombLattice.distance_matrixHoneycombLattice.get_all_pairs()HoneycombLattice.get_coordinates()HoneycombLattice.get_identifier()HoneycombLattice.get_index()HoneycombLattice.get_neighbor_pairs()HoneycombLattice.get_neighbors()HoneycombLattice.get_site_info()HoneycombLattice.num_sitesHoneycombLattice.show()HoneycombLattice.sites()
KagomeLatticeKagomeLattice.__init__()KagomeLattice.dimensionalityKagomeLattice.distance_matrixKagomeLattice.get_all_pairs()KagomeLattice.get_coordinates()KagomeLattice.get_identifier()KagomeLattice.get_index()KagomeLattice.get_neighbor_pairs()KagomeLattice.get_neighbors()KagomeLattice.get_site_info()KagomeLattice.num_sitesKagomeLattice.show()KagomeLattice.sites()
LiebLatticeLiebLattice.__init__()LiebLattice.dimensionalityLiebLattice.distance_matrixLiebLattice.get_all_pairs()LiebLattice.get_coordinates()LiebLattice.get_identifier()LiebLattice.get_index()LiebLattice.get_neighbor_pairs()LiebLattice.get_neighbors()LiebLattice.get_site_info()LiebLattice.num_sitesLiebLattice.show()LiebLattice.sites()
RectangularLatticeRectangularLattice.__init__()RectangularLattice.dimensionalityRectangularLattice.distance_matrixRectangularLattice.get_all_pairs()RectangularLattice.get_coordinates()RectangularLattice.get_identifier()RectangularLattice.get_index()RectangularLattice.get_neighbor_pairs()RectangularLattice.get_neighbors()RectangularLattice.get_site_info()RectangularLattice.num_sitesRectangularLattice.show()RectangularLattice.sites()
SquareLatticeSquareLattice.__init__()SquareLattice.dimensionalitySquareLattice.distance_matrixSquareLattice.get_all_pairs()SquareLattice.get_coordinates()SquareLattice.get_identifier()SquareLattice.get_index()SquareLattice.get_neighbor_pairs()SquareLattice.get_neighbors()SquareLattice.get_site_info()SquareLattice.num_sitesSquareLattice.show()SquareLattice.sites()
TILatticeTILattice.__init__()TILattice.dimensionalityTILattice.distance_matrixTILattice.get_all_pairs()TILattice.get_coordinates()TILattice.get_identifier()TILattice.get_index()TILattice.get_neighbor_pairs()TILattice.get_neighbors()TILattice.get_site_info()TILattice.num_sitesTILattice.show()TILattice.sites()
TriangularLatticeTriangularLattice.__init__()TriangularLattice.dimensionalityTriangularLattice.distance_matrixTriangularLattice.get_all_pairs()TriangularLattice.get_coordinates()TriangularLattice.get_identifier()TriangularLattice.get_index()TriangularLattice.get_neighbor_pairs()TriangularLattice.get_neighbors()TriangularLattice.get_site_info()TriangularLattice.num_sitesTriangularLattice.show()TriangularLattice.sites()
get_compatible_layers()
- tensorcircuit.templates.measurements
- tensorcircuit.timeevol
- tensorcircuit.torchnn
HardwareNetHardwareNet.T_destinationHardwareNet.__init__()HardwareNet.add_module()HardwareNet.apply()HardwareNet.bfloat16()HardwareNet.buffers()HardwareNet.call_super_initHardwareNet.children()HardwareNet.compile()HardwareNet.cpu()HardwareNet.cuda()HardwareNet.double()HardwareNet.dump_patchesHardwareNet.eval()HardwareNet.extra_repr()HardwareNet.float()HardwareNet.forward()HardwareNet.get_buffer()HardwareNet.get_extra_state()HardwareNet.get_parameter()HardwareNet.get_submodule()HardwareNet.half()HardwareNet.ipu()HardwareNet.load_state_dict()HardwareNet.modules()HardwareNet.mtia()HardwareNet.named_buffers()HardwareNet.named_children()HardwareNet.named_modules()HardwareNet.named_parameters()HardwareNet.parameters()HardwareNet.register_backward_hook()HardwareNet.register_buffer()HardwareNet.register_forward_hook()HardwareNet.register_forward_pre_hook()HardwareNet.register_full_backward_hook()HardwareNet.register_full_backward_pre_hook()HardwareNet.register_load_state_dict_post_hook()HardwareNet.register_load_state_dict_pre_hook()HardwareNet.register_module()HardwareNet.register_parameter()HardwareNet.register_state_dict_post_hook()HardwareNet.register_state_dict_pre_hook()HardwareNet.requires_grad_()HardwareNet.set_extra_state()HardwareNet.set_submodule()HardwareNet.share_memory()HardwareNet.state_dict()HardwareNet.to()HardwareNet.to_empty()HardwareNet.train()HardwareNet.trainingHardwareNet.type()HardwareNet.xpu()HardwareNet.zero_grad()
QuantumNetQuantumNet.T_destinationQuantumNet.__init__()QuantumNet.add_module()QuantumNet.apply()QuantumNet.bfloat16()QuantumNet.buffers()QuantumNet.call_super_initQuantumNet.children()QuantumNet.compile()QuantumNet.cpu()QuantumNet.cuda()QuantumNet.double()QuantumNet.dump_patchesQuantumNet.eval()QuantumNet.extra_repr()QuantumNet.float()QuantumNet.forward()QuantumNet.get_buffer()QuantumNet.get_extra_state()QuantumNet.get_parameter()QuantumNet.get_submodule()QuantumNet.half()QuantumNet.ipu()QuantumNet.load_state_dict()QuantumNet.modules()QuantumNet.mtia()QuantumNet.named_buffers()QuantumNet.named_children()QuantumNet.named_modules()QuantumNet.named_parameters()QuantumNet.parameters()QuantumNet.register_backward_hook()QuantumNet.register_buffer()QuantumNet.register_forward_hook()QuantumNet.register_forward_pre_hook()QuantumNet.register_full_backward_hook()QuantumNet.register_full_backward_pre_hook()QuantumNet.register_load_state_dict_post_hook()QuantumNet.register_load_state_dict_pre_hook()QuantumNet.register_module()QuantumNet.register_parameter()QuantumNet.register_state_dict_post_hook()QuantumNet.register_state_dict_pre_hook()QuantumNet.requires_grad_()QuantumNet.set_extra_state()QuantumNet.set_submodule()QuantumNet.share_memory()QuantumNet.state_dict()QuantumNet.to()QuantumNet.to_empty()QuantumNet.train()QuantumNet.trainingQuantumNet.type()QuantumNet.xpu()QuantumNet.zero_grad()
TorchHardwareLayerTorchLayer
- tensorcircuit.translation
- tensorcircuit.u1circuit
U1CircuitU1Circuit.ANY()U1Circuit.CMZ()U1Circuit.CNOT()U1Circuit.CPHASE()U1Circuit.CR()U1Circuit.CRX()U1Circuit.CRY()U1Circuit.CRZ()U1Circuit.CU()U1Circuit.CY()U1Circuit.CZ()U1Circuit.DIAGONAL()U1Circuit.EXP()U1Circuit.EXP1()U1Circuit.FREDKIN()U1Circuit.H()U1Circuit.I()U1Circuit.ISWAP()U1Circuit.MPO()U1Circuit.MULTICONTROL()U1Circuit.ORX()U1Circuit.ORY()U1Circuit.ORZ()U1Circuit.OX()U1Circuit.OY()U1Circuit.OZ()U1Circuit.PHASE()U1Circuit.R()U1Circuit.RX()U1Circuit.RXX()U1Circuit.RY()U1Circuit.RYY()U1Circuit.RZ()U1Circuit.RZM()U1Circuit.RZZ()U1Circuit.S()U1Circuit.SD()U1Circuit.SU4()U1Circuit.SWAP()U1Circuit.T()U1Circuit.TD()U1Circuit.TOFFOLI()U1Circuit.U()U1Circuit.WROOT()U1Circuit.X()U1Circuit.Y()U1Circuit.Z()U1Circuit.__init__()U1Circuit.any()U1Circuit.append()U1Circuit.append_from_qir()U1Circuit.apply_general_gate()U1Circuit.apply_general_gate_delayed()U1Circuit.apply_general_variable_gate_delayed()U1Circuit.barrier_instruction()U1Circuit.ccnot()U1Circuit.ccx()U1Circuit.circuit_paramU1Circuit.cmz()U1Circuit.cnot()U1Circuit.cond_measure()U1Circuit.cond_measurement()U1Circuit.conditional_gate()U1Circuit.copy()U1Circuit.cphase()U1Circuit.cr()U1Circuit.crx()U1Circuit.cry()U1Circuit.crz()U1Circuit.cswap()U1Circuit.cu()U1Circuit.cx()U1Circuit.cy()U1Circuit.cz()U1Circuit.diaggatesU1Circuit.diagonal()U1Circuit.draw()U1Circuit.entanglement_entropy()U1Circuit.exp()U1Circuit.exp1()U1Circuit.expectation()U1Circuit.expectation_ps()U1Circuit.expectation_z()U1Circuit.fredkin()U1Circuit.from_cirq()U1Circuit.from_json()U1Circuit.from_json_file()U1Circuit.from_openqasm()U1Circuit.from_openqasm_file()U1Circuit.from_qir()U1Circuit.from_qiskit()U1Circuit.from_qsim_file()U1Circuit.gate_aliasesU1Circuit.gate_count()U1Circuit.gate_count_by_condition()U1Circuit.gate_summary()U1Circuit.get_positional_logical_mapping()U1Circuit.h()U1Circuit.i()U1Circuit.initial_mapping()U1Circuit.inputsU1Circuit.inverse()U1Circuit.is_mpsU1Circuit.iswap()U1Circuit.measure()U1Circuit.measure_instruction()U1Circuit.mpo()U1Circuit.mpogatesU1Circuit.multicontrol()U1Circuit.orx()U1Circuit.ory()U1Circuit.orz()U1Circuit.ox()U1Circuit.oy()U1Circuit.oz()U1Circuit.phase()U1Circuit.prepend()U1Circuit.probability()U1Circuit.probability_full()U1Circuit.r()U1Circuit.reduced_density_matrix()U1Circuit.reset_instruction()U1Circuit.rx()U1Circuit.rxx()U1Circuit.ry()U1Circuit.ryy()U1Circuit.rz()U1Circuit.rzm()U1Circuit.rzz()U1Circuit.s()U1Circuit.sample()U1Circuit.sd()U1Circuit.sdg()U1Circuit.select_gate()U1Circuit.sgatesU1Circuit.standardize_gate()U1Circuit.state()U1Circuit.su4()U1Circuit.swap()U1Circuit.t()U1Circuit.td()U1Circuit.tdg()U1Circuit.tex()U1Circuit.to_cirq()U1Circuit.to_dense()U1Circuit.to_json()U1Circuit.to_openqasm()U1Circuit.to_openqasm_file()U1Circuit.to_qir()U1Circuit.to_qiskit()U1Circuit.toffoli()U1Circuit.u()U1Circuit.unitary()U1Circuit.vgatesU1Circuit.vis_tex()U1Circuit.wavefunction()U1Circuit.wroot()U1Circuit.x()U1Circuit.y()U1Circuit.z()
- tensorcircuit.utils
- tensorcircuit.vis