@@ -147,19 +147,18 @@ def load(binary):
147147
148148def load_tn (obj : Any ,
149149 * ,
150- fuse : Optional [float ] = 4 ,
151- decompose_hyper_inds : Optional [bool ] = True ,
152- simplify_circuit : Optional [bool ] = True ,
153- initial_state : Optional [Union [str , Dict [Qubit , Matrix ],
154- None ]] = '0' ,
155- final_state : Optional [Union [str , Dict [Qubit , Matrix ], None ]] = '0' ,
156- output_index_token : Optional [str ] = '*' ,
157- sparse_index_token : Optional [str ] = '/' ,
158- atol : Optional [float ] = 1e-5 ,
150+ fuse : float = 4 ,
151+ decompose_hyper_inds : bool = True ,
152+ simplify_circuit : bool = True ,
153+ initial_state : Union [str , Dict [Qubit , Matrix ], None ] = '0' ,
154+ final_state : Union [str , Dict [Qubit , Matrix ], None ] = '0' ,
155+ output_index_token : str = '*' ,
156+ sparse_index_token : str = '/' ,
157+ atol : float = 1e-5 ,
159158 dtype : Optional [Any ] = None ,
160159 backend : Optional [str ] = None ,
161160 seed : Optional [int ] = None ,
162- verbose : Optional [ int ] = False ) -> TensorNetwork :
161+ verbose : int = False ) -> TensorNetwork :
163162 """Loads a tensor network from various object types.
164163
165164 The function loads a tensor network from ``obj`` of any type. See Notes for
@@ -570,8 +569,8 @@ def dump_results(tn: TensorNetwork,
570569 * ,
571570 output_format : Optional [str ] = None ,
572571 output_filename : Optional [str ] = None ,
573- output_compression : Optional [ str ] = 'auto' ,
574- overwrite_output_file : Optional [ bool ] = False ,
572+ output_compression : str = 'auto' ,
573+ overwrite_output_file : bool = False ,
575574 ** kwargs ) -> Any :
576575 """Dumps results to a file or returns them.
577576
@@ -745,18 +744,18 @@ class BaseOptimizer:
745744 verbose: If ``True``, prints verbose output.
746745 """
747746 max_width : Optional [float ] = None
748- n_jobs : Optional [ int ] = - 1
749- width_type : Optional [ str ] = 'float32'
750- cost_type : Optional [ str ] = 'float64'
747+ n_jobs : int = - 1
748+ width_type : str = 'float32'
749+ cost_type : str = 'float64'
751750 output_format : Optional [str ] = None
752751 output_filename : Optional [str ] = None
753- output_compression : Optional [ str ] = 'auto'
754- overwrite_output_file : Optional [ bool ] = False
755- atol : Optional [ float ] = 1e-5
752+ output_compression : str = 'auto'
753+ overwrite_output_file : bool = False
754+ atol : float = 1e-5
756755 dtype : Optional [Any ] = None
757756 backend : Optional [str ] = None
758757 seed : Optional [int ] = None
759- verbose : Optional [ int ] = False
758+ verbose : int = False
760759
761760 def optimize (self , * args : Any , ** kwargs : Any ) -> Any :
762761 raise NotImplementedError ()
@@ -787,20 +786,20 @@ def __post_init__(self) -> None:
787786 self ._dump_results (None , None , check_only = True )
788787
789788
790- def Optimizer (method : Optional [ str ] = 'sa' ,
789+ def Optimizer (method : str = 'sa' ,
791790 max_width : Optional [float ] = None ,
792- n_jobs : Optional [ int ] = - 1 ,
793- width_type : Optional [ str ] = 'float32' ,
794- cost_type : Optional [ str ] = 'float64' ,
791+ n_jobs : int = - 1 ,
792+ width_type : str = 'float32' ,
793+ cost_type : str = 'float64' ,
795794 output_format : Optional [str ] = None ,
796795 output_filename : Optional [str ] = None ,
797- output_compression : Optional [ str ] = 'auto' ,
798- overwrite_output_file : Optional [ bool ] = False ,
799- atol : Optional [ float ] = 1e-5 ,
796+ output_compression : str = 'auto' ,
797+ overwrite_output_file : bool = False ,
798+ atol : float = 1e-5 ,
800799 dtype : Optional [Any ] = None ,
801800 backend : Optional [str ] = None ,
802801 seed : Optional [int ] = None ,
803- verbose : Optional [ int ] = False ) -> BaseOptimizer :
802+ verbose : int = False ) -> BaseOptimizer :
804803 """Factory function to create an optimizer.
805804
806805 Optimize the tensor network.
0 commit comments