diff options
Diffstat (limited to 'src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py')
-rw-r--r-- | src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py b/src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py index e27265d..55ea43b 100644 --- a/src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py +++ b/src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py @@ -9,7 +9,7 @@ from argaze import GazeFeatures import pandas @dataclass -class VisualScanAnalyzer(GazeFeatures.VisualScanAnalyzer): +class VisualScanPathAnalyzer(GazeFeatures.VisualScanPathAnalyzer): """Implementation of transition probability matrix algorithm as described in ... """ @@ -17,16 +17,16 @@ class VisualScanAnalyzer(GazeFeatures.VisualScanAnalyzer): pass - def analyze(self, visual_scan: GazeFeatures.VisualScanType) -> Any: + def analyze(self, visual_scan_path: GazeFeatures.VisualScanPathType) -> Any: """Analyze visual scan.""" - assert(len(visual_scan) > 1) + assert(len(visual_scan_path) > 1) sequence = [] - for step in visual_scan: + for visual_scan_step in visual_scan_path: - sequence.append(step.aoi) + sequence.append(visual_scan_step.aoi) return pandas.crosstab(pandas.Series(sequence[1:], name='to'), pandas.Series(sequence[:-1], name='from'), normalize=1) |