init = {k:None for k in CircuitsConfigDataset.req_params}
init["gate_pool"] = ["qiskit.circuit.library.standard_gates.h.HGate",
"qiskit.circuit.library.standard_gates.x.CXGate"]
init["store_dict"] = {"x":"tensor", "y":"tensor_list"}
a = CircuitsConfigDataset(**init)
a.get_config(){'target': '__main__.CircuitsConfigDataset',
'device': 'cpu',
'comment': '',
'save_path': None,
'save_datetime': '06/01/2025 11:31:35',
'save_type': 'safetensors',
'params': CircuitsConfigDatasetConfig(store_dict={'x': 'tensor', 'y': 'tensor_list'}, dataset_to_gpu=None, optimized=None, random_samples=None, num_of_qubits=None, min_gates=None, max_gates=None, max_params=None, gate_pool=['qiskit.circuit.library.standard_gates.h.HGate', 'qiskit.circuit.library.standard_gates.x.CXGate'])}