diff --git a/imperative/python/megengine/data/dataloader.py b/imperative/python/megengine/data/dataloader.py index 3d671c1e..1c09a255 100644 --- a/imperative/python/megengine/data/dataloader.py +++ b/imperative/python/megengine/data/dataloader.py @@ -184,9 +184,11 @@ class DataLoader: logger.warning( "Each worker need to read the shared meta-data, which will be increasing the reference count." "Copy-On-Write propety will lead to 'memory leak', the memory usage will end up being " - + total_memory - + " GB" - "However the current requested memory is " + current_memory + " GB" + + str(total_memory) + + " GB, " + "However the current requested memory is " + + str(current_memory) + + " GB, " "Maybe you can request more memory or uesd np-array to save meta-data rather than List or Tuple" ) diff --git a/imperative/python/requires.txt b/imperative/python/requires.txt index 894b332a..d08566d3 100644 --- a/imperative/python/requires.txt +++ b/imperative/python/requires.txt @@ -9,3 +9,4 @@ mprop wheel megfile>=0.0.10 filelock +psutil \ No newline at end of file