Skip to content

Commit

Permalink
#489 related. Removed data_folding from SamplesIO and the related d…
Browse files Browse the repository at this point in the history
…ependencies
  • Loading branch information
nicolay-r committed Sep 21, 2023
1 parent 35678cd commit fdff30e
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 14 deletions.
2 changes: 1 addition & 1 deletion arekit/common/experiment/api/base_samples_io.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ def Writer(self):
"""
raise NotImplementedError()

def create_target(self, data_type, data_folding):
def create_target(self, data_type):
""" Path for reaiding/viewing
"""
raise NotImplementedError()
8 changes: 4 additions & 4 deletions arekit/contrib/utils/io_utils/opinions.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ def __init__(self, target_dir, reader=None, prefix="opinion"):
def Reader(self):
return self.__reader

def create_target(self, data_type, data_folding):
return self.__get_input_opinions_target(data_type, data_folding=data_folding)
def create_target(self, data_type):
return self.__get_input_opinions_target(data_type)

def __get_input_opinions_target(self, data_type, data_folding):
template = filename_template(data_type=data_type, data_folding=data_folding)
def __get_input_opinions_target(self, data_type):
template = filename_template(data_type=data_type)
return self.__get_filepath(out_dir=self.__target_dir,
template=template,
prefix=self.__prefix,
Expand Down
12 changes: 6 additions & 6 deletions arekit/contrib/utils/io_utils/samples.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,14 +43,14 @@ def Reader(self):
def Writer(self):
return self.__writer

def create_target(self, data_type, data_folding):
return self.__get_input_sample_target(data_type, data_folding=data_folding)
def create_target(self, data_type):
return self.__get_input_sample_target(data_type)

def check_targets_existed(self, data_types_iter, data_folding):
def check_targets_existed(self, data_types_iter):
for data_type in data_types_iter:

targets = [
self.__get_input_sample_target(data_type=data_type, data_folding=data_folding),
self.__get_input_sample_target(data_type=data_type),
]

if not check_targets_existence(targets=targets):
Expand All @@ -59,8 +59,8 @@ def check_targets_existed(self, data_types_iter, data_folding):

# endregion

def __get_input_sample_target(self, data_type, data_folding):
template = filename_template(data_type=data_type, data_folding=data_folding)
def __get_input_sample_target(self, data_type):
template = filename_template(data_type=data_type)
return self.__get_filepath(out_dir=self.__target_dir,
template=template,
prefix=self.__prefix,
Expand Down
2 changes: 1 addition & 1 deletion arekit/contrib/utils/io_utils/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ def join_dir_with_subfolder_name(subfolder_name, dir):
return target_dir


def filename_template(data_type, data_folding):
def filename_template(data_type):
assert(isinstance(data_type, DataType))
return "{data_type}-0".format(data_type=data_type.name.lower())

Expand Down
3 changes: 1 addition & 2 deletions arekit/contrib/utils/pipelines/items/sampling/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,7 @@ def _serialize_iteration(self, data_type, pipeline, data_folding, doc_ids):

writer_and_targets = {
"sample": (self._samples_io.Writer,
self._samples_io.create_target(
data_type=data_type, data_folding=data_folding)),
self._samples_io.create_target(data_type=data_type)),
}

for description, repo in repos.items():
Expand Down

0 comments on commit fdff30e

Please sign in to comment.