Spaces:
Runtime error
Runtime error
Update tests
Browse files- peak_signal_to_noise_ratio.py +2 -7
- tests.py +6 -11
peak_signal_to_noise_ratio.py
CHANGED
@@ -27,14 +27,9 @@ Returns:
|
|
27 |
Examples:
|
28 |
Example 1-A simple example
|
29 |
>>> psnr = evaluate.load("jpxkqx/peak_signal_to_noise_ratio")
|
30 |
-
>>> results = psnr.compute(references=[0,
|
31 |
>>> print(results)
|
32 |
-
{
|
33 |
-
Example 2-The same as Example 1, except with `sample_weight` set.
|
34 |
-
>>> psnr = evaluate.load("jpxkqx/peak_signal_to_noise_ratio")
|
35 |
-
>>> results = psnr.compute(references=[0, 1, 2, 0, 1, 2], predictions=[0, 1, 1, 2, 1, 0], sample_weight=[0.5, 2, 0.7, 0.5, 9, 0.4])
|
36 |
-
>>> print(results)
|
37 |
-
{'psnr': 0.8778625954198473}
|
38 |
"""
|
39 |
|
40 |
|
|
|
27 |
Examples:
|
28 |
Example 1-A simple example
|
29 |
>>> psnr = evaluate.load("jpxkqx/peak_signal_to_noise_ratio")
|
30 |
+
>>> results = psnr.compute(references=[[0, 0], [-1, -1]], predictions=[[0, 1], [0, 0]])
|
31 |
>>> print(results)
|
32 |
+
{"Peak Signal-to-Noise Ratio": 23.010298856486173}
|
|
|
|
|
|
|
|
|
|
|
33 |
"""
|
34 |
|
35 |
|
tests.py
CHANGED
@@ -1,17 +1,12 @@
|
|
1 |
test_cases = [
|
2 |
{
|
3 |
-
"predictions": [0, 0],
|
4 |
-
"references": [1, 1],
|
5 |
-
"result": {"
|
6 |
},
|
7 |
{
|
8 |
-
"predictions": [
|
9 |
-
"references": [1, 1],
|
10 |
-
"result": {"
|
11 |
-
},
|
12 |
-
{
|
13 |
-
"predictions": [1, 0],
|
14 |
-
"references": [1, 1],
|
15 |
-
"result": {"metric_score": 0.5}
|
16 |
}
|
17 |
]
|
|
|
1 |
test_cases = [
|
2 |
{
|
3 |
+
"predictions": [[0.1, 0.1], [1.1, 0.1]],
|
4 |
+
"references": [[0.1, 0.1], [1.1, 0.1]],
|
5 |
+
"result": {"Peak Signal-to-Noise Ratio": 23.010298856486173}
|
6 |
},
|
7 |
{
|
8 |
+
"predictions": [[0, 1], [0, 0]],
|
9 |
+
"references": [[0, 0], [-1, -1]],
|
10 |
+
"result": {"Peak Signal-to-Noise Ratio": 1.2493873660829993}
|
|
|
|
|
|
|
|
|
|
|
11 |
}
|
12 |
]
|