Skip to content

Commit 1f8be24

Browse files
committed
rename module to avoid python built-ins
1 parent df8c897 commit 1f8be24

File tree

3 files changed

+19
-8
lines changed

3 files changed

+19
-8
lines changed

yews/datasets/__init__.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
from .base import BaseDataset, PathDataset, is_dataset
2-
from .file import FileDataset, DatasetArray
3-
from .dir import DirDataset, DatasetFolder, DatasetArrayFolder
2+
from .files import FileDataset, DatasetArray
3+
from .dirs import DirDataset, DatasetFolder, DatasetArrayFolder
44

55
__all__ = (
6-
'is_dataset',
76
'BaseDataset',
87
'PathDataset',
98
'FileDataset',

yews/datasets/dir.py yews/datasets/dirs.py

+12-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
from .base import PathDataset
2+
import numpy as np
3+
4+
__all__ = [
5+
'DirDataset',
6+
'DatasetArrayFolder',
7+
'DatasetFolder',
8+
]
29

310

411
class DirDataset(PathDataset):
@@ -41,7 +48,7 @@ class DatasetArrayFolder(DirDataset):
4148
4249
Attributes:
4350
samples (list): List of samples in the dataset.
44-
targets (list): List of targets in teh dataset.
51+
targets (list): List of targets in the dataset.
4552
4653
"""
4754

@@ -92,16 +99,16 @@ def __init__(self, files, loader):
9299
self.loader = loader
93100

94101
def __getitem__(self, index):
95-
return self.loader(self.file_list[index])
102+
return self.loader(self.files[index])
96103

97104
def __len__(self):
98-
return len(file_list)
105+
return len(self.files)
99106

100107
def __init__(self, loader, **kwargs):
101-
super(DatasetFolder, self).__init__(**kwargs)
102108
self.loader = loader
109+
super(DatasetFolder, self).__init__(**kwargs)
103110

104-
def make_dataset(self):
111+
def build_dataset(self):
105112
files = [p for p in self.root.glob("**/*") if p.is_file()]
106113
labels = [p.name.split('.')[0] for p in files]
107114
samples = self.FilesLoader(files, self.loader)

yews/datasets/file.py yews/datasets/files.py

+5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
from .base import PathDataset
55

6+
__all__ = [
7+
'FileDataset',
8+
'DatasetArray',
9+
]
10+
611

712
class FileDataset(PathDataset):
813
"""An abstract class representing a Dataset in a file.

0 commit comments

Comments
 (0)