def test_measurefeaturemap(self): """ """ self.feature_param = [Feature(name="phase",range=(0.0,1.0),values=[0.2,0.4,0.6],cyclic=False), Feature(name="orientation",range=(0.0,1.0),step=0.5,cyclic=True)] self.x = FeatureMaps(self.feature_param, pattern_response_fn=pattern_response.instance(), pattern_generator=SineGrating())
def test_measurefeaturemap(self): """ """ self.feature_param = [ Feature(name="phase", range=(0.0, 1.0), values=[0.2, 0.4, 0.6], cyclic=False), Feature(name="orientation", range=(0.0, 1.0), step=0.5, cyclic=True) ] self.x = FeatureMaps(self.feature_param, pattern_response_fn=pattern_response.instance(), pattern_generator=SineGrating())
# Featuremapper hooks def empty_storage_hook(arg): """Use this to unset storage hook because lambda will not work with snapshots. This function is used in notebook_setup.py of the topographica IPython profile. """ pass FeatureResponses.metadata_fns = [topo_metadata_fn] FeatureResponses.pattern_response_fn = pattern_response.instance() FeatureMaps.measurement_storage_hook = StorageHook.instance(sublabel='Maps') FeatureCurves.measurement_storage_hook = StorageHook.instance( sublabel='Curves') ReverseCorrelation.measurement_storage_hook = StorageHook.instance( sublabel='RFs') measure_response.measurement_storage_hook = StorageHook.instance(sublabel=None) measure_cog.measurement_storage_hook = StorageHook.instance(sublabel='CoG') MeasureResponseCommand.preference_lookup_fn = get_feature_preference MeasureResponseCommand.pattern_response_fn = pattern_response.instance() ## Set optimized versions of color conversion functions imagen.colorspaces.rgb_to_hsv = color._rgb_to_hsv_array_opt imagen.colorspaces.hsv_to_rgb = color._hsv_to_rgb_array_opt
# Featuremapper hooks def empty_storage_hook(arg): """Use this to unset storage hook because lambda will not work with snapshots. This function is used in notebook_setup.py of the topographica IPython profile. """ pass FeatureResponses.metadata_fns = [topo_metadata_fn] FeatureResponses.pattern_response_fn = pattern_response.instance() FeatureMaps.measurement_storage_hook = StorageHook.instance(sublabel='Maps') FeatureCurves.measurement_storage_hook = StorageHook.instance(sublabel='Curves') ReverseCorrelation.measurement_storage_hook = StorageHook.instance(sublabel='RFs') measure_response.measurement_storage_hook = StorageHook.instance(sublabel=None) measure_cog.measurement_storage_hook = StorageHook.instance(sublabel='CoG') MeasureResponseCommand.preference_lookup_fn = get_feature_preference MeasureResponseCommand.pattern_response_fn = pattern_response.instance() ## Set optimized versions of color conversion functions imagen.colorspaces.rgb_to_hsv = topo.optimized.color._rgb_to_hsv_array_opt imagen.colorspaces.hsv_to_rgb = topo.optimized.color._hsv_to_rgb_array_opt