Constructor
new SlidingPercentile(maxWeight)
SlidingPercentile from Exoplayer2 https://github.com/google/ExoPlayer/blob/release-v2/library/core/src/main/ java/com/google/android/exoplayer2/util/SlidingPercentile.java
Parameters:
Name | Type | Description |
---|---|---|
maxWeight |
number | The maximum weight. |
- Source:
Members
Methods
addSample(weight, value)
Adds a new weighted value.
Parameters:
Name | Type | Description |
---|---|---|
weight |
number | The weight of the new observation. |
value |
number | The value of the new observation. |
- Source:
getPercentile(percentile) → {number}
Computes a percentile by integration.
Parameters:
Name | Type | Description |
---|---|---|
percentile |
number | The desired percentile, expressed as a fraction in the range (0,1]. |
- Source:
Returns:
The requested percentile value or NaN if no samples
have been added.
- Type
- number
Type Definitions
Sample_
Type:
- {index: number, weight: number, value: number}
- Source: