niftynet.contrib.csv_reader.segmentation_application_patchsampler module¶
-
class
SegmentationApplicationPatchSampler(net_param, action_param, action)[source]¶ Bases:
niftynet.application.base_application.BaseApplication-
REQUIRED_CONFIG_SECTION= 'SEGMENTATION'¶
-
initialise_dataset_loader(data_param=None, task_param=None, data_partitioner=None)[source]¶ this function initialise self.readers
Parameters: - data_param – input modality specifications
- task_param – contains task keywords for grouping data_param
- data_partitioner – specifies train/valid/infer splitting if needed
Returns:
-
initialise_sampler()[source]¶ Samplers take
self.readeras input and generates sequences of ImageWindow that will be fed to the networksThis function sets
self.sampler.
-
initialise_network()[source]¶ This function create an instance of network and sets
self.netReturns: None
-
connect_data_and_network(outputs_collector=None, gradients_collector=None)[source]¶ Adding sampler output tensor and network tensors to the graph.
Parameters: - outputs_collector –
- gradients_collector –
Returns:
-