Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Classes | Functions | Variables
dataset_generator Namespace Reference

Classes

class  GeneralBinaryMRF
 

Functions

def generate_MRF_dataset (n_nodes, graph_type, dataset_size, path=None)
 
def grid3_graph (n)
 
def grid6_graph (n)
 
def grid8_graph (n)
 
def grid_graph (n)
 

Variables

 _
 
int dataset_size = 1000
 
string graph_type = "8grid"
 
int n_nodes = 9
 
string saveas = "dataset.txt"
 
 target_distribution
 
 training_set
 
dictionary undirected_graphs
 

Function Documentation

◆ generate_MRF_dataset()

def dataset_generator.generate_MRF_dataset (   n_nodes,
  graph_type,
  dataset_size,
  path = None 
)

Definition at line 128 of file dataset_generator.py.

◆ grid3_graph()

def dataset_generator.grid3_graph (   n)

Definition at line 66 of file dataset_generator.py.

◆ grid6_graph()

def dataset_generator.grid6_graph (   n)

Definition at line 59 of file dataset_generator.py.

Here is the call graph for this function:

◆ grid8_graph()

def dataset_generator.grid8_graph (   n)

Definition at line 27 of file dataset_generator.py.

Here is the caller graph for this function:

◆ grid_graph()

def dataset_generator.grid_graph (   n)

Definition at line 7 of file dataset_generator.py.

Variable Documentation

◆ _

dataset_generator._
private

Definition at line 151 of file dataset_generator.py.

◆ dataset_size

int dataset_generator.dataset_size = 1000

Definition at line 148 of file dataset_generator.py.

◆ graph_type

string dataset_generator.graph_type = "8grid"

Definition at line 147 of file dataset_generator.py.

◆ n_nodes

int dataset_generator.n_nodes = 9

Definition at line 146 of file dataset_generator.py.

◆ saveas

string dataset_generator.saveas = "dataset.txt"

Definition at line 149 of file dataset_generator.py.

◆ target_distribution

dataset_generator.target_distribution

Definition at line 151 of file dataset_generator.py.

◆ training_set

dataset_generator.training_set

Definition at line 151 of file dataset_generator.py.

◆ undirected_graphs

dictionary dataset_generator.undirected_graphs
Initial value:
1 = {
2  'grid': grid_graph,
3  '8grid': grid8_graph,
4  '6grid': grid6_graph,
5  '3grid': grid3_graph
6  }

Definition at line 80 of file dataset_generator.py.