Skip to content

Commit

Permalink
rename module to avoid python built-ins
Browse files Browse the repository at this point in the history
  • Loading branch information
lijunzh committed Apr 17, 2019
1 parent df8c897 commit 1f8be24
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 8 deletions.
5 changes: 2 additions & 3 deletions yews/datasets/__init__.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
from .base import BaseDataset, PathDataset, is_dataset
from .file import FileDataset, DatasetArray
from .dir import DirDataset, DatasetFolder, DatasetArrayFolder
from .files import FileDataset, DatasetArray
from .dirs import DirDataset, DatasetFolder, DatasetArrayFolder

__all__ = (
'is_dataset',
'BaseDataset',
'PathDataset',
'FileDataset',
Expand Down
17 changes: 12 additions & 5 deletions yews/datasets/dir.py → yews/datasets/dirs.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
from .base import PathDataset
import numpy as np

__all__ = [
'DirDataset',
'DatasetArrayFolder',
'DatasetFolder',
]


class DirDataset(PathDataset):
Expand Down Expand Up @@ -41,7 +48,7 @@ class DatasetArrayFolder(DirDataset):
Attributes:
samples (list): List of samples in the dataset.
targets (list): List of targets in teh dataset.
targets (list): List of targets in the dataset.
"""

Expand Down Expand Up @@ -92,16 +99,16 @@ def __init__(self, files, loader):
self.loader = loader

def __getitem__(self, index):
return self.loader(self.file_list[index])
return self.loader(self.files[index])

def __len__(self):
return len(file_list)
return len(self.files)

def __init__(self, loader, **kwargs):
super(DatasetFolder, self).__init__(**kwargs)
self.loader = loader
super(DatasetFolder, self).__init__(**kwargs)

def make_dataset(self):
def build_dataset(self):
files = [p for p in self.root.glob("**/*") if p.is_file()]
labels = [p.name.split('.')[0] for p in files]
samples = self.FilesLoader(files, self.loader)
Expand Down
5 changes: 5 additions & 0 deletions yews/datasets/file.py → yews/datasets/files.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@

from .base import PathDataset

__all__ = [
'FileDataset',
'DatasetArray',
]


class FileDataset(PathDataset):
"""An abstract class representing a Dataset in a file.
Expand Down

0 comments on commit 1f8be24

Please sign in to comment.