QuCumber
latest
Introduction
Installation
Theory
Tutorials
Download the tutorials
Reconstruction of a positive-real wavefunction
Reconstruction of a complex wavefunction
Reconstruction of a density matrix
Sampling and calculating observables
Training while monitoring observables
API Reference
Wavefunction RBM
Density Matrix RBM
Quantum States
Callbacks
Observables
Training Statistics
Complex Algebra
Data Handling
QuCumber
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
_
__getattr__() (qucumber.callbacks.MetricEvaluator method)
(qucumber.callbacks.observable_evaluator.ObservableStatistics method)
(qucumber.callbacks.ObservableEvaluator method)
__getitem__() (qucumber.callbacks.MetricEvaluator method)
(qucumber.callbacks.ObservableEvaluator method)
__len__() (qucumber.callbacks.MetricEvaluator method)
(qucumber.callbacks.ObservableEvaluator method)
A
absolute_value() (in module qucumber.utils.cplx)
am_grads() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
amplitude() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.PositiveWaveFunction method)
(qucumber.nn_states.WaveFunctionBase method)
apply() (qucumber.observables.NeighbourInteraction method)
(qucumber.observables.ObservableBase method)
(qucumber.observables.SigmaX method)
(qucumber.observables.SigmaY method)
(qucumber.observables.SigmaZ method)
autoload() (qucumber.nn_states.ComplexWaveFunction static method)
(qucumber.nn_states.DensityMatrix static method)
(qucumber.nn_states.NeuralStateBase static method)
(qucumber.nn_states.PositiveWaveFunction static method)
B
BinaryRBM (class in qucumber.rbm)
C
CallbackBase (class in qucumber.callbacks)
clear_history() (qucumber.callbacks.MetricEvaluator method)
(qucumber.callbacks.ObservableEvaluator method)
ComplexWaveFunction (class in qucumber.nn_states)
compute_batch_gradients() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
compute_exact_gradients() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
compute_exact_grads() (qucumber.nn_states.PositiveWaveFunction method)
compute_normalization() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
conj() (in module qucumber.utils.cplx)
conjugate() (in module qucumber.utils.cplx)
D
DensityMatrix (class in qucumber.nn_states)
device (qucumber.nn_states.ComplexWaveFunction property)
(qucumber.nn_states.DensityMatrix property)
(qucumber.nn_states.NeuralStateBase property)
(qucumber.nn_states.PositiveWaveFunction property)
E
EarlyStopping (class in qucumber.callbacks)
effective_energy() (qucumber.rbm.BinaryRBM method)
(qucumber.rbm.PurificationRBM method)
effective_energy_gradient() (qucumber.rbm.BinaryRBM method)
(qucumber.rbm.PurificationRBM method)
einsum() (in module qucumber.utils.cplx)
elementwise_division() (in module qucumber.utils.cplx)
elementwise_mult() (in module qucumber.utils.cplx)
epochs (qucumber.callbacks.MetricEvaluator property)
(qucumber.callbacks.ObservableEvaluator property)
extract_refbasis_samples() (in module qucumber.utils.data)
F
fidelity() (in module qucumber.utils.training_statistics)
fit() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
G
gamma() (qucumber.rbm.PurificationRBM method)
gamma_grad() (qucumber.rbm.PurificationRBM method)
generate_hilbert_space() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
get_value() (qucumber.callbacks.MetricEvaluator method)
(qucumber.callbacks.ObservableEvaluator method)
gibbs_steps() (qucumber.rbm.BinaryRBM method)
(qucumber.rbm.PurificationRBM method)
gradient() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
I
imag() (in module qucumber.utils.cplx)
importance_sampling_denominator() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
(qucumber.nn_states.WaveFunctionBase method)
importance_sampling_numerator() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
(qucumber.nn_states.WaveFunctionBase method)
importance_sampling_weight() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
initialize_parameters() (qucumber.rbm.BinaryRBM method)
(qucumber.rbm.PurificationRBM method)
inner_prod() (in module qucumber.utils.cplx)
inverse() (in module qucumber.utils.cplx)
K
KL() (in module qucumber.utils.training_statistics)
kronecker_prod() (in module qucumber.utils.cplx)
L
LambdaCallback (class in qucumber.callbacks)
LivePlotting (class in qucumber.callbacks)
load() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
load_data() (in module qucumber.utils.data)
load_data_DM() (in module qucumber.utils.data)
Logger (class in qucumber.callbacks)
M
make_complex() (in module qucumber.utils.cplx)
matmul() (in module qucumber.utils.cplx)
max_size (qucumber.nn_states.ComplexWaveFunction property)
(qucumber.nn_states.DensityMatrix property)
(qucumber.nn_states.NeuralStateBase property)
(qucumber.nn_states.PositiveWaveFunction property)
MetricEvaluator (class in qucumber.callbacks)
mixing_term() (qucumber.rbm.PurificationRBM method)
ModelSaver (class in qucumber.callbacks)
module
qucumber.utils.cplx
qucumber.utils.data
qucumber.utils.training_statistics
N
name (qucumber.observables.NeighbourInteraction property)
(qucumber.observables.ObservableBase property)
(qucumber.observables.SigmaX property)
(qucumber.observables.SigmaY property)
(qucumber.observables.SigmaZ property)
names (qucumber.callbacks.MetricEvaluator property)
(qucumber.callbacks.ObservableEvaluator property)
NeighbourInteraction (class in qucumber.observables)
networks (qucumber.nn_states.ComplexWaveFunction property)
(qucumber.nn_states.DensityMatrix property)
(qucumber.nn_states.NeuralStateBase property)
(qucumber.nn_states.PositiveWaveFunction property)
NeuralStateBase (class in qucumber.nn_states)
NLL() (in module qucumber.utils.training_statistics)
norm() (in module qucumber.utils.cplx)
norm_sqr() (in module qucumber.utils.cplx)
normalization() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
numpy() (in module qucumber.utils.cplx)
O
ObservableBase (class in qucumber.observables)
ObservableEvaluator (class in qucumber.callbacks)
ObservableStatistics (class in qucumber.callbacks.observable_evaluator)
on_batch_end() (qucumber.callbacks.CallbackBase method)
on_batch_start() (qucumber.callbacks.CallbackBase method)
on_epoch_end() (qucumber.callbacks.CallbackBase method)
on_epoch_start() (qucumber.callbacks.CallbackBase method)
on_train_end() (qucumber.callbacks.CallbackBase method)
on_train_start() (qucumber.callbacks.CallbackBase method)
outer_prod() (in module qucumber.utils.cplx)
P
partition() (qucumber.rbm.BinaryRBM method)
(qucumber.rbm.PurificationRBM method)
ph_grads() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
phase() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.PositiveWaveFunction method)
(qucumber.nn_states.WaveFunctionBase method)
pi() (qucumber.nn_states.DensityMatrix method)
pi_grad() (qucumber.nn_states.DensityMatrix method)
positive_phase_gradients() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
PositiveWaveFunction (class in qucumber.nn_states)
prob_a_given_v() (qucumber.rbm.PurificationRBM method)
prob_h_given_v() (qucumber.rbm.BinaryRBM method)
(qucumber.rbm.PurificationRBM method)
prob_v_given_h() (qucumber.rbm.BinaryRBM method)
prob_v_given_ha() (qucumber.rbm.PurificationRBM method)
probability() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
psi() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.PositiveWaveFunction method)
(qucumber.nn_states.WaveFunctionBase method)
PurificationRBM (class in qucumber.rbm)
Q
qucumber.utils.cplx
module
qucumber.utils.data
module
qucumber.utils.training_statistics
module
R
rbm_am (qucumber.nn_states.ComplexWaveFunction property)
(qucumber.nn_states.DensityMatrix property)
(qucumber.nn_states.NeuralStateBase property)
(qucumber.nn_states.PositiveWaveFunction property)
rbm_ph (qucumber.nn_states.ComplexWaveFunction property)
(qucumber.nn_states.DensityMatrix property)
real() (in module qucumber.utils.cplx)
reinitialize_parameters() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
(qucumber.nn_states.WaveFunctionBase method)
rho() (qucumber.nn_states.DensityMatrix method)
rotated_gradient() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
S
sample() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
(qucumber.observables.NeighbourInteraction method)
(qucumber.observables.ObservableBase method)
(qucumber.observables.SigmaX method)
(qucumber.observables.SigmaY method)
(qucumber.observables.SigmaZ method)
sample_a_given_v() (qucumber.rbm.PurificationRBM method)
sample_h_given_v() (qucumber.rbm.BinaryRBM method)
(qucumber.rbm.PurificationRBM method)
sample_v_given_h() (qucumber.rbm.BinaryRBM method)
sample_v_given_ha() (qucumber.rbm.PurificationRBM method)
save() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
scalar_divide() (in module qucumber.utils.cplx)
scalar_mult() (in module qucumber.utils.cplx)
SigmaX (class in qucumber.observables)
SigmaY (class in qucumber.observables)
SigmaZ (class in qucumber.observables)
sigmoid() (in module qucumber.utils.cplx)
statistics() (qucumber.observables.NeighbourInteraction method)
(qucumber.observables.ObservableBase method)
(qucumber.observables.SigmaX method)
(qucumber.observables.SigmaY method)
(qucumber.observables.SigmaZ method)
statistics_from_samples() (qucumber.observables.NeighbourInteraction method)
(qucumber.observables.ObservableBase method)
(qucumber.observables.SigmaX method)
(qucumber.observables.SigmaY method)
(qucumber.observables.SigmaZ method)
stop_training (qucumber.nn_states.ComplexWaveFunction property)
(qucumber.nn_states.DensityMatrix property)
(qucumber.nn_states.NeuralStateBase property)
(qucumber.nn_states.PositiveWaveFunction property)
subspace_vector() (qucumber.nn_states.ComplexWaveFunction method)
(qucumber.nn_states.DensityMatrix method)
(qucumber.nn_states.NeuralStateBase method)
(qucumber.nn_states.PositiveWaveFunction method)
symbol (qucumber.observables.NeighbourInteraction property)
(qucumber.observables.ObservableBase property)
(qucumber.observables.SigmaX property)
(qucumber.observables.SigmaY property)
(qucumber.observables.SigmaZ property)
T
Timer (class in qucumber.callbacks)
V
VarianceBasedEarlyStopping (class in qucumber.callbacks)
W
WaveFunctionBase (class in qucumber.nn_states)