def _exec_preprocess(self, network, is_train, phase, dataset, dataset_sink_mode, sink_size=-1, epoch_num=1, iter_first_order=9): """Initializes dataset.""" if dataset_sink_mode and not is_train: dataset.__loop_size__ = 1 dataset_helper = DatasetHelper(dataset, dataset_sink_mode, sink_size, epoch_num, iter_first_order) if dataset_sink_mode: network = connect_network_with_dataset(network, dataset_helper) network.set_train(is_train) network.phase = phase if self._parallel_mode in (ParallelMode.SEMI_AUTO_PARALLEL, ParallelMode.AUTO_PARALLEL): network.set_auto_parallel() return dataset_helper, network
def _exec_preprocess(self, network, is_train, phase, dataset, dataset_sink_mode, iter_first_order=1): """Initializes dataset.""" if dataset_sink_mode and not is_train: dataset.__loop_size__ = 1 dataset_helper = DatasetHelper(dataset, dataset_sink_mode, iter_first_order) if dataset_sink_mode: network = connect_network_with_dataset(network, dataset_helper) network.set_train(is_train) network.phase = phase return dataset_helper, network