Package topo :: Package command :: Module analysis :: Class measure_phasedisparity
[hide private]
[frames] | no frames]

Class measure_phasedisparity

source code


Measure a phase disparity preference map by collating the response to patterns.
Nested Classes [hide private]

Inherited from param.parameterized.Parameterized: __metaclass__

Instance Methods [hide private]
 
_feature_list(self, p)
Return the list of features to vary; must be implemented by each subclass.
source code

Inherited from analysis.featureresponses.MeasureResponseCommand: __call__

Inherited from param.parameterized.ParameterizedFunction: __reduce__, __str__, script_repr

Inherited from param.parameterized.Parameterized: __getstate__, __init__, __repr__, __setstate__, debug, defaults, force_new_dynamic_value, get_param_values, get_value_generator, inspect_value, message, print_param_values, set_default, set_dynamic_time_fn, set_param, state_pop, state_push, verbose, warning

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Methods [hide private]

Inherited from param.parameterized.ParameterizedFunction: instance

Inherited from param.parameterized.Parameterized: params, print_param_defaults

Static Methods [hide private]

Inherited from param.parameterized.ParameterizedFunction: __new__

Class Variables [hide private]
  num_disparity = param.Integer(default= 12, bounds= (1, None), ...
Number of disparity values to test.
  orientation = param.Number(default= pi/ 2, softbounds= (0.0, 2...
Orientation of the test pattern; typically vertical to measure horizontal disparity.
  static_parameters = param.List(default= ["orientation", "scale...
List of names of parameters of this class to pass to the pattern_presenter as static parameters, i.e.
  __params = {'apply_output_fns': <param.Boolean object at 0xb20...
dict() -> new empty dictionary.
  name = <param.parameterized.String object at 0xb31566c>
String identifier for this object.

Inherited from analysis.featureresponses.SinusoidalMeasureResponseCommand: frequencies, num_orientation, num_phase, pattern_presenter, scale

Inherited from analysis.featureresponses.MeasureResponseCommand: apply_output_fns, display, duration, generator_sheets, offset, sheet_views_prefix, subplot, weighted_average

Inherited from param.parameterized.Parameterized: print_level

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_feature_list(self, p)

source code 
Return the list of features to vary; must be implemented by each subclass.
Overrides: analysis.featureresponses.MeasureResponseCommand._feature_list
(inherited documentation)

Class Variable Details [hide private]

num_disparity

Number of disparity values to test.
Value:
param.Integer(default= 12, bounds= (1, None), softbounds= (1, 48), doc= "Number of\
 disparity values to test.")

orientation

Orientation of the test pattern; typically vertical to measure horizontal disparity.
Value:
param.Number(default= pi/ 2, softbounds= (0.0, 2* pi), doc= """
        Orientation of the test pattern; typically vertical to measure
        horizontal disparity.""")

static_parameters

List of names of parameters of this class to pass to the pattern_presenter as static parameters, i.e. values that will be fixed to a single value during measurement.
Value:
param.List(default= ["orientation", "scale", "offset"])

__params

dict() -> new empty dictionary.
dict(mapping) -> new dictionary initialized from a mapping object's
    (key, value) pairs.
dict(seq) -> new dictionary initialized as if via:
    d = {}
    for k, v in seq:
        d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
    in the keyword argument list.  For example:  dict(one=1, two=2)

Value:
{'apply_output_fns': <param.Boolean object at 0xb20d06c>,
 'display': <param.Boolean object at 0xb20df2c>,
 'duration': <param.Number object at 0xb30ff5c>,
 'frequencies': <param.List object at 0xb20dbec>,
 'generator_sheets': <param.List object at 0xb20d2ec>,
 'name': <param.parameterized.String object at 0xb31566c>,
 'num_disparity': <param.Integer object at 0xb30f7c4>,
 'num_orientation': <param.Integer object at 0xb32002c>,
...