aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThéo de la Hogue2023-11-22 10:38:16 +0100
committerThéo de la Hogue2023-11-22 10:38:16 +0100
commit74ed30fa3417c5a1bb5f147d779250e5bbdbd521 (patch)
tree913dfa7d9d8ec844c02c6f2336b82eea76808aff /src
parentc2891756725486adbdf7c593a9ea4e4ccf7cd2ca (diff)
downloadargaze-74ed30fa3417c5a1bb5f147d779250e5bbdbd521.zip
argaze-74ed30fa3417c5a1bb5f147d779250e5bbdbd521.tar.gz
argaze-74ed30fa3417c5a1bb5f147d779250e5bbdbd521.tar.bz2
argaze-74ed30fa3417c5a1bb5f147d779250e5bbdbd521.tar.xz
Including code reference inside pipeline modules description.
Diffstat (limited to 'src')
-rw-r--r--src/argaze/GazeAnalysis/Basic.py2
-rw-r--r--src/argaze/GazeAnalysis/DeviationCircleCoverage.py1
-rw-r--r--src/argaze/GazeAnalysis/DispersionThresholdIdentification.py4
-rw-r--r--src/argaze/GazeAnalysis/Entropy.py1
-rw-r--r--src/argaze/GazeAnalysis/ExploreExploitRatio.py1
-rw-r--r--src/argaze/GazeAnalysis/FocusPointInside.py5
-rw-r--r--src/argaze/GazeAnalysis/KCoefficient.py2
-rw-r--r--src/argaze/GazeAnalysis/LempelZivComplexity.py1
-rw-r--r--src/argaze/GazeAnalysis/LinearRegression.py1
-rw-r--r--src/argaze/GazeAnalysis/NGram.py1
-rw-r--r--src/argaze/GazeAnalysis/NearestNeighborIndex.py1
-rw-r--r--src/argaze/GazeAnalysis/TransitionMatrix.py1
-rw-r--r--src/argaze/GazeAnalysis/VelocityThresholdIdentification.py4
13 files changed, 2 insertions, 23 deletions
diff --git a/src/argaze/GazeAnalysis/Basic.py b/src/argaze/GazeAnalysis/Basic.py
index dc7b4fd..a11991f 100644
--- a/src/argaze/GazeAnalysis/Basic.py
+++ b/src/argaze/GazeAnalysis/Basic.py
@@ -27,7 +27,6 @@ class ScanPathAnalyzer(GazeFeatures.ScanPathAnalyzer):
self.__step_fixation_durations_average = 0
def analyze(self, scan_path: GazeFeatures.ScanPathType):
- """Analyze scan path."""
self.__path_duration = scan_path.duration
@@ -72,7 +71,6 @@ class AOIScanPathAnalyzer(GazeFeatures.AOIScanPathAnalyzer):
self.__step_fixation_durations_average = 0
def analyze(self, aoi_scan_path: GazeFeatures.ScanPathType):
- """Analyze aoi scan path."""
self.__path_duration = aoi_scan_path.duration
diff --git a/src/argaze/GazeAnalysis/DeviationCircleCoverage.py b/src/argaze/GazeAnalysis/DeviationCircleCoverage.py
index acc0665..fde9543 100644
--- a/src/argaze/GazeAnalysis/DeviationCircleCoverage.py
+++ b/src/argaze/GazeAnalysis/DeviationCircleCoverage.py
@@ -29,7 +29,6 @@ class AOIMatcher(GazeFeatures.AOIMatcher):
"""Minimal coverage ratio to consider a fixation over an AOI (1 means that whole fixation's deviation circle have to be over the AOI)."""
def __post_init__(self):
- """Init looked aoi data."""
self.__look_count = 0
self.__looked_aoi_data = (None, None)
diff --git a/src/argaze/GazeAnalysis/DispersionThresholdIdentification.py b/src/argaze/GazeAnalysis/DispersionThresholdIdentification.py
index a7b9900..9d8cad2 100644
--- a/src/argaze/GazeAnalysis/DispersionThresholdIdentification.py
+++ b/src/argaze/GazeAnalysis/DispersionThresholdIdentification.py
@@ -143,10 +143,6 @@ class GazeMovementIdentifier(GazeFeatures.GazeMovementIdentifier):
self.__saccade_positions = GazeFeatures.TimeStampedGazePositions()
def identify(self, ts, gaze_position, terminate=False) -> GazeMovementType:
- """Identify gaze movement from successive timestamped gaze positions.
-
- The optional *terminate* argument allows to notify identification algorithm that given gaze position will be the last one.
- """
# Ignore non valid gaze position
if not gaze_position.valid:
diff --git a/src/argaze/GazeAnalysis/Entropy.py b/src/argaze/GazeAnalysis/Entropy.py
index f248845..631a8ea 100644
--- a/src/argaze/GazeAnalysis/Entropy.py
+++ b/src/argaze/GazeAnalysis/Entropy.py
@@ -38,7 +38,6 @@ class AOIScanPathAnalyzer(GazeFeatures.AOIScanPathAnalyzer):
self.__transition_entropy = -1
def analyze(self, aoi_scan_path: GazeFeatures.AOIScanPathType):
- """Analyze aoi scan path."""
assert(len(aoi_scan_path) > 1)
diff --git a/src/argaze/GazeAnalysis/ExploreExploitRatio.py b/src/argaze/GazeAnalysis/ExploreExploitRatio.py
index b4550e7..b66076b 100644
--- a/src/argaze/GazeAnalysis/ExploreExploitRatio.py
+++ b/src/argaze/GazeAnalysis/ExploreExploitRatio.py
@@ -34,7 +34,6 @@ class ScanPathAnalyzer(GazeFeatures.ScanPathAnalyzer):
self.__explore_exploit_ratio = 0.
def analyze(self, scan_path: GazeFeatures.ScanPathType):
- """Analyze scan path."""
assert(len(scan_path) > 1)
diff --git a/src/argaze/GazeAnalysis/FocusPointInside.py b/src/argaze/GazeAnalysis/FocusPointInside.py
index 81a9d20..e7da766 100644
--- a/src/argaze/GazeAnalysis/FocusPointInside.py
+++ b/src/argaze/GazeAnalysis/FocusPointInside.py
@@ -26,7 +26,6 @@ class AOIMatcher(GazeFeatures.AOIMatcher):
"""Matching algorithm based on fixation's focus point."""
def __post_init__(self):
- """Init looked aoi data."""
self.__looked_aoi_data = (None, None)
self.__matched_gaze_movement = None
@@ -91,12 +90,12 @@ class AOIMatcher(GazeFeatures.AOIMatcher):
@property
def looked_aoi(self) -> AOIFeatures.AreaOfInterest:
- """Get most likely looked aoi for current fixation (e.g. the aoi with the highest coverage mean value)"""
+ """Get most likely looked aoi for current fixation."""
return self.__looked_aoi_data[1]
@property
def looked_aoi_name(self) -> str:
- """Get most likely looked aoi name for current fixation (e.g. the aoi with the highest coverage mean value)"""
+ """Get most likely looked aoi name for current fixation."""
return self.__looked_aoi_data[0] \ No newline at end of file
diff --git a/src/argaze/GazeAnalysis/KCoefficient.py b/src/argaze/GazeAnalysis/KCoefficient.py
index c50bc3a..c8fa398 100644
--- a/src/argaze/GazeAnalysis/KCoefficient.py
+++ b/src/argaze/GazeAnalysis/KCoefficient.py
@@ -31,7 +31,6 @@ class ScanPathAnalyzer(GazeFeatures.ScanPathAnalyzer):
self.__K = 0
def analyze(self, scan_path: GazeFeatures.ScanPathType):
- """Analyze scan path."""
assert(len(scan_path) > 1)
@@ -88,7 +87,6 @@ class AOIScanPathAnalyzer(GazeFeatures.AOIScanPathAnalyzer):
self.__K = 0
def analyze(self, aoi_scan_path: GazeFeatures.AOIScanPathType) -> float:
- """Analyze aoi scan path."""
assert(len(aoi_scan_path) > 1)
diff --git a/src/argaze/GazeAnalysis/LempelZivComplexity.py b/src/argaze/GazeAnalysis/LempelZivComplexity.py
index 50c7a90..552ad75 100644
--- a/src/argaze/GazeAnalysis/LempelZivComplexity.py
+++ b/src/argaze/GazeAnalysis/LempelZivComplexity.py
@@ -32,7 +32,6 @@ class AOIScanPathAnalyzer(GazeFeatures.AOIScanPathAnalyzer):
self.__lempel_ziv_complexity = 0
def analyze(self, aoi_scan_path: GazeFeatures.AOIScanPathType):
- """Analyze aoi scan path."""
assert(len(aoi_scan_path) > 1)
diff --git a/src/argaze/GazeAnalysis/LinearRegression.py b/src/argaze/GazeAnalysis/LinearRegression.py
index 9315751..414832a 100644
--- a/src/argaze/GazeAnalysis/LinearRegression.py
+++ b/src/argaze/GazeAnalysis/LinearRegression.py
@@ -37,7 +37,6 @@ class GazePositionCalibrator(GazeFeatures.GazePositionCalibrator):
"""Linear regression intercept value"""
def __post_init__(self):
- """Init calibration."""
self.__linear_regression = LinearRegression()
self.__linear_regression.coef_ = numpy.array(self.coefficients)
diff --git a/src/argaze/GazeAnalysis/NGram.py b/src/argaze/GazeAnalysis/NGram.py
index a19974a..903c0c0 100644
--- a/src/argaze/GazeAnalysis/NGram.py
+++ b/src/argaze/GazeAnalysis/NGram.py
@@ -36,7 +36,6 @@ class AOIScanPathAnalyzer(GazeFeatures.AOIScanPathAnalyzer):
self.__ngrams_count = {}
def analyze(self, aoi_scan_path: GazeFeatures.AOIScanPathType):
- """Analyze aoi scan path."""
assert(len(aoi_scan_path) > 1)
diff --git a/src/argaze/GazeAnalysis/NearestNeighborIndex.py b/src/argaze/GazeAnalysis/NearestNeighborIndex.py
index 34432ad..1ca336f 100644
--- a/src/argaze/GazeAnalysis/NearestNeighborIndex.py
+++ b/src/argaze/GazeAnalysis/NearestNeighborIndex.py
@@ -36,7 +36,6 @@ class ScanPathAnalyzer(GazeFeatures.ScanPathAnalyzer):
self.__nearest_neighbor_index = 0
def analyze(self, scan_path: GazeFeatures.ScanPathType):
- """Analyze scan path."""
assert(len(scan_path) > 1)
diff --git a/src/argaze/GazeAnalysis/TransitionMatrix.py b/src/argaze/GazeAnalysis/TransitionMatrix.py
index b346b5a..5e3bdf5 100644
--- a/src/argaze/GazeAnalysis/TransitionMatrix.py
+++ b/src/argaze/GazeAnalysis/TransitionMatrix.py
@@ -34,7 +34,6 @@ class AOIScanPathAnalyzer(GazeFeatures.AOIScanPathAnalyzer):
self.__transition_matrix_density = 0.
def analyze(self, aoi_scan_path: GazeFeatures.AOIScanPathType):
- """Analyze aoi scan path."""
assert(len(aoi_scan_path) > 1)
diff --git a/src/argaze/GazeAnalysis/VelocityThresholdIdentification.py b/src/argaze/GazeAnalysis/VelocityThresholdIdentification.py
index d10f666..e9f770a 100644
--- a/src/argaze/GazeAnalysis/VelocityThresholdIdentification.py
+++ b/src/argaze/GazeAnalysis/VelocityThresholdIdentification.py
@@ -143,10 +143,6 @@ class GazeMovementIdentifier(GazeFeatures.GazeMovementIdentifier):
self.__saccade_positions = GazeFeatures.TimeStampedGazePositions()
def identify(self, ts, gaze_position, terminate=False) -> GazeMovementType:
- """Identify gaze movement from successive timestamped gaze positions.
-
- The optional *terminate* argument allows to notify identification algorithm that given gaze position will be the last one.
- """
# Ignore non valid gaze position
if not gaze_position.valid: