Skip to content

Commit 4f882f5

Browse files
committed
Small optim
1 parent 12872fa commit 4f882f5

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

src/datasets/utils/py_utils.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -601,19 +601,18 @@ class Pickler(dill.Pickler):
601601

602602
def save(self, obj, save_persistent_id=True):
603603
# lazy registration of reduction functions
604+
obj_type = type(obj)
605+
if obj_type not in Pickler.dispatch:
606+
if config.DILL_VERSION < version.parse("0.3.6"):
604607

605-
if config.DILL_VERSION < version.parse("0.3.6"):
606-
607-
def dill_log(pickler, msg):
608-
dill._dill.log.info(msg)
608+
def dill_log(pickler, msg):
609+
dill._dill.log.info(msg)
609610

610-
elif config.DILL_VERSION.release[:3] == version.parse("0.3.6").release:
611+
elif config.DILL_VERSION.release[:3] == version.parse("0.3.6").release:
611612

612-
def dill_log(pickler, msg):
613-
dill._dill.logger.trace(pickler, msg)
613+
def dill_log(pickler, msg):
614+
dill._dill.logger.trace(pickler, msg)
614615

615-
obj_type = type(obj)
616-
if obj_type not in Pickler.dispatch:
617616
if (obj_type.__module__, obj_type.__name__) == ("_regex", "Pattern"):
618617
try:
619618
import regex

0 commit comments

Comments
 (0)