@@ -42,7 +42,6 @@ def __init__(self, parameters=None, snapshots=None, space=None):
4242 )
4343 self ._pairs = []
4444
45-
4645 if parameters is None and snapshots is None :
4746 logger .debug ("Empty database created" )
4847 return
@@ -146,7 +145,9 @@ def add(self, parameter, snapshot):
146145 """
147146 if not isinstance (parameter , Parameter ):
148147 logger .error ("Invalid parameter type: %s" , type (parameter ))
149- raise TypeError (f"Expected a Parameter object, got { type (parameter )} " )
148+ raise TypeError (
149+ f"Expected a Parameter object, got { type (parameter )} "
150+ )
150151
151152 if not isinstance (snapshot , Snapshot ):
152153 logger .error ("Invalid snapshot type: %s" , type (snapshot ))
@@ -158,7 +159,7 @@ def add(self, parameter, snapshot):
158159 )
159160
160161 return self
161-
162+
162163 def split (self , chunks , seed = None ):
163164 """
164165
@@ -167,9 +168,7 @@ def split(self, chunks, seed=None):
167168 >>> train, test = db.split([80, 20]) # n snapshots
168169
169170 """
170- logger .debug (
171- "Splitting database with chunks=%s, seed=%s" , chunks , seed
172- )
171+ logger .debug ("Splitting database with chunks=%s, seed=%s" , chunks , seed )
173172
174173 if seed is not None :
175174 np .random .seed (seed )
@@ -206,7 +205,9 @@ def split(self, chunks, seed=None):
206205
207206 else :
208207 logger .error ("Invalid chunk type" )
209- raise TypeError (f"Invalid chunk type. Expected a list of integers or floats, but got { type (chunks )} ." )
208+ raise TypeError (
209+ f"Invalid chunk type. Expected a list of integers or floats, but got { type (chunks )} ."
210+ )
210211
211212 new_database = [Database () for _ in range (len (chunks ))]
212213 for i , chunk in enumerate (chunks ):
@@ -232,4 +233,4 @@ def get_snapshot_space(self, index):
232233 """
233234 if index < 0 or index >= len (self ._pairs ):
234235 raise IndexError ("Snapshot index out of range." )
235- return self ._pairs [index ][1 ].space
236+ return self ._pairs [index ][1 ].space
0 commit comments