9db50ab9ed6bf6b4e462c84e2c38fedd36e7467a,niftynet/io/image_sets_partitioner.py,ImageSetsPartitioner,randomly_split_dataset,#ImageSetsPartitioner#Any#,163
Before Change
def randomly_split_dataset(self, overwrite=False):
if overwrite:
validation_fraction, inference_fraction = self.ratios
n_total = self.number_of_subjects()
n_valid = int(math.ceil(n_total * validation_fraction))
n_infer = int(math.ceil(n_total * inference_fraction))
After Change
This function sets self._partition_ids
if overwrite:
try:
valid_fraction, infer_fraction = self.ratios
valid_fraction = max(min(1.0, float(valid_fraction)), 0.0)
infer_fraction = max(min(1.0, float(infer_fraction)), 0.0)
except (TypeError, ValueError):
tf.logging.fatal(
"Unknown format of faction values %s", self.ratios)
raise
n_total = self.number_of_subjects()
n_valid = int(math.ceil(n_total * valid_fraction))
n_infer = int(math.ceil(n_total * infer_fraction))
n_train = int(n_total - n_infer - n_valid)

In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 5
Instances
Project Name: NifTK/NiftyNet
Commit Name: 9db50ab9ed6bf6b4e462c84e2c38fedd36e7467a
Time: 2017-11-08
Author: wenqi.li@ucl.ac.uk
File Name: niftynet/io/image_sets_partitioner.py
Class Name: ImageSetsPartitioner
Method Name: randomly_split_dataset
Project Name: NifTK/NiftyNet
Commit Name: 369423252a030d48b5f2dfa3fd8d9dfdac08749a
Time: 2017-11-09
Author: wenqi.li@ucl.ac.uk
File Name: niftynet/io/image_reader.py
Class Name: ImageReader
Method Name: get_subject_id
Project Name: NifTK/NiftyNet
Commit Name: 9b638935feccbb0fce928b5e9e38616c74960394
Time: 2017-08-30
Author: wenqi.li@ucl.ac.uk
File Name: niftynet/engine/image_window.py
Class Name:
Method Name: _read_window_sizes