From 16378f1457d806651d2f75bb758a8f99b488e3de Mon Sep 17 00:00:00 2001
From: zhuoyiyang <yangzhuo18@mails.tsinghua.edu.cn>
Date: Wed, 27 Oct 2021 10:49:52 +0800
Subject: [PATCH] change to RandomMapping

---
 data_utils/configure_data.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/data_utils/configure_data.py b/data_utils/configure_data.py
index 5023ae6..4d44335 100755
--- a/data_utils/configure_data.py
+++ b/data_utils/configure_data.py
@@ -205,7 +205,7 @@ def split_ds(ds, split=[.8,.2,.0], block_size = 10000):
             residual_idx += proportion % 1
             split_ = int(int(proportion) + residual_idx)
             rtn_ds[i] = BlockedRandomSplitDataset(ds, indices[range(start_idx, start_idx+max(split_, 1))], block_size)
-            rtn_ds[i] = EnlargedDataset(rtn_ds[i])
+            rtn_ds[i] = RandomMappingDataset(rtn_ds[i])
             start_idx += split_
             residual_idx %= 1
     return rtn_ds
@@ -308,7 +308,7 @@ class BlockedRandomSplitDataset(data.Dataset):
         return self.len
 
     def __getitem__(self, index):
-        return self.wrapped_data[(index // len(self.indices)) * self.block_size + self.indices[index % self.block_size]]
+        return self.wrapped_data[(index // len(self.indices)) * self.block_size + self.indices[index % len(self.indices)]]
 
 
 class EnlargedDataset(data.Dataset):
-- 
GitLab