alexmourachko commited on
Commit
57f7624
·
0 Parent(s):

Initial commit

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +38 -0
  2. .gitignore +17 -0
  3. README.md +466 -0
  4. config_leaderboard.py +68 -0
  5. css.css +157 -0
  6. data/audio_attacks_variations.csv +106 -0
  7. data/audio_benchmark.csv +4 -0
  8. data/audio_eval_results.json +3 -0
  9. data/image_attacks_variations.csv +109 -0
  10. data/image_benchmark.csv +7 -0
  11. data/image_eval_results.json +3 -0
  12. docs.md +474 -0
  13. examples/audio/audioseal/bandpass_filter/attacked_audio_00000.png +0 -0
  14. examples/audio/audioseal/bandpass_filter/attacked_audio_00001.png +0 -0
  15. examples/audio/audioseal/bandpass_filter/attacked_audio_00003.png +0 -0
  16. examples/audio/audioseal/bandpass_filter/attacked_audio_00004.png +0 -0
  17. examples/audio/audioseal/bandpass_filter/attacked_audio_00005.png +0 -0
  18. examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00000.png +0 -0
  19. examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00001.png +0 -0
  20. examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00003.png +0 -0
  21. examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00004.png +0 -0
  22. examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00005.png +0 -0
  23. examples/audio/audioseal/bandpass_filter/audio_00000.png +0 -0
  24. examples/audio/audioseal/bandpass_filter/audio_00001.png +0 -0
  25. examples/audio/audioseal/bandpass_filter/audio_00003.png +0 -0
  26. examples/audio/audioseal/bandpass_filter/audio_00004.png +0 -0
  27. examples/audio/audioseal/bandpass_filter/audio_00005.png +0 -0
  28. examples/audio/audioseal/bandpass_filter/wmd_audio_00000.png +0 -0
  29. examples/audio/audioseal/bandpass_filter/wmd_audio_00001.png +0 -0
  30. examples/audio/audioseal/bandpass_filter/wmd_audio_00003.png +0 -0
  31. examples/audio/audioseal/bandpass_filter/wmd_audio_00004.png +0 -0
  32. examples/audio/audioseal/bandpass_filter/wmd_audio_00005.png +0 -0
  33. examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00000.png +0 -0
  34. examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00001.png +0 -0
  35. examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00003.png +0 -0
  36. examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00004.png +0 -0
  37. examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00005.png +0 -0
  38. examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00000.png +0 -0
  39. examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00001.png +0 -0
  40. examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00003.png +0 -0
  41. examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00004.png +0 -0
  42. examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00005.png +0 -0
  43. examples/audio/audioseal/boost_audio_amount_20/audio_00000.png +0 -0
  44. examples/audio/audioseal/boost_audio_amount_20/audio_00001.png +0 -0
  45. examples/audio/audioseal/boost_audio_amount_20/audio_00003.png +0 -0
  46. examples/audio/audioseal/boost_audio_amount_20/audio_00004.png +0 -0
  47. examples/audio/audioseal/boost_audio_amount_20/audio_00005.png +0 -0
  48. examples/audio/audioseal/boost_audio_amount_20/wmd_audio_00000.png +0 -0
  49. examples/audio/audioseal/boost_audio_amount_20/wmd_audio_00001.png +0 -0
  50. examples/audio/audioseal/boost_audio_amount_20/wmd_audio_00003.png +0 -0
.gitattributes ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tflite filter=lfs diff=lfs merge=lfs -text
29
+ *.tgz filter=lfs diff=lfs merge=lfs -text
30
+ *.wasm filter=lfs diff=lfs merge=lfs -text
31
+ *.xz filter=lfs diff=lfs merge=lfs -text
32
+ *.zip filter=lfs diff=lfs merge=lfs -text
33
+ *.zst filter=lfs diff=lfs merge=lfs -text
34
+ data/audio_eval_results.json filter=lfs diff=lfs merge=lfs -text
35
+ data/image_eval_results.json filter=lfs diff=lfs merge=lfs -text
36
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
37
+ scale-hf-logo.png filter=lfs diff=lfs merge=lfs -text
38
+ lib/gradio_leaderboard_group-0.0.1-py3-none-any.whl filter=lfs diff=lfs merge=lfs -text
.gitignore ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ auto_evals/
2
+ venv/
3
+ __pycache__/
4
+ .env
5
+ .ipynb_checkpoints
6
+ *ipynb
7
+ .vscode/
8
+
9
+ eval-queue/
10
+ eval-results/
11
+ eval-queue-bk/
12
+ eval-results-bk/
13
+ logs/
14
+
15
+ ravdess_1k/
16
+ val2014_1k/
17
+ voxpopuli_1k/
README.md ADDED
@@ -0,0 +1,466 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ tags:
3
+ - gradio-custom-component
4
+ title: Gradio Leaderboard Component
5
+ emoji: 💻
6
+ colorFrom: pink
7
+ colorTo: pink
8
+ sdk: gradio
9
+ sdk_version: 5.8.0
10
+ app_file: space.py
11
+ pinned: false
12
+ license: mit
13
+ ---
14
+
15
+ # gradio_leaderboard
16
+ <img alt="Static Badge" src="https://img.shields.io/badge/version%20-%200.0.1%20-%20orange">
17
+
18
+ 🔋⚡️🥇 Super fast, batteries included Leaderboards with minimal code.
19
+
20
+ The `gradio_leaderboard` package helps you build fully functional and performant leaderboard demos with `gradio`.
21
+
22
+ Place the `gradio_leaderboard.Leaderboard` component anywhere in your Gradio application (and optionally pass in some configuration). That's it!
23
+
24
+ For example usage, please see the [Usage](#usage) section.
25
+
26
+ For details on configuration, please see the [Configuration](#configuration) section.
27
+
28
+ For the API reference, see the [Initialization](#initialization) section.
29
+
30
+ ## Installation
31
+
32
+ ```bash
33
+ pip install gradio_leaderboard
34
+ ```
35
+
36
+ or add `gradio_leaderboard` to your `requirements.txt`.
37
+
38
+ ## Usage
39
+
40
+ ```python
41
+
42
+ import gradio as gr
43
+ from gradio_leaderboard import Leaderboard
44
+ from pathlib import Path
45
+ import pandas as pd
46
+
47
+ abs_path = Path(__file__).parent
48
+
49
+ # Any pandas-compatible data
50
+ df = pd.read_json(str(abs_path / "leaderboard_data.json"))
51
+
52
+ with gr.Blocks() as demo:
53
+ gr.Markdown("""
54
+ # 🥇 Leaderboard Component
55
+ """)
56
+ Leaderboard(
57
+ value=df,
58
+ select_columns=["T", "Model", "Average ⬆️", "ARC",
59
+ "HellaSwag", "MMLU", "TruthfulQA",
60
+ "Winogrande", "GSM8K"],
61
+ search_columns=["model_name_for_query", "Type"],
62
+ hide_columns=["model_name_for_query", "Model Size"],
63
+ filter_columns=["T", "Precision", "Model Size"],
64
+ )
65
+
66
+ if __name__ == "__main__":
67
+ demo.launch()
68
+ ```
69
+
70
+ ## Configuration
71
+
72
+ ### Selecting
73
+
74
+ When column selection is enabled, a checkboxgroup will be displayed in the top left corner of the leaderboard that lets users
75
+ select which columns are displayed.
76
+
77
+ You can disable/configure the column selection behavior of the `Leaderboard` with the `select_columns` parameter.
78
+ It's value can be:
79
+
80
+ * `None`: Column selection is not allowed and all of the columns are displayed when the leaderboard loads.
81
+ * `list of column names`: All columns can be selected and the elements of this list correspond to the initial set of selected columns.
82
+ * `SelectColumns instance`: You can import `SelectColumns` from `gradio_leaderboard` for full control of the column selection behavior as well as the checkboxgroup appearance. See an example below.
83
+
84
+ #### Demo
85
+
86
+ ```python
87
+ import pandas as pd
88
+ import gradio as gr
89
+ from gradio_leaderboard import Leaderboard, SelectColumns
90
+
91
+ with gr.Blocks() as demo:
92
+ Leaderboard(
93
+ value=pd.DataFrame({"a": [1, 2, 3], "b": [4, 5, 6], "c": [7, 8, 9]}),
94
+ select_columns=SelectColumns(default_selection=["a", "b"],
95
+ cant_deselect="a",
96
+ label="Select The Columns",
97
+ info="Helpful information")
98
+ )
99
+
100
+ demo.launch()
101
+ ```
102
+
103
+ ![](https://github.com/freddyaboulton/gradio-leaderboard/assets/41651716/ea073681-c01e-4d40-814c-1f3cd56ef292)
104
+
105
+
106
+ ### Searching
107
+
108
+ When searching is enabled, a textbox will appear in the top left corner of the leaderboard.
109
+ Users will be able to display rows that match their search query.
110
+
111
+ Searching follows the following rules:
112
+
113
+ 1. Multiple queries can be separated by a semicolon `;`.
114
+ 2. Any subquery is matched against the `primary search column` by default.
115
+ 3. To match against a `secondary search column`, the query must be preceded by the column name and a colon (`:`), e.g. `Name: Maria`.
116
+ 4. The returned rows are those that match against `ANY` primary search column and `ALL` secondary search columns.
117
+
118
+ You can configure searching with the `search_columns` parameter. It's value can be:
119
+ * `a list`: In which case the first element is the `primary search column` and the remaining are the `secondary search columns`.
120
+ * A `SearchColumns` instance. This lets you specify the primary and secondary columns explicitly as well as customize the search textbox appearance.
121
+
122
+
123
+ #### Demo
124
+
125
+ ```python
126
+ import pandas as pd
127
+ import gradio as gr
128
+ from gradio_leaderboard import Leaderboard, SearchColumns
129
+
130
+ with gr.Blocks() as demo:
131
+ Leaderboard(
132
+ value=pd.DataFrame({"name": ["Freddy", "Maria", "Mark"], "country": ["USA", "Mexico", "USA"]}),
133
+ search_columns=SearchColumns(primary_column="name", secondary_columns="country",
134
+ placeholder="Search by name or country. To search by country, type 'country:<query>'",
135
+ label="Search"),
136
+ )
137
+
138
+ demo.launch()
139
+ ```
140
+
141
+ ![](https://github.com/freddyaboulton/gradio-leaderboard/assets/41651716/032a50ef-01e0-48c4-a323-c84d09ccb3db)
142
+
143
+
144
+ ### Filtering
145
+
146
+ You can let users filter out rows from the leaderboard with the `filter_columns` parameter.
147
+ This will display a series of form elements that users can use to select/deselect which rows are displayed.
148
+
149
+ This parameter must be a `list` but it's elements must be:
150
+
151
+ * `a string`: Corresponding to the column name you'd like to add a filter for
152
+ * `a ColumnFilter`: A special class for full control of the filter's type, e.g. `checkboxgroup`, `slider`, or `dropdown`, as well as it's appearance in the UI.
153
+
154
+ If the `type` of the `ColumnFilter` is not specified, a heuristic will be used to choose the most appropriate type. If the data in the column is numeric, a slider will be used. If not, a `checkboxgroup` will be used.
155
+
156
+
157
+ #### Demo
158
+
159
+ ```python
160
+ import pandas as pd
161
+ import gradio as gr
162
+ from gradio_leaderboard import Leaderboard, ColumnFilter
163
+
164
+ with gr.Blocks() as demo:
165
+ Leaderboard(
166
+ value=pd.DataFrame({"name": ["Freddy", "Maria", "Mark"], "country": ["USA", "Mexico", "USA"],
167
+ "age": [25, 30, 35], "score": [100, 200, 300]}),
168
+ filter_columns=[
169
+ "name",
170
+ ColumnFilter("country", type="dropdown", label="Select Country 🇺🇸🇲🇽"),
171
+ ColumnFilter("age", type="slider", min=20, max=40, greater_than=True),
172
+ ColumnFilter("score", type="slider", min=50, max=350, greater_than=True)],
173
+ )
174
+
175
+ demo.launch()
176
+ ```
177
+
178
+ ![column_filter_gif](https://github.com/freddyaboulton/gradio-leaderboard/assets/41651716/24314762-6719-473e-be07-86aa50ed2bf1)
179
+
180
+ ## `Leaderboard`
181
+
182
+ ### Initialization
183
+
184
+ <table>
185
+ <thead>
186
+ <tr>
187
+ <th align="left">name</th>
188
+ <th align="left" style="width: 25%;">type</th>
189
+ <th align="left">default</th>
190
+ <th align="left">description</th>
191
+ </tr>
192
+ </thead>
193
+ <tbody>
194
+ <tr>
195
+ <td align="left"><code>value</code></td>
196
+ <td align="left" style="width: 25%;">
197
+
198
+ ```python
199
+ pd.DataFrame | None
200
+ ```
201
+
202
+ </td>
203
+ <td align="left"><code>None</code></td>
204
+ <td align="left">Default value to display in the DataFrame. If a Styler is provided, it will be used to set the displayed value in the DataFrame (e.g. to set precision of numbers) if the `interactive` is False. If a Callable function is provided, the function will be called whenever the app loads to set the initial value of the component.</td>
205
+ </tr>
206
+
207
+ <tr>
208
+ <td align="left"><code>datatype</code></td>
209
+ <td align="left" style="width: 25%;">
210
+
211
+ ```python
212
+ str | list[str]
213
+ ```
214
+
215
+ </td>
216
+ <td align="left"><code>"str"</code></td>
217
+ <td align="left">Datatype of values in sheet. Can be provided per column as a list of strings, or for the entire sheet as a single string. Valid datatypes are "str", "number", "bool", "date", and "markdown".</td>
218
+ </tr>
219
+
220
+ <tr>
221
+ <td align="left"><code>search_columns</code></td>
222
+ <td align="left" style="width: 25%;">
223
+
224
+ ```python
225
+ list[str] | SearchColumns
226
+ ```
227
+
228
+ </td>
229
+ <td align="left"><code>None</code></td>
230
+ <td align="left">See Configuration section of docs for details.</td>
231
+ </tr>
232
+
233
+ <tr>
234
+ <td align="left"><code>select_columns</code></td>
235
+ <td align="left" style="width: 25%;">
236
+
237
+ ```python
238
+ list[str] | SelectColumns
239
+ ```
240
+
241
+ </td>
242
+ <td align="left"><code>None</code></td>
243
+ <td align="left">See Configuration section of docs for details.</td>
244
+ </tr>
245
+
246
+ <tr>
247
+ <td align="left"><code>filter_columns</code></td>
248
+ <td align="left" style="width: 25%;">
249
+
250
+ ```python
251
+ list[str | ColumnFilter] | None
252
+ ```
253
+
254
+ </td>
255
+ <td align="left"><code>None</code></td>
256
+ <td align="left">See Configuration section of docs for details.</td>
257
+ </tr>
258
+
259
+ <tr>
260
+ <td align="left"><code>hide_columns</code></td>
261
+ <td align="left" style="width: 25%;">
262
+
263
+ ```python
264
+ list[str] | None
265
+ ```
266
+
267
+ </td>
268
+ <td align="left"><code>None</code></td>
269
+ <td align="left">List of columns to hide by default. They will not be displayed in the table but they can still be used for searching, filtering.</td>
270
+ </tr>
271
+
272
+ <tr>
273
+ <td align="left"><code>latex_delimiters</code></td>
274
+ <td align="left" style="width: 25%;">
275
+
276
+ ```python
277
+ list[dict[str, str | bool]] | None
278
+ ```
279
+
280
+ </td>
281
+ <td align="left"><code>None</code></td>
282
+ <td align="left">A list of dicts of the form {"left": open delimiter (str), "right": close delimiter (str), "display": whether to display in newline (bool)} that will be used to render LaTeX expressions. If not provided, `latex_delimiters` is set to `[{ "left": "$$", "right": "$$", "display": True }]`, so only expressions enclosed in $$ delimiters will be rendered as LaTeX, and in a new line. Pass in an empty list to disable LaTeX rendering. For more information, see the [KaTeX documentation](https://katex.org/docs/autorender.html). Only applies to columns whose datatype is "markdown".</td>
283
+ </tr>
284
+
285
+ <tr>
286
+ <td align="left"><code>label</code></td>
287
+ <td align="left" style="width: 25%;">
288
+
289
+ ```python
290
+ str | None
291
+ ```
292
+
293
+ </td>
294
+ <td align="left"><code>None</code></td>
295
+ <td align="left">The label for this component. Appears above the component and is also used as the header if there are a table of examples for this component. If None and used in a `gr.Interface`, the label will be the name of the parameter this component is assigned to.</td>
296
+ </tr>
297
+
298
+ <tr>
299
+ <td align="left"><code>show_label</code></td>
300
+ <td align="left" style="width: 25%;">
301
+
302
+ ```python
303
+ bool | None
304
+ ```
305
+
306
+ </td>
307
+ <td align="left"><code>None</code></td>
308
+ <td align="left">if True, will display label.</td>
309
+ </tr>
310
+
311
+ <tr>
312
+ <td align="left"><code>every</code></td>
313
+ <td align="left" style="width: 25%;">
314
+
315
+ ```python
316
+ float | None
317
+ ```
318
+
319
+ </td>
320
+ <td align="left"><code>None</code></td>
321
+ <td align="left">If `value` is a callable, run the function 'every' number of seconds while the client connection is open. Has no effect otherwise. The event can be accessed (e.g. to cancel it) via this component's .load_event attribute.</td>
322
+ </tr>
323
+
324
+ <tr>
325
+ <td align="left"><code>height</code></td>
326
+ <td align="left" style="width: 25%;">
327
+
328
+ ```python
329
+ int
330
+ ```
331
+
332
+ </td>
333
+ <td align="left"><code>500</code></td>
334
+ <td align="left">The maximum height of the dataframe, specified in pixels if a number is passed, or in CSS units if a string is passed. If more rows are created than can fit in the height, a scrollbar will appear.</td>
335
+ </tr>
336
+
337
+ <tr>
338
+ <td align="left"><code>scale</code></td>
339
+ <td align="left" style="width: 25%;">
340
+
341
+ ```python
342
+ int | None
343
+ ```
344
+
345
+ </td>
346
+ <td align="left"><code>None</code></td>
347
+ <td align="left">relative size compared to adjacent Components. For example if Components A and B are in a Row, and A has scale=2, and B has scale=1, A will be twice as wide as B. Should be an integer. scale applies in Rows, and to top-level Components in Blocks where fill_height=True.</td>
348
+ </tr>
349
+
350
+ <tr>
351
+ <td align="left"><code>min_width</code></td>
352
+ <td align="left" style="width: 25%;">
353
+
354
+ ```python
355
+ int
356
+ ```
357
+
358
+ </td>
359
+ <td align="left"><code>160</code></td>
360
+ <td align="left">minimum pixel width, will wrap if not sufficient screen space to satisfy this value. If a certain scale value results in this Component being narrower than min_width, the min_width parameter will be respected first.</td>
361
+ </tr>
362
+
363
+ <tr>
364
+ <td align="left"><code>interactive</code></td>
365
+ <td align="left" style="width: 25%;">
366
+
367
+ ```python
368
+ bool | None
369
+ ```
370
+
371
+ </td>
372
+ <td align="left"><code>None</code></td>
373
+ <td align="left">if True, will allow users to edit the dataframe; if False, can only be used to display data. If not provided, this is inferred based on whether the component is used as an input or output.</td>
374
+ </tr>
375
+
376
+ <tr>
377
+ <td align="left"><code>visible</code></td>
378
+ <td align="left" style="width: 25%;">
379
+
380
+ ```python
381
+ bool
382
+ ```
383
+
384
+ </td>
385
+ <td align="left"><code>True</code></td>
386
+ <td align="left">If False, component will be hidden.</td>
387
+ </tr>
388
+
389
+ <tr>
390
+ <td align="left"><code>elem_id</code></td>
391
+ <td align="left" style="width: 25%;">
392
+
393
+ ```python
394
+ str | None
395
+ ```
396
+
397
+ </td>
398
+ <td align="left"><code>None</code></td>
399
+ <td align="left">An optional string that is assigned as the id of this component in the HTML DOM. Can be used for targeting CSS styles.</td>
400
+ </tr>
401
+
402
+ <tr>
403
+ <td align="left"><code>elem_classes</code></td>
404
+ <td align="left" style="width: 25%;">
405
+
406
+ ```python
407
+ list[str] | str | None
408
+ ```
409
+
410
+ </td>
411
+ <td align="left"><code>None</code></td>
412
+ <td align="left">An optional list of strings that are assigned as the classes of this component in the HTML DOM. Can be used for targeting CSS styles.</td>
413
+ </tr>
414
+
415
+ <tr>
416
+ <td align="left"><code>render</code></td>
417
+ <td align="left" style="width: 25%;">
418
+
419
+ ```python
420
+ bool
421
+ ```
422
+
423
+ </td>
424
+ <td align="left"><code>True</code></td>
425
+ <td align="left">If False, component will not render be rendered in the Blocks context. Should be used if the intention is to assign event listeners now but render the component later.</td>
426
+ </tr>
427
+
428
+ <tr>
429
+ <td align="left"><code>wrap</code></td>
430
+ <td align="left" style="width: 25%;">
431
+
432
+ ```python
433
+ bool
434
+ ```
435
+
436
+ </td>
437
+ <td align="left"><code>False</code></td>
438
+ <td align="left">If True, the text in table cells will wrap when appropriate. If False and the `column_width` parameter is not set, the column widths will expand based on the cell contents and the table may need to be horizontally scrolled. If `column_width` is set, then any overflow text will be hidden.</td>
439
+ </tr>
440
+
441
+ <tr>
442
+ <td align="left"><code>line_breaks</code></td>
443
+ <td align="left" style="width: 25%;">
444
+
445
+ ```python
446
+ bool
447
+ ```
448
+
449
+ </td>
450
+ <td align="left"><code>True</code></td>
451
+ <td align="left">If True (default), will enable Github-flavored Markdown line breaks in chatbot messages. If False, single new lines will be ignored. Only applies for columns of type "markdown."</td>
452
+ </tr>
453
+
454
+ <tr>
455
+ <td align="left"><code>column_widths</code></td>
456
+ <td align="left" style="width: 25%;">
457
+
458
+ ```python
459
+ list[str | int] | None
460
+ ```
461
+
462
+ </td>
463
+ <td align="left"><code>None</code></td>
464
+ <td align="left">An optional list representing the width of each column. The elements of the list should be in the format "100px" (ints are also accepted and converted to pixel values) or "10%". If not provided, the column widths will be automatically determined based on the content of the cells. Setting this parameter will cause the browser to try to fit the table within the page width.</td>
465
+ </tr>
466
+ </tbody></table>
config_leaderboard.py ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import pandas as pd
2
+
3
+ TYPES = [
4
+ "str",
5
+ "markdown",
6
+ "number",
7
+ "number",
8
+ "number",
9
+ "number",
10
+ "number",
11
+ "number",
12
+ "number",
13
+ "str",
14
+ "str",
15
+ "str",
16
+ "str",
17
+ "bool",
18
+ "str",
19
+ "number",
20
+ "number",
21
+ "bool",
22
+ "str",
23
+ "bool",
24
+ "bool",
25
+ "str",
26
+ ]
27
+
28
+ ON_LOAD_COLUMNS = [
29
+ "model",
30
+ "psnr",
31
+ "ssim",
32
+ "lpips",
33
+ "Visual_bit_acc",
34
+ "Geometric_bit_acc",
35
+ "Compression_bit_acc",
36
+ "Inpainting_bit_acc",
37
+ "Mixed_bit_acc",
38
+ "avg_bit_acc",
39
+ "avg_p_value",
40
+ "avg_word_acc",
41
+ ]
42
+
43
+
44
+ ON_LOAD_AUDIO_COLUMNS = [
45
+ "model",
46
+ "snr",
47
+ "TimeDomain_bit_acc",
48
+ "AmplitudeDomain_bit_acc",
49
+ "identity_snr",
50
+ "identity_bit_acc",
51
+ "identity_detect_prob",
52
+ "avg_bit_acc",
53
+ "avg_tn_bit_acc",
54
+ "avg_detect_prob",
55
+ "avg_tn_detect_prob",
56
+ ]
57
+
58
+
59
+ NUMERIC_INTERVALS = {
60
+ "?": pd.Interval(-1, 0, closed="right"),
61
+ "~1.5": pd.Interval(0, 2, closed="right"),
62
+ "~3": pd.Interval(2, 4, closed="right"),
63
+ "~7": pd.Interval(4, 9, closed="right"),
64
+ "~13": pd.Interval(9, 20, closed="right"),
65
+ "~35": pd.Interval(20, 45, closed="right"),
66
+ "~60": pd.Interval(45, 70, closed="right"),
67
+ "70+": pd.Interval(70, 10000, closed="right"),
68
+ }
css.css ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ html {
2
+ font-family: Inter;
3
+ font-size: 16px;
4
+ font-weight: 400;
5
+ line-height: 1.5;
6
+ -webkit-text-size-adjust: 100%;
7
+ background: #fff;
8
+ color: #323232;
9
+ -webkit-font-smoothing: antialiased;
10
+ -moz-osx-font-smoothing: grayscale;
11
+ text-rendering: optimizeLegibility;
12
+ }
13
+
14
+ :root {
15
+ --space: 1;
16
+ --vspace: calc(var(--space) * 1rem);
17
+ --vspace-0: calc(3 * var(--space) * 1rem);
18
+ --vspace-1: calc(2 * var(--space) * 1rem);
19
+ --vspace-2: calc(1.5 * var(--space) * 1rem);
20
+ --vspace-3: calc(0.5 * var(--space) * 1rem);
21
+ }
22
+
23
+ .app {
24
+ max-width: 748px !important;
25
+ }
26
+
27
+ .prose p {
28
+ margin: var(--vspace) 0;
29
+ line-height: var(--vspace * 2);
30
+ font-size: 1rem;
31
+ }
32
+
33
+ code {
34
+ font-family: "Inconsolata", sans-serif;
35
+ font-size: 16px;
36
+ }
37
+
38
+ h1,
39
+ h1 code {
40
+ font-weight: 400;
41
+ line-height: calc(2.5 / var(--space) * var(--vspace));
42
+ }
43
+
44
+ h1 code {
45
+ background: none;
46
+ border: none;
47
+ letter-spacing: 0.05em;
48
+ padding-bottom: 5px;
49
+ position: relative;
50
+ padding: 0;
51
+ }
52
+
53
+ h2 {
54
+ margin: var(--vspace-1) 0 var(--vspace-2) 0;
55
+ line-height: 1em;
56
+ }
57
+
58
+ h3,
59
+ h3 code {
60
+ margin: var(--vspace-1) 0 var(--vspace-2) 0;
61
+ line-height: 1em;
62
+ }
63
+
64
+ h4,
65
+ h5,
66
+ h6 {
67
+ margin: var(--vspace-3) 0 var(--vspace-3) 0;
68
+ line-height: var(--vspace);
69
+ }
70
+
71
+ .bigtitle,
72
+ h1,
73
+ h1 code {
74
+ font-size: calc(8px * 4.5);
75
+ word-break: break-word;
76
+ }
77
+
78
+ .title,
79
+ h2,
80
+ h2 code {
81
+ font-size: calc(8px * 3.375);
82
+ font-weight: lighter;
83
+ word-break: break-word;
84
+ border: none;
85
+ background: none;
86
+ }
87
+
88
+ .subheading1,
89
+ h3,
90
+ h3 code {
91
+ font-size: calc(8px * 1.8);
92
+ font-weight: 600;
93
+ border: none;
94
+ background: none;
95
+ letter-spacing: 0.1em;
96
+ text-transform: uppercase;
97
+ }
98
+
99
+ h2 code {
100
+ padding: 0;
101
+ position: relative;
102
+ letter-spacing: 0.05em;
103
+ }
104
+
105
+ blockquote {
106
+ font-size: calc(8px * 1.1667);
107
+ font-style: italic;
108
+ line-height: calc(1.1667 * var(--vspace));
109
+ margin: var(--vspace-2) var(--vspace-2);
110
+ }
111
+
112
+ .subheading2,
113
+ h4 {
114
+ font-size: calc(8px * 1.4292);
115
+ text-transform: uppercase;
116
+ font-weight: 600;
117
+ }
118
+
119
+ .subheading3,
120
+ h5 {
121
+ font-size: calc(8px * 1.2917);
122
+ line-height: calc(1.2917 * var(--vspace));
123
+
124
+ font-weight: lighter;
125
+ text-transform: uppercase;
126
+ letter-spacing: 0.15em;
127
+ }
128
+
129
+ h6 {
130
+ font-size: calc(8px * 1.1667);
131
+ font-size: 1.1667em;
132
+ font-weight: normal;
133
+ font-style: italic;
134
+ font-family: "le-monde-livre-classic-byol", serif !important;
135
+ letter-spacing: 0px !important;
136
+ }
137
+
138
+ #start .md > *:first-child {
139
+ margin-top: 0;
140
+ }
141
+
142
+ h2 + h3 {
143
+ margin-top: 0;
144
+ }
145
+
146
+ .md hr {
147
+ border: none;
148
+ border-top: 1px solid var(--block-border-color);
149
+ margin: var(--vspace-2) 0 var(--vspace-2) 0;
150
+ }
151
+ .prose ul {
152
+ margin: var(--vspace-2) 0 var(--vspace-1) 0;
153
+ }
154
+
155
+ .gap {
156
+ gap: 0;
157
+ }
data/audio_attacks_variations.csv ADDED
@@ -0,0 +1,106 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ strength,model,attack,snr,sisnr,stoi,ba,pesq,detect_prob
2
+ 0.001,wavmark,random_noise,15.452630622684602,15.45615468435688,0.39145578727126124,0.8006875,1.2271395244598389,0.624
3
+ 0.001,timbre,random_noise,12.597039761916,12.47292759307474,0.39203445947170257,0.49939999999999996,1.2339848375320435,1.0
4
+ 0.001,audioseal,random_noise,13.359152694927,13.375024402141571,0.38845844226330517,0.9975625,1.2272537744045258,0.5524972761420001
5
+ 0.01,wavmark,random_noise,-4.223996305024,-4.221909447771963,0.1412531010173261,0.4933125,0.9898484082221984,0.003
6
+ 0.01,timbre,random_noise,-4.285445788624,-4.452646265416872,0.14155393940210342,0.49939999999999996,0.9715952368974685,1.0
7
+ 0.01,audioseal,random_noise,-4.2776397606011995,-4.3670822152551265,0.14011177323199808,0.624625,0.9975318435430527,0.031703602050479
8
+ 0.1,wavmark,random_noise,-24.21930965184,-24.233017772845923,0.03854271706261352,0.492125,1.0494594308137895,0.001
9
+ 0.1,timbre,random_noise,-24.221151770724,-24.413895291805268,0.03784394076975241,0.49943333333333334,1.0402108645439148,1.0
10
+ 0.1,audioseal,random_noise,-24.2204359243,-24.306637259215115,0.03817113120845533,0.50525,1.0523187693357468,0.001891127743573
11
+ 0.3,wavmark,random_noise,-33.76273036450001,-33.88663835525513,0.012538217628839448,0.49225,1.3736489027738572,0.0
12
+ 0.3,timbre,random_noise,-33.762451295,-34.31254615879059,0.012591238346054525,0.49939999999999996,1.3794366297721863,1.0
13
+ 0.3,audioseal,random_noise,-33.762347941499996,-34.180286583900454,0.012940743673871111,0.503125,1.3637409864664078,0.0030137520477510004
14
+ 500,wavmark,lowpass_filter,3.26522311323628,-0.6074491187017411,0.6377750301659108,0.49225,1.1779185392856597,0.0
15
+ 500,timbre,lowpass_filter,2.9742158931155,-1.002374418669031,0.6235185247510672,0.5032666666666666,1.4376727691888809,1.0
16
+ 500,audioseal,lowpass_filter,3.18286800851638,-0.619978133421042,0.4550684925764799,0.500375,1.5852730280160905,0.0018353013924116998
17
+ 1000,wavmark,lowpass_filter,7.8637972282,6.874581386160106,0.824854986667633,0.49225,1.1921515839099883,0.0
18
+ 1000,timbre,lowpass_filter,6.9215288265,5.851754788337275,0.8056882681250572,0.5284666666666668,1.4182077739238739,1.0
19
+ 1000,audioseal,lowpass_filter,7.5466657146,6.70608529542014,0.6424712918698787,0.785125,1.3970630675554276,0.198449382874268
20
+ 2000,wavmark,lowpass_filter,12.829848920100002,12.536974673509597,0.9266826727390289,0.49225,1.2737054212093353,0.0
21
+ 2000,timbre,lowpass_filter,10.7640931212,10.394758864879607,0.9037305343151093,0.6022666666666666,1.5550220292806625,1.0
22
+ 2000,audioseal,lowpass_filter,11.5864679804,11.506537662982941,0.7348854434639216,0.99975,1.481429653286934,0.90914861556
23
+ 3000,wavmark,lowpass_filter,15.4340452693,15.27159512424469,0.9666802171468735,0.49275,1.4662455439567565,0.001
24
+ 3000,timbre,lowpass_filter,12.514572810099999,12.274482877254487,0.9363819829821587,0.6728666666666666,1.7719283518791198,1.0
25
+ 3000,audioseal,lowpass_filter,13.6059481237,13.718774725437164,0.7697913940548897,0.99975,1.6535698671340942,0.9090096534100001
26
+ 4000,wavmark,lowpass_filter,18.0382943734,17.93630266237259,0.9811576814055443,0.956875,1.7550052082538605,0.917
27
+ 4000,timbre,lowpass_filter,13.956740124200001,13.779724102973939,0.9495125193595886,0.7288666666666667,2.0381714438199996,1.0
28
+ 4000,audioseal,lowpass_filter,15.320262925300002,15.561974190711975,0.7825080189853907,0.99975,1.877932619214058,0.90891636662
29
+ 5000,wavmark,lowpass_filter,20.458194661,20.396113769054413,0.9824385532140731,0.956875,2.202360857963562,0.917
30
+ 5000,timbre,lowpass_filter,14.923504577200001,14.794569809913636,0.9494415898323059,0.7724333333333334,2.3913238545656204,1.0
31
+ 5000,audioseal,lowpass_filter,16.5739396855,16.93925165987015,0.7837630243450403,0.99975,2.1702688356637956,0.90880976232
32
+ 500,wavmark,highpass_filter,4.786402197220001,2.1278063627919184,0.7964529446363449,0.956875,1.4102025517225265,0.917
33
+ 500,timbre,highpass_filter,4.506273483729999,1.611528878983343,0.7672782416343689,0.783,1.6955398050546646,1.0
34
+ 500,audioseal,highpass_filter,4.59359830119,1.8408877046860288,0.7286497704833746,0.99975,1.6529176253080369,0.90607354444
35
+ 1000,wavmark,highpass_filter,1.2421288571909999,-5.959000657161698,0.8260742276310921,0.956875,1.2575328651666642,0.917
36
+ 1000,timbre,highpass_filter,1.1805723530360002,-6.305042297517183,0.7865676676034927,0.7169333333333334,1.5536387025117875,1.0
37
+ 1000,audioseal,highpass_filter,1.19525329201,-6.231755329255015,0.7219455737918615,0.877875,1.5090282655954361,0.91001127557
38
+ 2000,wavmark,highpass_filter,0.328018387949,-12.090191219806671,0.9036984021663665,0.956875,1.3014093962907791,0.917
39
+ 2000,timbre,highpass_filter,0.296661022211,-12.406094340324401,0.8467998263239861,0.6269,1.63997165620327,1.0
40
+ 2000,audioseal,highpass_filter,0.331837814809,-11.991152629852294,0.9110558086633682,0.4986875,1.6940420635938644,0.00956578771043
41
+ 4000,wavmark,highpass_filter,0.11936155185109999,-17.09757243824005,0.9060458082556725,0.9238125,1.0780173345804214,0.905
42
+ 4000,timbre,highpass_filter,0.104512005698,-17.456248653888704,0.8517603160440922,0.5199,1.0685213425159454,1.0
43
+ 4000,audioseal,highpass_filter,0.1208283321355,-16.997112703323364,0.9096326878666878,0.501125,1.1747359883785249,0.0054293023707576
44
+ 8000,wavmark,highpass_filter,5.9537707e-09,-76.9058755645752,0.4973060526996851,0.49225,1.2471127272844316,0.0
45
+ 8000,timbre,highpass_filter,5.694910519999999e-09,-76.9058756866455,0.49152585518360137,0.49939999999999996,1.5259107625484467,1.0
46
+ 8000,audioseal,highpass_filter,5.953770519999999e-09,-76.90587872314453,0.4605676026269794,0.4960625,1.3940467369556426,2.0787627289999997e-06
47
+ 20,wavmark,boost_audio,13.7251925395,32.427085151672365,0.9824087717533112,0.956875,3.8886992166042327,0.917
48
+ 20,timbre,boost_audio,11.140941682811997,16.335205935001373,0.9490101330280304,0.8634333333333334,3.381930274128914,1.0
49
+ 20,audioseal,boost_audio,12.4838098555,20.12704795742035,0.7837722856998444,0.999875,3.1208811622858046,0.90721306816
50
+ 30,wavmark,boost_audio,10.3176864435,32.42708522415161,0.9824087719321251,0.956875,3.8886993572711943,0.917
51
+ 30,timbre,boost_audio,8.76870415464,16.335205917358397,0.9490101329088211,0.8755666666666668,3.381930343389511,1.0
52
+ 30,audioseal,boost_audio,9.6543329386,20.12704792881012,0.7837722859680653,0.9999375,3.1208814687728883,0.90684976809
53
+ 40,wavmark,boost_audio,7.864495999800001,32.42708522605896,0.9824087718129157,0.956875,3.8887002992630006,0.917
54
+ 40,timbre,boost_audio,6.819355229959999,16.33520597887039,0.9490101330280304,0.8844666666666668,3.381930276274681,1.0
55
+ 40,audioseal,boost_audio,7.4518783375,20.127047867774962,0.7837722859680653,0.999875,3.120880365729332,0.9067589321
56
+ 50,wavmark,boost_audio,5.9496235151,32.42708519744873,0.9824087718725204,0.956875,3.8887014672756197,0.917
57
+ 50,timbre,boost_audio,5.187431701144,16.33520594739914,0.9490101329684257,0.8923000000000002,3.381929949045181,1.0
58
+ 50,audioseal,boost_audio,5.668054826600001,20.12704805278778,0.783772285938263,0.9998125,3.120881564378738,0.90657063705
59
+ 60,wavmark,boost_audio,4.3798074486,32.427085187911985,0.9824087727069855,0.956875,3.888699286699295,0.917
60
+ 60,timbre,boost_audio,3.792922558332,16.33520595216751,0.9490101329088211,0.8976000000000003,3.3819302068948747,1.0
61
+ 60,audioseal,boost_audio,4.175555876364,20.1270479927063,0.7837722859680653,0.9996875,3.1208803334236146,0.90660394944
62
+ 70,wavmark,boost_audio,3.0498623792,32.427085271835324,0.9824087716937066,0.956875,3.8887007455825806,0.917
63
+ 70,timbre,boost_audio,2.579639559446,16.335205980300902,0.949010133087635,0.9041666666666668,3.3819302060604097,1.0
64
+ 70,audioseal,boost_audio,2.8952512196859996,20.127048006057738,0.7837722856998444,0.9996875,3.12088039791584,0.90678580073
65
+ 80,wavmark,boost_audio,1.8962835474,32.42708527374268,0.9824087718129157,0.956875,3.8886998562812805,0.917
66
+ 80,timbre,boost_audio,1.5080119947809998,16.335205992221834,0.949010133266449,0.9089666666666669,3.3819297531843184,1.0
67
+ 80,audioseal,boost_audio,1.77558626497,20.127048006057738,0.7837722859084606,0.999625,3.120880425572395,0.9067385592099999
68
+ 90,wavmark,boost_audio,0.8778111963999999,32.42708523750305,0.9824087718129157,0.956875,3.8887000217437744,0.917
69
+ 90,timbre,boost_audio,0.5495903647585001,16.33520600795746,0.9490101329684257,0.9127333333333335,3.3819302500486375,1.0
70
+ 90,audioseal,boost_audio,0.781410402257,20.127048015594482,0.783772285938263,0.999625,3.120880159020424,0.9069061662100001
71
+ 20,wavmark,duck_audio,13.881229473,32.427084594726566,0.9824087727069855,0.956875,3.8887007105350495,0.917
72
+ 20,timbre,duck_audio,11.716057292000002,16.33520553970337,0.9490101329088211,0.7777666666666666,3.3819300433397292,1.0
73
+ 20,audioseal,duck_audio,12.769613535300001,20.12704743671417,0.7837722859680653,0.999625,3.120880612492561,0.9172820608700001
74
+ 30,wavmark,duck_audio,10.42660604,32.42708429145813,0.9824087718129157,0.956875,3.8886988615989684,0.917
75
+ 30,timbre,duck_audio,9.3491178534,16.335205374240875,0.9490101330280304,0.7400333333333333,3.381930055141449,1.0
76
+ 30,audioseal,duck_audio,9.9134142873,20.127047043800353,0.7837722859680653,0.998875,3.1208816096782686,0.92196760036
77
+ 40,wavmark,duck_audio,7.9475769842999995,32.4270834941864,0.9824087717533112,0.956875,3.8886989431381225,0.917
78
+ 40,timbre,duck_audio,7.372420073500001,16.335204950332642,0.9490101330280304,0.6884666666666666,3.3819298746585846,1.0
79
+ 40,audioseal,duck_audio,7.677659006200001,20.127046714782715,0.7837722856998444,0.9975625,3.1208804886341097,0.92424405585
80
+ 50,wavmark,duck_audio,6.0166190608,32.42708169174195,0.9824087718725204,0.956875,3.8887005529403686,0.917
81
+ 50,timbre,duck_audio,5.697407922099999,16.335204230308534,0.9490101330280304,0.6254666666666667,3.3819299249649046,1.0
82
+ 50,audioseal,duck_audio,5.8644401963,20.127045684814455,0.7837722860276699,0.99275,3.1208816140890123,0.91094205412
83
+ 60,wavmark,duck_audio,4.4358815398,32.427076557159424,0.9824087727069855,0.956875,3.8887007105350495,0.917
84
+ 60,timbre,duck_audio,4.2558523045,16.335202714443206,0.9490101329088211,0.5616333333333333,3.3819300508499146,1.0
85
+ 60,audioseal,duck_audio,4.3477376491,20.127043898582457,0.7837722859680653,0.9764375,3.120880612492561,0.8057147632799999
86
+ 70,wavmark,duck_audio,3.0980534152,32.42705748939514,0.9824087717533112,0.956875,3.8886989431381225,0.917
87
+ 70,timbre,duck_audio,2.9982636710999997,16.3351994433403,0.9490101330280304,0.5184,3.3819298770427704,1.0
88
+ 70,audioseal,duck_audio,3.0477630398,20.12703980922699,0.7837722856998444,0.95325,3.1208804886341097,0.431318877438
89
+ 80,wavmark,duck_audio,1.9385222133,32.42693483543396,0.9824087727069855,0.956875,3.8887007105350495,0.917
90
+ 80,timbre,duck_audio,1.8874674930000002,16.33518905878067,0.9490101329088211,0.5017666666666666,3.3819300508499146,1.0
91
+ 80,audioseal,duck_audio,1.9120441991000001,20.12702727794647,0.7837722859680653,0.8969375,3.120880612492561,0.18466991329255603
92
+ 90,wavmark,duck_audio,0.91540130312,32.424383653640746,0.9824087727069855,0.9465,3.8887007105350495,0.898
93
+ 90,timbre,duck_audio,0.89521487816,16.335129249572756,0.9490101329088211,0.49943333333333334,3.3819300508499146,1.0
94
+ 90,audioseal,duck_audio,0.9046362098199999,20.12695543193817,0.7837722859680653,0.7765625,3.120880612492561,0.119808090287947
95
+ 0.001,wavmark,shush_fraction,inf,32.189478261947635,0.9824036168456077,0.956875,3.888201819896698,0.917
96
+ 0.001,timbre,shush_fraction,16.3750641398,16.335133451461793,0.9490100805163384,0.8321000000000002,3.382822685599327,1.0
97
+ 0.001,audioseal,shush_fraction,19.372127112999998,20.135979614257813,0.7837490044534207,0.9995,3.1203791682720183,0.9055392684599999
98
+ 0.01,wavmark,shush_fraction,inf,31.732211694717407,0.9823931010365486,0.956875,3.8823522527217866,0.917
99
+ 0.01,timbre,shush_fraction,16.3738334168,16.33381826734543,0.949683933198452,0.8207666666666669,3.389018182516098,1.0
100
+ 0.01,audioseal,shush_fraction,19.384262649999997,20.136323092460632,0.7843291068077087,0.9990625,3.1330512009859084,0.89468525978
101
+ 0.1,wavmark,shush_fraction,inf,29.81411499929428,0.9821596766710281,0.956875,3.8386537380218506,0.917
102
+ 0.1,timbre,shush_fraction,16.3199378473,16.275343389987945,0.951288365662098,0.7211666666666666,3.493005858898163,1.0
103
+ 0.1,audioseal,shush_fraction,19.345039840000002,19.9300620970726,0.7742389638125896,0.998625,3.174134932875633,0.80420433546
104
+ 0.3,wavmark,shush_fraction,0.13907784095475548,-48.06198455537856,0.547501930682487,0.602875,1.491297197341919,0.237
105
+ 0.3,timbre,shush_fraction,0.13396145835737433,-45.70285260235518,0.29514041949635067,0.5422333333333333,1.374721642613411,1.0
106
+ 0.3,audioseal,shush_fraction,0.11969164802828301,-51.47939670010656,0.13671514417341676,0.99575,1.7418702504634858,0.6045634360400001
data/audio_benchmark.csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ model,snr,sisnr,stoi,pesq,speed_detect_prob,speed_tn_detect_prob,speed_bit_acc,speed_tn_bit_acc,speed_snr,speed_sisnr,speed_stoi,speed_pesq,updownresample_detect_prob,updownresample_tn_detect_prob,updownresample_bit_acc,updownresample_tn_bit_acc,updownresample_snr,updownresample_sisnr,updownresample_stoi,updownresample_pesq,echo_detect_prob,echo_tn_detect_prob,echo_bit_acc,echo_tn_bit_acc,echo_snr,echo_sisnr,echo_stoi,echo_pesq,random_noise_noise_std_0.001_detect_prob,random_noise_noise_std_0.001_tn_detect_prob,random_noise_noise_std_0.001_bit_acc,random_noise_noise_std_0.001_tn_bit_acc,random_noise_noise_std_0.001_snr,random_noise_noise_std_0.001_sisnr,random_noise_noise_std_0.001_stoi,random_noise_noise_std_0.001_pesq,random_noise_noise_std_0.01_detect_prob,random_noise_noise_std_0.01_tn_detect_prob,random_noise_noise_std_0.01_bit_acc,random_noise_noise_std_0.01_tn_bit_acc,random_noise_noise_std_0.01_snr,random_noise_noise_std_0.01_sisnr,random_noise_noise_std_0.01_stoi,random_noise_noise_std_0.01_pesq,random_noise_noise_std_0.1_detect_prob,random_noise_noise_std_0.1_tn_detect_prob,random_noise_noise_std_0.1_bit_acc,random_noise_noise_std_0.1_tn_bit_acc,random_noise_noise_std_0.1_snr,random_noise_noise_std_0.1_sisnr,random_noise_noise_std_0.1_stoi,random_noise_noise_std_0.1_pesq,random_noise_noise_std_0.3_detect_prob,random_noise_noise_std_0.3_tn_detect_prob,random_noise_noise_std_0.3_bit_acc,random_noise_noise_std_0.3_tn_bit_acc,random_noise_noise_std_0.3_snr,random_noise_noise_std_0.3_sisnr,random_noise_noise_std_0.3_stoi,random_noise_noise_std_0.3_pesq,lowpass_filter_cutoff_freq_500_detect_prob,lowpass_filter_cutoff_freq_500_tn_detect_prob,lowpass_filter_cutoff_freq_500_bit_acc,lowpass_filter_cutoff_freq_500_tn_bit_acc,lowpass_filter_cutoff_freq_500_snr,lowpass_filter_cutoff_freq_500_sisnr,lowpass_filter_cutoff_freq_500_stoi,lowpass_filter_cutoff_freq_500_pesq,lowpass_filter_cutoff_freq_1000_detect_prob,lowpass_filter_cutoff_freq_1000_tn_detect_prob,lowpass_filter_cutoff_freq_1000_bit_acc,lowpass_filter_cutoff_freq_1000_tn_bit_acc,lowpass_filter_cutoff_freq_1000_snr,lowpass_filter_cutoff_freq_1000_sisnr,lowpass_filter_cutoff_freq_1000_stoi,lowpass_filter_cutoff_freq_1000_pesq,lowpass_filter_cutoff_freq_2000_detect_prob,lowpass_filter_cutoff_freq_2000_tn_detect_prob,lowpass_filter_cutoff_freq_2000_bit_acc,lowpass_filter_cutoff_freq_2000_tn_bit_acc,lowpass_filter_cutoff_freq_2000_snr,lowpass_filter_cutoff_freq_2000_sisnr,lowpass_filter_cutoff_freq_2000_stoi,lowpass_filter_cutoff_freq_2000_pesq,lowpass_filter_cutoff_freq_3000_detect_prob,lowpass_filter_cutoff_freq_3000_tn_detect_prob,lowpass_filter_cutoff_freq_3000_bit_acc,lowpass_filter_cutoff_freq_3000_tn_bit_acc,lowpass_filter_cutoff_freq_3000_snr,lowpass_filter_cutoff_freq_3000_sisnr,lowpass_filter_cutoff_freq_3000_stoi,lowpass_filter_cutoff_freq_3000_pesq,lowpass_filter_cutoff_freq_4000_detect_prob,lowpass_filter_cutoff_freq_4000_tn_detect_prob,lowpass_filter_cutoff_freq_4000_bit_acc,lowpass_filter_cutoff_freq_4000_tn_bit_acc,lowpass_filter_cutoff_freq_4000_snr,lowpass_filter_cutoff_freq_4000_sisnr,lowpass_filter_cutoff_freq_4000_stoi,lowpass_filter_cutoff_freq_4000_pesq,lowpass_filter_cutoff_freq_5000_detect_prob,lowpass_filter_cutoff_freq_5000_tn_detect_prob,lowpass_filter_cutoff_freq_5000_bit_acc,lowpass_filter_cutoff_freq_5000_tn_bit_acc,lowpass_filter_cutoff_freq_5000_snr,lowpass_filter_cutoff_freq_5000_sisnr,lowpass_filter_cutoff_freq_5000_stoi,lowpass_filter_cutoff_freq_5000_pesq,highpass_filter_cutoff_freq_500_detect_prob,highpass_filter_cutoff_freq_500_tn_detect_prob,highpass_filter_cutoff_freq_500_bit_acc,highpass_filter_cutoff_freq_500_tn_bit_acc,highpass_filter_cutoff_freq_500_snr,highpass_filter_cutoff_freq_500_sisnr,highpass_filter_cutoff_freq_500_stoi,highpass_filter_cutoff_freq_500_pesq,highpass_filter_cutoff_freq_1000_detect_prob,highpass_filter_cutoff_freq_1000_tn_detect_prob,highpass_filter_cutoff_freq_1000_bit_acc,highpass_filter_cutoff_freq_1000_tn_bit_acc,highpass_filter_cutoff_freq_1000_snr,highpass_filter_cutoff_freq_1000_sisnr,highpass_filter_cutoff_freq_1000_stoi,highpass_filter_cutoff_freq_1000_pesq,highpass_filter_cutoff_freq_2000_detect_prob,highpass_filter_cutoff_freq_2000_tn_detect_prob,highpass_filter_cutoff_freq_2000_bit_acc,highpass_filter_cutoff_freq_2000_tn_bit_acc,highpass_filter_cutoff_freq_2000_snr,highpass_filter_cutoff_freq_2000_sisnr,highpass_filter_cutoff_freq_2000_stoi,highpass_filter_cutoff_freq_2000_pesq,highpass_filter_cutoff_freq_4000_detect_prob,highpass_filter_cutoff_freq_4000_tn_detect_prob,highpass_filter_cutoff_freq_4000_bit_acc,highpass_filter_cutoff_freq_4000_tn_bit_acc,highpass_filter_cutoff_freq_4000_snr,highpass_filter_cutoff_freq_4000_sisnr,highpass_filter_cutoff_freq_4000_stoi,highpass_filter_cutoff_freq_4000_pesq,highpass_filter_cutoff_freq_8000_detect_prob,highpass_filter_cutoff_freq_8000_tn_detect_prob,highpass_filter_cutoff_freq_8000_bit_acc,highpass_filter_cutoff_freq_8000_tn_bit_acc,highpass_filter_cutoff_freq_8000_snr,highpass_filter_cutoff_freq_8000_sisnr,highpass_filter_cutoff_freq_8000_stoi,highpass_filter_cutoff_freq_8000_pesq,bandpass_filter_detect_prob,bandpass_filter_tn_detect_prob,bandpass_filter_bit_acc,bandpass_filter_tn_bit_acc,bandpass_filter_snr,bandpass_filter_sisnr,bandpass_filter_stoi,bandpass_filter_pesq,smooth_detect_prob,smooth_tn_detect_prob,smooth_bit_acc,smooth_tn_bit_acc,smooth_snr,smooth_sisnr,smooth_stoi,smooth_pesq,boost_audio_amount_20_detect_prob,boost_audio_amount_20_tn_detect_prob,boost_audio_amount_20_bit_acc,boost_audio_amount_20_tn_bit_acc,boost_audio_amount_20_snr,boost_audio_amount_20_sisnr,boost_audio_amount_20_stoi,boost_audio_amount_20_pesq,boost_audio_amount_30_detect_prob,boost_audio_amount_30_tn_detect_prob,boost_audio_amount_30_bit_acc,boost_audio_amount_30_tn_bit_acc,boost_audio_amount_30_snr,boost_audio_amount_30_sisnr,boost_audio_amount_30_stoi,boost_audio_amount_30_pesq,boost_audio_amount_40_detect_prob,boost_audio_amount_40_tn_detect_prob,boost_audio_amount_40_bit_acc,boost_audio_amount_40_tn_bit_acc,boost_audio_amount_40_snr,boost_audio_amount_40_sisnr,boost_audio_amount_40_stoi,boost_audio_amount_40_pesq,boost_audio_amount_50_detect_prob,boost_audio_amount_50_tn_detect_prob,boost_audio_amount_50_bit_acc,boost_audio_amount_50_tn_bit_acc,boost_audio_amount_50_snr,boost_audio_amount_50_sisnr,boost_audio_amount_50_stoi,boost_audio_amount_50_pesq,boost_audio_amount_60_detect_prob,boost_audio_amount_60_tn_detect_prob,boost_audio_amount_60_bit_acc,boost_audio_amount_60_tn_bit_acc,boost_audio_amount_60_snr,boost_audio_amount_60_sisnr,boost_audio_amount_60_stoi,boost_audio_amount_60_pesq,boost_audio_amount_70_detect_prob,boost_audio_amount_70_tn_detect_prob,boost_audio_amount_70_bit_acc,boost_audio_amount_70_tn_bit_acc,boost_audio_amount_70_snr,boost_audio_amount_70_sisnr,boost_audio_amount_70_stoi,boost_audio_amount_70_pesq,boost_audio_amount_80_detect_prob,boost_audio_amount_80_tn_detect_prob,boost_audio_amount_80_bit_acc,boost_audio_amount_80_tn_bit_acc,boost_audio_amount_80_snr,boost_audio_amount_80_sisnr,boost_audio_amount_80_stoi,boost_audio_amount_80_pesq,boost_audio_amount_90_detect_prob,boost_audio_amount_90_tn_detect_prob,boost_audio_amount_90_bit_acc,boost_audio_amount_90_tn_bit_acc,boost_audio_amount_90_snr,boost_audio_amount_90_sisnr,boost_audio_amount_90_stoi,boost_audio_amount_90_pesq,duck_audio_amount_20_detect_prob,duck_audio_amount_20_tn_detect_prob,duck_audio_amount_20_bit_acc,duck_audio_amount_20_tn_bit_acc,duck_audio_amount_20_snr,duck_audio_amount_20_sisnr,duck_audio_amount_20_stoi,duck_audio_amount_20_pesq,duck_audio_amount_30_detect_prob,duck_audio_amount_30_tn_detect_prob,duck_audio_amount_30_bit_acc,duck_audio_amount_30_tn_bit_acc,duck_audio_amount_30_snr,duck_audio_amount_30_sisnr,duck_audio_amount_30_stoi,duck_audio_amount_30_pesq,duck_audio_amount_40_detect_prob,duck_audio_amount_40_tn_detect_prob,duck_audio_amount_40_bit_acc,duck_audio_amount_40_tn_bit_acc,duck_audio_amount_40_snr,duck_audio_amount_40_sisnr,duck_audio_amount_40_stoi,duck_audio_amount_40_pesq,duck_audio_amount_50_detect_prob,duck_audio_amount_50_tn_detect_prob,duck_audio_amount_50_bit_acc,duck_audio_amount_50_tn_bit_acc,duck_audio_amount_50_snr,duck_audio_amount_50_sisnr,duck_audio_amount_50_stoi,duck_audio_amount_50_pesq,duck_audio_amount_60_detect_prob,duck_audio_amount_60_tn_detect_prob,duck_audio_amount_60_bit_acc,duck_audio_amount_60_tn_bit_acc,duck_audio_amount_60_snr,duck_audio_amount_60_sisnr,duck_audio_amount_60_stoi,duck_audio_amount_60_pesq,duck_audio_amount_70_detect_prob,duck_audio_amount_70_tn_detect_prob,duck_audio_amount_70_bit_acc,duck_audio_amount_70_tn_bit_acc,duck_audio_amount_70_snr,duck_audio_amount_70_sisnr,duck_audio_amount_70_stoi,duck_audio_amount_70_pesq,duck_audio_amount_80_detect_prob,duck_audio_amount_80_tn_detect_prob,duck_audio_amount_80_bit_acc,duck_audio_amount_80_tn_bit_acc,duck_audio_amount_80_snr,duck_audio_amount_80_sisnr,duck_audio_amount_80_stoi,duck_audio_amount_80_pesq,duck_audio_amount_90_detect_prob,duck_audio_amount_90_tn_detect_prob,duck_audio_amount_90_bit_acc,duck_audio_amount_90_tn_bit_acc,duck_audio_amount_90_snr,duck_audio_amount_90_sisnr,duck_audio_amount_90_stoi,duck_audio_amount_90_pesq,identity_detect_prob,identity_tn_detect_prob,identity_bit_acc,identity_tn_bit_acc,identity_snr,identity_sisnr,identity_stoi,identity_pesq,shush_fraction_0.001_detect_prob,shush_fraction_0.001_tn_detect_prob,shush_fraction_0.001_bit_acc,shush_fraction_0.001_tn_bit_acc,shush_fraction_0.001_snr,shush_fraction_0.001_sisnr,shush_fraction_0.001_stoi,shush_fraction_0.001_pesq,shush_fraction_0.01_detect_prob,shush_fraction_0.01_tn_detect_prob,shush_fraction_0.01_bit_acc,shush_fraction_0.01_tn_bit_acc,shush_fraction_0.01_snr,shush_fraction_0.01_sisnr,shush_fraction_0.01_stoi,shush_fraction_0.01_pesq,shush_fraction_0.1_detect_prob,shush_fraction_0.1_tn_detect_prob,shush_fraction_0.1_bit_acc,shush_fraction_0.1_tn_bit_acc,shush_fraction_0.1_snr,shush_fraction_0.1_sisnr,shush_fraction_0.1_stoi,shush_fraction_0.1_pesq,shush_fraction_0.3_detect_prob,shush_fraction_0.3_tn_detect_prob,shush_fraction_0.3_bit_acc,shush_fraction_0.3_tn_bit_acc,shush_fraction_0.3_snr,shush_fraction_0.3_sisnr,shush_fraction_0.3_stoi,shush_fraction_0.3_pesq,TimeDomain_detect_prob,avg_detect_prob,AmplitudeDomain_detect_prob,TimeDomain_tn_detect_prob,avg_tn_detect_prob,AmplitudeDomain_tn_detect_prob,TimeDomain_bit_acc,avg_bit_acc,AmplitudeDomain_bit_acc,TimeDomain_tn_bit_acc,avg_tn_bit_acc,AmplitudeDomain_tn_bit_acc
2
+ audioseal,18.908173806249998,20.06353071331978,0.7229177695699036,3.0470967506989837,0.009407732358851562,0.00489401244125,0.4990234375,0.4775390625,-3.1219504109375,-43.17729938030243,0.08538747213424358,1.4367117220535874,0.95927670625,0.003203635983539063,0.9990234375,0.47314453125,18.670989667968755,19.769577845931053,0.7229177920380607,3.042252853512764,0.9417466664062499,0.0017036152732421875,0.9853515625,0.48388671875,9.9627201515625,10.31203256174922,0.6201702787075192,1.9863891331478953,0.5476783918515624,0.0005290592925625001,0.9990234375,0.501953125,12.689347068671875,12.721939479582943,0.38848041446181014,1.2863346440717578,0.0347131386978125,0.000184419941875,0.64404296875,0.5048828125,-4.710750280078125,-4.779187885229476,0.14245751890121028,1.0868267202749848,0.0025136925980546875,0.00054738699284375,0.5048828125,0.50390625,-24.632777543750002,-24.591862522996962,0.039537301606458186,1.179298504255712,0.002550730905296875,0.0029181046408203125,0.5029296875,0.49755859375,-34.17561585546875,-34.303590044379234,0.014227086598339156,1.3235759260132909,0.001076231634171875,0.0029576292248046877,0.4853515625,0.4833984375,3.1904854802734377,-0.7091593610239215,0.4224483029684052,1.5458253473043442,0.19302437051950783,0.0033960794431445313,0.7841796875,0.4765625,7.630745710156249,7.06856878567487,0.5993857296416536,1.3439102619886398,0.959432866328125,0.0014641546690078125,0.9990234375,0.47900390625,12.38569106328125,12.624909264966846,0.6810094470856711,1.4159722849726677,0.95939513859375,0.002595325601464844,0.9990234375,0.484375,14.42621422890625,14.851675570011139,0.7098755671177059,1.5740587087348104,0.959316817109375,0.0027306318051718748,0.9990234375,0.48095703125,16.12553001796875,16.721871830523014,0.7216713189845905,1.8258850276470184,0.959276392734375,0.0026171333124687503,0.9990234375,0.4775390625,17.227726606250002,17.990475542843342,0.7229115831432864,2.1125109074637294,0.9569174742187501,0.0017675116728164064,0.99853515625,0.48193359375,4.77310496078125,1.9365118893329054,0.6663573158439249,1.7062620669603348,0.9586417832812499,0.0035624931551054687,0.88232421875,0.4833984375,1.0856518616875002,-6.732336566390586,0.6446806797757745,1.469511667266488,0.0067251157110625,0.007221384828703126,0.4931640625,0.48828125,0.25562565891406247,-13.077731197699904,0.8994543235749006,1.6260242285206914,0.004955509196585937,0.004923085973910156,0.49609375,0.49658203125,0.08791639774609375,-18.337517239153385,0.9141449080780149,1.1576095232740045,0.0,0.0,0.48486328125,0.48486328125,-4.0446846875e-09,-76.25283822417259,0.44459178257966414,1.374834188260138,0.9574026768749999,0.002045071102664062,0.99853515625,0.478515625,9.29630872109375,7.931575783994049,0.7564167861128226,2.219052809290588,0.9573552677343751,0.0018081473714382811,0.978515625,0.470703125,5.7661580621875,3.649240554543212,0.7004402041202411,2.8483651392161846,0.958792916328125,0.0023719829034375,0.99951171875,0.4853515625,12.1769637640625,20.063531152904034,0.7229177681729198,3.0470922999083996,0.9585591101562501,0.002248516957335938,1.0,0.48583984375,9.40567926953125,20.06353121250868,0.7229177700355649,3.0470957569777966,0.958552561484375,0.0016728923946484375,1.0,0.48876953125,7.24499654140625,20.063531138002872,0.722917769337073,3.0470918556675315,0.958512173984375,0.0016602856323671875,0.99951171875,0.48388671875,5.491242914843751,20.06353137642145,0.7229177700355649,3.0470962654799223,0.958211363671875,0.0024869698270546872,0.99951171875,0.4853515625,4.020866188015625,20.063531257212162,0.7229177691042423,3.0470967208966613,0.9578146028125,0.0019451850962734379,0.9990234375,0.48291015625,2.757266516296875,20.063531383872032,0.7229177691042423,3.0470944112166762,0.957740576015625,0.0024240006295039064,0.9990234375,0.4873046875,1.6505362988281251,20.063531294465065,0.722917769337073,3.0470952093601227,0.9577229164843749,0.003027857873765625,0.9990234375,0.4833984375,0.666604183671875,20.06353148818016,0.7229177698027343,3.0470974650233984,0.962648158671875,0.002342650959222656,0.9990234375,0.47265625,12.5657855765625,20.063530035316944,0.7229177691042423,3.047096929512918,0.9634941727343749,0.0033397722406289065,0.99853515625,0.47265625,9.803500403125,20.063529208302498,0.722917769337073,3.0470954971387982,0.9567907550781249,0.002728416256230469,0.99755859375,0.47802734375,7.6221426203125,20.063528083264828,0.7229177681729198,3.0470968382433057,0.939733089921875,0.0021363557562242186,0.9921875,0.4775390625,5.8379503609375005,20.063526026904583,0.7229177695699036,3.047097527422011,0.80393620953125,0.0023835260929703124,0.97607421875,0.4755859375,4.33611475703125,20.063521824777126,0.7229177691042423,3.047096929512918,0.4609070880234375,0.003818435355234375,0.94921875,0.4794921875,3.04343715234375,20.063512213528156,0.7229177681729198,3.0470968382433057,0.19466490303867184,0.0034898089012421877,0.9033203125,0.484375,1.9109867960937499,20.0634827837348,0.7229177691042423,3.047096929512918,0.12138370604070313,0.0034798699575000003,0.77587890625,0.470703125,0.904688550703125,20.063313826918602,0.7229177691042423,3.047096929512918,0.959277771875,0.0032688724582265625,0.9990234375,0.47900390625,18.908173806249998,20.06353071331978,0.7229177695699036,3.0470967506989837,0.956325355859375,0.0031846928707624997,0.99853515625,0.4765625,18.912238809374998,20.079353414475918,0.7229020048398525,3.0464792465791106,0.9462527803125,0.0031416840413593747,0.99755859375,0.4755859375,18.9300256765625,20.08525300770998,0.7238602773286402,3.0573360808193684,0.85592585359375,0.004594260302394531,0.998046875,0.4853515625,18.92258480078125,19.846118189394474,0.7160579417832196,3.0902698850259185,0.6561465928125,0.010571643056781248,0.99609375,0.47509765625,0.18259643987097657,-38.91061418672325,0.22203470123176317,1.5640326486900449,0.3200387281188555,0.33712049099239827,0.3385054987929559,0.00326708789934375,0.002852942245794258,0.0028193628684794344,0.6529947916666666,0.6828125,0.685230152027027,0.4781901041666667,0.4828857421875,0.48326646959459457
3
+ wavmark,inf,32.73802001774311,0.9776664497330785,3.7859781123697758,0.0625,0.0,0.51123046875,0.4814453125,-3.06912872109375,-43.97752393782139,0.12563390087370863,1.4260883443057537,0.890625,0.0,0.9423828125,0.4814453125,28.204175140624997,28.201604664325714,0.97766642132774,3.769564423710108,0.890625,0.0,0.9404296875,0.4814453125,10.888713382812501,10.8358198069036,0.8658228009007871,1.8044487675651908,0.59375,0.0,0.77783203125,0.4814453125,14.975675951734376,14.978475645853905,0.3895173757337034,1.285048320889473,0.0,0.0,0.4814453125,0.4814453125,-4.6400974710156255,-4.647796074044891,0.14234450049843872,1.077737552113831,0.0,0.0,0.4814453125,0.4814453125,-24.63422573125,-24.64568341523409,0.03938345781170938,1.0853776074945927,0.0,0.0,0.4814453125,0.4814453125,-34.176075515625,-34.191280983388424,0.014702730173098644,1.4030335014685988,0.0,0.0,0.4814453125,0.4814453125,3.3709977207109376,-0.697030055365758,0.6185201457701623,1.1370667675510049,0.0,0.0,0.4814453125,0.4814453125,8.152128060156251,7.247537260875106,0.8165570045821369,1.1428265674039721,0.0,0.0,0.4814453125,0.4814453125,14.007273175,13.79195368848741,0.9254982527345419,1.2078639641404152,0.0,0.0,0.4814453125,0.4814453125,16.751949488281248,16.63072344660759,0.9623606884852052,1.358064672909677,0.890625,0.0,0.9423828125,0.4814453125,19.672841335937502,19.603416733443737,0.9766970588825643,1.6585246613249183,0.890625,0.0,0.9423828125,0.4814453125,22.2664378203125,22.228302970528603,0.9776705894619226,2.080215177498758,0.890625,0.0,0.9423828125,0.4814453125,4.958773214296875,2.2300877636880614,0.7785247983410954,1.4444457944482565,0.890625,0.0,0.9423828125,0.4814453125,1.1293835201953124,-6.439182049536612,0.8006938337348402,1.2175257178023458,0.890625,0.0,0.9423828125,0.4814453125,0.25198564596093753,-13.210055403411388,0.8868780313059688,1.2545043136924505,0.8828125,0.0,0.91162109375,0.4814453125,0.0864693003984375,-18.4860258102417,0.9075190471485257,1.0579872764647007,0.0,0.0,0.4814453125,0.4814453125,-1.6178733125e-08,-76.25283524394035,0.5012470243964344,1.1971032870933414,0.890625,0.0,0.9423828125,0.4814453125,10.5471956953125,9.250569007446757,0.838488717097789,2.058188487775624,0.875,0.0,0.91455078125,0.4814453125,5.157381790125,2.8875877683458384,0.9697414748370647,3.4233129657804966,0.890625,0.0,0.9423828125,0.4814453125,13.722333355468749,32.738020449876785,0.9776664492674172,3.785979725420475,0.890625,0.0,0.9423828125,0.4814453125,10.31612966015625,32.73802036046982,0.9776664488017559,3.7859767489135265,0.890625,0.0,0.9423828125,0.4814453125,7.86347237734375,32.738020554184914,0.9776664497330785,3.7859762646257877,0.890625,0.0,0.9423828125,0.4814453125,5.9488729890625,32.73802071809769,0.9776664497330785,3.785976681858301,0.890625,0.0,0.9423828125,0.4814453125,4.3792176257812505,32.738020941615105,0.977666450664401,3.7859806697815657,0.890625,0.0,0.9423828125,0.4814453125,3.0493763984374995,32.738020822405815,0.977666450664401,3.785976491868496,0.890625,0.0,0.9423828125,0.4814453125,1.8958692078125,32.7380208671093,0.9776664497330785,3.7859748005867004,0.890625,0.0,0.9423828125,0.4814453125,0.87744888078125,32.738020688295364,0.9776664497330785,3.7859785687178373,0.890625,0.0,0.9423828125,0.4814453125,13.879640765624998,32.73801939189434,0.977666450664401,3.785979660227895,0.890625,0.0,0.9423828125,0.4814453125,10.426025601562499,32.7380184084177,0.9776664497330785,3.7859768215566874,0.890625,0.0,0.9423828125,0.4814453125,7.9473214515625,32.73801615834236,0.9776664492674172,3.785978179425001,0.890625,0.0,0.9423828125,0.4814453125,6.0164964890625,32.738010957837105,0.9776664497330785,3.7859778981655836,0.890625,0.0,0.9423828125,0.4814453125,4.435821171875,32.73799632489681,0.977666450664401,3.785979660227895,0.890625,0.0,0.9423828125,0.4814453125,3.0980244453125003,32.73793874680996,0.9776664492674172,3.785978179425001,0.890625,0.0,0.9423828125,0.4814453125,1.93850962734375,32.737557768821716,0.977666450664401,3.785979660227895,0.890625,0.0,0.94091796875,0.4814453125,0.9153971907812499,32.72952938079834,0.977666450664401,3.785979660227895,0.890625,0.0,0.9423828125,0.4814453125,inf,32.73802001774311,0.9776664497330785,3.7859781123697758,0.890625,0.0,0.9423828125,0.4814453125,inf,32.73623035848141,0.9776663170196116,3.785670170560479,0.890625,0.0,0.9423828125,0.4814453125,inf,32.71928043663502,0.9776682071387768,3.781674988567829,0.890625,0.0,0.9423828125,0.4814453125,inf,31.251340717077255,0.9774433164857328,3.7402178030461073,0.703125,0.0,0.8349609375,0.4814453125,0.22863377645309482,-36.66183564730454,0.5802444456107878,1.5238895965740085,0.3072916666666667,0.33955078125,0.34216638513513514,0.0,0.0,0.0,0.6397298177083334,0.656256103515625,0.6575960726351351,0.4814453125,0.4814453125,0.4814453125
4
+ timbre,15.9475722859375,16.07071427628398,0.9440685021691024,3.304584759287536,1.0,1.0,0.5028645833333333,0.5026041666666667,-3.27984017578125,-41.30886718630791,0.12409934013521706,1.6391039779409766,1.0,1.0,0.8502604166666667,0.5026041666666667,15.867805309375001,15.983647361397743,0.9440684802830219,3.30826507601887,1.0,1.0,0.8046875000000001,0.5026041666666667,8.876690434218748,8.825393822044134,0.8293875460512936,1.9789497526362538,1.0,1.0,0.5026041666666667,0.5026041666666667,12.00711359375,11.983979074982926,0.3917655138648115,1.2976761786267161,1.0,1.0,0.5026041666666667,0.5026041666666667,-4.71375029484375,-4.787684623268433,0.14321513635513838,1.106750330887735,1.0,1.0,0.5026041666666667,0.5028645833333334,-24.632797090625,-24.680976492352784,0.03887230118084517,1.1334263496100903,1.0,1.0,0.5026041666666667,0.5026041666666667,-34.1756201875,-34.474842861294746,0.014145662970804551,1.3539093127474189,1.0,1.0,0.51015625,0.5026041666666667,2.9036023343046873,-1.2040830434903,0.6052457790356129,1.4327517477795482,1.0,1.0,0.53828125,0.5026041666666667,6.82183156875,5.95025816000998,0.7932728570885956,1.3881550142541528,1.0,1.0,0.6231770833333333,0.5026041666666667,11.25720587734375,11.093976950272918,0.8973493091762066,1.5100494651123881,1.0,1.0,0.69609375,0.5026041666666667,13.026672490624998,12.9612978361547,0.9292711950838566,1.6747494908049703,1.0,1.0,0.7643229166666666,0.5026041666666667,14.422873596093751,14.422207036986947,0.9437748887576163,1.9555009873583913,1.0,1.0,0.8075520833333334,0.5026041666666667,15.187773593750002,15.233366806060076,0.9443486547097564,2.312975096516311,1.0,1.0,0.8070312500000001,0.5026041666666667,4.67520706515625,1.6832369463518262,0.7383604219648987,1.7247809674590826,1.0,1.0,0.7348958333333333,0.5026041666666667,1.065452935625,-6.798400051044155,0.7551758910994977,1.5353072118014097,1.0,1.0,0.6359375,0.5026041666666667,0.21961916746875,-13.552380587905645,0.8293202500790358,1.6617622170597315,1.0,1.0,0.5263020833333334,0.5026041666666667,0.073081399421875,-18.916635386645794,0.8395020372699946,1.0674756299704313,1.0,1.0,0.5026041666666667,0.5026041666666667,-2.0223442187500003e-09,-76.25283488631248,0.48419570841360837,1.5121251763775945,1.0,1.0,0.8364583333333335,0.5026041666666667,8.930127675625002,7.479490985715529,0.7990859495475888,2.3030826980248094,1.0,1.0,0.65859375,0.5026041666666667,5.465288933296875,3.2720137871510815,0.9384687007404864,3.163382403552532,1.0,1.0,0.8872395833333335,0.5026041666666667,10.805428996328125,16.07071430236101,0.9440685007721186,3.3045882489532232,1.0,1.0,0.8989583333333335,0.5026041666666667,8.47647882375,16.07071428745985,0.9440685021691024,3.3045890433713794,1.0,1.0,0.9075520833333335,0.5026041666666667,6.55595119015625,16.0707145370543,0.9440685007721186,3.3045888328924775,1.0,1.0,0.9140625000000001,0.5026041666666667,4.944069183625,16.07071440294385,0.9440685026347637,3.304588945582509,1.0,1.0,0.9205729166666667,0.5026041666666667,3.5644747378124997,16.070714570581913,0.9440685017034411,3.3045897698029876,1.0,1.0,0.9247395833333335,0.5026041666666667,2.3628737726562496,16.070714566856623,0.9440685017034411,3.3045854456722736,1.0,1.0,0.9281250000000001,0.5026041666666667,1.300722198046875,16.07071441784501,0.9440685021691024,3.3045877469703555,1.0,1.0,0.9299479166666669,0.5026041666666667,0.35017749652343744,16.070714313536882,0.9440685007721186,3.3045889660716057,1.0,1.0,0.8158854166666668,0.5026041666666667,11.404142500781251,16.070714056491852,0.9440685017034411,3.304587744176388,1.0,1.0,0.7796875000000001,0.5026041666666667,9.2010492671875,16.07071355357766,0.9440685007721186,3.304589247331023,1.0,1.0,0.72578125,0.5026041666666667,7.340584939843751,16.07071292772889,0.9440685007721186,3.3045881940051913,1.0,1.0,0.6684895833333333,0.5026041666666667,5.7221784671875,16.07071166113019,0.9440685021691024,3.3045880626887083,1.0,1.0,0.5950520833333333,0.5026041666666667,4.294720782812501,16.070709336549044,0.9440685017034411,3.304587695747614,1.0,1.0,0.5322916666666666,0.5026041666666667,3.032100115625,16.070703383535147,0.9440685007721186,3.3045881828293204,1.0,1.0,0.5057291666666667,0.5026041666666667,1.9103040843749999,16.070685252547264,0.9440685017034411,3.304587695747614,1.0,1.0,0.5028645833333334,0.5026041666666667,0.90621277703125,16.070578768849373,0.9440685017034411,3.304587695747614,1.0,1.0,0.8606770833333335,0.5026041666666667,15.9475722859375,16.07071427628398,0.9440685021691024,3.304584759287536,1.0,1.0,0.8606770833333335,0.5026041666666667,15.94757555234375,16.07071766629815,0.9440661384724081,3.305086964741349,1.0,1.0,0.8513020833333335,0.5026041666666667,15.94773866328125,16.0708902888,0.9441294316202402,3.3159468416124582,1.0,1.0,0.7669270833333335,0.5026041666666667,15.8777879546875,15.998498134315014,0.9441322274506092,3.386778869666159,1.0,1.0,0.5635416666666667,0.5026041666666667,0.221690838650018,-34.79841197017231,0.3908432897576972,1.5802328838035464,1.0,1.0,1.0,1.0,1.0,1.0,0.6109375,0.6049186197916668,0.6044306024774776,0.5026041666666667,0.5026106770833334,0.5026112049549551
data/audio_eval_results.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f6a2892b752db0f4d49c0f028fd3eac4f4d0b45f96c462658c55c98bfa4957ad
3
+ size 49253962
data/image_attacks_variations.csv ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ strength,model,attack,psnr,ssim,lpips,bit_acc,p_value,word_acc,watermark_det_score
2
+ 80,dctdwt,jpeg,42.91247549653053,0.995057998515625,0.010120634489794611,0.500732421875,0.5560591829162149,0.0,0.50830078125
3
+ 80,fnns,jpeg,34.96815098822117,0.965918960234375,0.07546935688878875,0.953369140625,0.9999904687138041,0.3125,0.95458984375
4
+ 80,hidden,jpeg,35.75047214329243,0.968833263046875,0.06922027589462232,0.8740234375,0.9937824379485392,0.078125,0.8369140625
5
+ 80,ssl,jpeg,35.05887384712696,0.9654929864843751,0.08883099374361336,0.50537109375,0.5719362135350821,0.0,0.498046875
6
+ 80,trustmark,jpeg,39.12432098388672,0.987269649140625,0.028644863101362716,0.995361328125,0.9998021972151037,0.9765625,
7
+ 80,wam,jpeg,37.00450575351715,0.981217721640625,0.05087056217598729,0.998291015625,0.9999999900101102,0.96875,0.9935061195865273
8
+ 40,dctdwt,jpeg,43.512987434864044,0.9960692584375,0.008799373062501559,0.49365234375,0.5364893004916667,0.0,0.51025390625
9
+ 40,fnns,jpeg,35.324307292699814,0.9737862346093751,0.06762103189248592,0.8740234375,0.9995654675640253,0.0234375,0.86669921875
10
+ 40,hidden,jpeg,35.823893785476685,0.9753012224218751,0.06447570073942188,0.788330078125,0.9862369229304022,0.015625,0.7705078125
11
+ 40,ssl,jpeg,35.19669362902641,0.9715834327343751,0.08185929508181289,0.497314453125,0.5422900826379191,0.0,0.50830078125
12
+ 40,trustmark,jpeg,39.23583436012268,0.9898285139062499,0.031352293786767405,0.994873046875,0.999970489372572,0.9765625,
13
+ 40,wam,jpeg,37.118793070316315,0.984301623828125,0.04276705936354119,0.98193359375,0.9980944247890875,0.7890625,0.8995133808930404
14
+ 1p5,dctdwt,brightness,34.6107772141695,0.977416782578125,0.020632701272916165,0.59814453125,0.6588510092406068,0.0625,0.62158203125
15
+ 1p5,fnns,brightness,35.13597169518471,0.9757759016406249,0.0575354856409831,0.998046875,0.9999999990286597,0.953125,0.99951171875
16
+ 1p5,hidden,brightness,35.62338408827782,0.97398957703125,0.04784048369037919,0.966552734375,0.9999586647609249,0.59375,0.96484375
17
+ 1p5,ssl,brightness,35.2122767418623,0.973137935859375,0.07136770633951528,0.501953125,0.5598237577287364,0.0,0.5
18
+ 1p5,trustmark,brightness,40.337884575128555,0.994127040390625,0.009981627831621154,0.975341796875,0.9944281438001781,0.890625,
19
+ 1p5,wam,brightness,35.777281045913696,0.982256288828125,0.0443487092070427,0.999755859375,0.999999999998181,0.9921875,0.9851154403295368
20
+ 2,dctdwt,brightness,33.28597332537174,0.974561582734375,0.026840657584216387,0.490478515625,0.5300742024519423,0.0,0.513671875
21
+ 2,fnns,brightness,33.587818056344986,0.96980092625,0.05818322580307722,0.989990234375,0.9999215369807644,0.8671875,0.99365234375
22
+ 2,hidden,brightness,33.9873411655426,0.9670814336718749,0.04973250327020651,0.95849609375,0.9998043688738107,0.5859375,0.95703125
23
+ 2,ssl,brightness,33.64670541882515,0.96583176875,0.07068654947215691,0.495849609375,0.5334890515659936,0.0,0.50390625
24
+ 2,trustmark,brightness,39.20732071995735,0.993129455234375,0.009869078088740935,0.93701171875,0.9946074724775826,0.6796875,
25
+ 2,wam,brightness,34.27632135152817,0.9784582806250001,0.047270974835555535,0.999267578125,0.9999999999381544,0.984375,0.9870483204722404
26
+ 1p5,dctdwt,contrast,35.03923077881336,0.97966085234375,0.018326270426769042,0.64306640625,0.7130839100500452,0.078125,0.65283203125
27
+ 1p5,fnns,contrast,35.91911607980728,0.98398783109375,0.045585407613543794,0.998291015625,0.9999999999308784,0.953125,0.99560546875
28
+ 1p5,hidden,contrast,36.63895004987717,0.984912064375,0.03710834085359238,0.951171875,0.9999086224670464,0.328125,0.93017578125
29
+ 1p5,ssl,contrast,36.08808836340904,0.9838520172656249,0.05642532280035084,0.497314453125,0.5326078593679995,0.0,0.50439453125
30
+ 1p5,trustmark,contrast,40.61903750896454,0.9950350467968749,0.010137128543647123,0.97314453125,0.9961415808993479,0.8671875,
31
+ 1p5,wam,contrast,36.62279459834099,0.988938591328125,0.03516158214188181,0.999755859375,0.999999999998181,0.9921875,0.9853838309645653
32
+ 2,dctdwt,contrast,33.78380084037781,0.9785489840625,0.018999600044480758,0.490234375,0.5280579190948629,0.0,0.51123046875
33
+ 2,fnns,contrast,34.59031741321087,0.9836150042187499,0.04144592180091422,0.99609375,0.9999999987885531,0.921875,0.98974609375
34
+ 2,hidden,contrast,35.364812418818474,0.98463166078125,0.033416896272683516,0.943359375,0.9995538231760293,0.2890625,0.92041015625
35
+ 2,ssl,contrast,34.773912996053696,0.983368389609375,0.050283263059100136,0.500244140625,0.5425482167811424,0.0,0.5009765625
36
+ 2,trustmark,contrast,39.32561355829239,0.99433218453125,0.010084523089062714,0.92822265625,0.9933019623858854,0.640625,
37
+ 2,wam,contrast,35.321476832032204,0.9883982825,0.033048597324523143,0.99951171875,0.999999999996362,0.984375,0.9863278903067112
38
+ 1p5,dctdwt,saturation,34.069361716508865,0.968914926796875,0.029846498866390903,0.607421875,0.6855000165560341,0.078125,0.62158203125
39
+ 1p5,fnns,saturation,35.545544266700745,0.97359199953125,0.061423425970133394,0.9990234375,0.999999999992724,0.96875,0.99853515625
40
+ 1p5,hidden,saturation,35.52904924750328,0.969780297109375,0.05639283706841525,0.96044921875,0.999552374409177,0.4453125,0.95068359375
41
+ 1p5,ssl,saturation,35.6574070751667,0.9727897932031251,0.08220186462858692,0.499267578125,0.543414779840532,0.0,0.4970703125
42
+ 1p5,trustmark,saturation,42.344457894563675,0.995714098984375,0.009707907425763551,0.99755859375,0.9999216343476292,0.9921875,
43
+ 1p5,wam,saturation,35.054817259311676,0.9757326606250001,0.062034532413235866,1.0,1.0,1.0,0.9990694499574602
44
+ 2,dctdwt,saturation,32.14903376996517,0.9570230559375,0.04129807176650502,0.478759765625,0.5004651889485103,0.0078125,0.49462890625
45
+ 2,fnns,saturation,33.68790327012539,0.9621853556250001,0.06689564911357593,0.998779296875,0.999999999990905,0.9609375,0.99853515625
46
+ 2,hidden,saturation,33.43573449552059,0.9553434185156249,0.06517926230299054,0.963134765625,0.9997790186480415,0.4765625,0.9501953125
47
+ 2,ssl,saturation,33.8270101249218,0.961943565078125,0.08819639455759898,0.4990234375,0.5442486211177311,0.0,0.49072265625
48
+ 2,trustmark,saturation,42.25254434347153,0.9955631014843751,0.009573652674589539,0.998046875,0.9999917874938546,0.9921875,
49
+ 2,wam,saturation,32.84207038581371,0.9628296650781251,0.07821167145448271,1.0,1.0,1.0,0.9982093963772058
50
+ 1p5,dctdwt,sharpness,35.064448133111,0.9763328375781251,0.021227975010333466,0.916748046875,0.9663821073299914,0.65625,0.91064453125
51
+ 1p5,fnns,sharpness,36.12850061058998,0.9782608985156249,0.06405682791955769,0.999267578125,0.999999999994543,0.9765625,0.9990234375
52
+ 1p5,hidden,sharpness,36.98177453875542,0.978108473359375,0.05185313215770293,0.9599609375,0.9999852795281186,0.4296875,0.9423828125
53
+ 1p5,ssl,sharpness,36.50343981385231,0.977158907890625,0.0791413250262849,0.50390625,0.5567954475445731,0.0,0.49951171875
54
+ 1p5,trustmark,sharpness,42.26183098554611,0.99578211421875,0.00926655922376085,0.998779296875,0.9999999246047082,0.9921875,
55
+ 1p5,wam,sharpness,38.00299337506294,0.986847365625,0.04120643033093074,1.0,1.0,1.0,0.9995462861843407
56
+ 2,dctdwt,sharpness,33.48268041014671,0.9708754653124999,0.02386782391113229,0.903076171875,0.958346706460361,0.6328125,0.89013671875
57
+ 2,fnns,sharpness,34.72083592414856,0.9734383275781249,0.0696520029741805,0.99951171875,0.999999999996362,0.984375,0.99951171875
58
+ 2,hidden,sharpness,35.80072721838951,0.9739863689062499,0.054967197072983254,0.95751953125,0.9999787512260809,0.3984375,0.943359375
59
+ 2,ssl,sharpness,35.30623137950897,0.9725226728906251,0.08150987948465627,0.50048828125,0.5428594024015183,0.0,0.498046875
60
+ 2,trustmark,sharpness,42.12780427932739,0.9958499985156251,0.00875457158053905,0.998779296875,0.9999999246047082,0.9921875,
61
+ 2,wam,sharpness,37.65694788098335,0.9866136053125,0.04009610969660571,1.0,1.0,1.0,0.9993416564539075
62
+ 01,dctdwt,perspective,14.765785232186317,0.526130185625,0.325908086146228,0.514404296875,0.6006368958769599,0.0,0.51513671875
63
+ 01,fnns,perspective,15.029426366090775,0.5354854860937499,0.3251305114245042,0.99658203125,0.9999999890405888,0.9296875,0.994140625
64
+ 01,hidden,perspective,15.048293262720108,0.53445215734375,0.3231944089056924,0.938232421875,0.9995194811108377,0.2734375,0.91748046875
65
+ 01,ssl,perspective,14.846762269735336,0.5263153628906251,0.3432236344087869,0.497802734375,0.5382384195654595,0.0,0.498046875
66
+ 01,trustmark,perspective,14.963468238711357,0.5336060820312499,0.314592964714393,0.928466796875,0.9951404315270338,0.6796875,
67
+ 01,wam,perspective,14.733071506023407,0.525662867265625,0.3335900203092024,0.9931640625,0.9999999987667252,0.828125,0.8977703186683357
68
+ 05,dctdwt,perspective,11.289193198084831,0.508166023671875,0.45036894432269037,0.495849609375,0.5415194282504672,0.0,0.51318359375
69
+ 05,fnns,perspective,11.091219186782837,0.492404563515625,0.46774607663974166,0.922607421875,0.9998750022605236,0.265625,0.88818359375
70
+ 05,hidden,perspective,11.401051610708237,0.511768582890625,0.4531042925082147,0.896240234375,0.9991953933149489,0.0703125,0.833984375
71
+ 05,ssl,perspective,11.36006897687912,0.50516818953125,0.4594588272739202,0.492431640625,0.532036685206549,0.0,0.49755859375
72
+ 05,trustmark,perspective,11.307923331856728,0.508141153828125,0.45057507744058967,0.500732421875,0.5522512897623528,0.0,
73
+ 05,wam,perspective,11.16841596364975,0.5032370303906251,0.4577692311722785,0.645751953125,0.8533837045051769,0.0078125,0.2580223951881635
74
+ 3,dctdwt,median_filter,37.066333547234535,0.9821210742187501,0.020721803724882193,0.524658203125,0.635449241824972,0.0,0.52783203125
75
+ 3,fnns,median_filter,37.76264375448227,0.9828054867187499,0.058616160829842556,0.9990234375,0.999999999992724,0.96875,0.9990234375
76
+ 3,hidden,median_filter,38.27897611260414,0.981913029609375,0.049081019933510106,0.94970703125,0.9999079148019518,0.3671875,0.93505859375
77
+ 3,ssl,median_filter,37.82210400700569,0.9813803056249999,0.07717383127601352,0.509033203125,0.5747399257234065,0.0,0.4892578125
78
+ 3,trustmark,median_filter,42.38543578982353,0.995678343984375,0.010072039211081574,0.999267578125,0.9999999990377546,0.9921875,
79
+ 3,wam,median_filter,38.304045498371124,0.986841457109375,0.04296974204771686,1.0,1.0,1.0,0.9997110250405967
80
+ 7,dctdwt,median_filter,41.9236104786396,0.9929999566406249,0.008453583346636151,0.533447265625,0.6442290895902261,0.0,0.53369140625
81
+ 7,fnns,median_filter,39.36562395095825,0.9846206015625,0.05056942043302115,0.9140625,0.9998036470515217,0.0703125,0.919921875
82
+ 7,hidden,median_filter,39.48963209986687,0.9831644894531251,0.04997639893554151,0.841796875,0.9972550292459346,0.0078125,0.82470703125
83
+ 7,ssl,median_filter,39.072687327861786,0.98270162359375,0.07262467039981857,0.497314453125,0.5386573270588997,0.0,0.48046875
84
+ 7,trustmark,median_filter,42.472613483667374,0.99482843234375,0.014194530151144136,1.0,1.0,1.0,
85
+ 7,wam,median_filter,38.58054009079933,0.984765825234375,0.04541950037673814,0.999267578125,0.9999999999381544,0.984375,0.998325124848634
86
+ m01,dctdwt,hue,34.97307015955448,0.9716423551562501,0.08345660019404022,0.703369140625,0.7480902289426012,0.296875,0.71435546875
87
+ m01,fnns,hue,36.71408662199974,0.979628759140625,0.059133267830475233,0.993408203125,0.9999999878909875,0.8671875,0.98974609375
88
+ m01,hidden,hue,37.04716610908508,0.97825222015625,0.056122039757610764,0.778076171875,0.9929662418144289,0.0,0.77685546875
89
+ m01,ssl,hue,36.69674414396286,0.9781781521874999,0.07963020719762426,0.506103515625,0.5647891189255461,0.0,0.49658203125
90
+ m01,trustmark,hue,42.13197538256645,0.995570303125,0.011078755553171504,0.99853515625,0.9999995583038981,0.9921875,
91
+ m01,wam,hue,36.01674075424671,0.981849063046875,0.05620272796659265,1.0,1.0,1.0,0.9979757159017026
92
+ p01,dctdwt,hue,35.43960766494274,0.9738374300781251,0.04193624286563136,0.835693359375,0.8777738615081034,0.5234375,0.84033203125
93
+ p01,fnns,hue,36.67725804448128,0.9796218953125,0.06192316292435862,0.99658203125,0.9999999998053681,0.9140625,0.99853515625
94
+ p01,hidden,hue,37.03883185982704,0.97826089640625,0.05945463110401761,0.850341796875,0.9966291683322197,0.0078125,0.818359375
95
+ p01,ssl,hue,36.68877187371254,0.978220126328125,0.08050554126384668,0.5029296875,0.5538868784788065,0.0,0.49609375
96
+ p01,trustmark,hue,42.14040717482567,0.9956067180468751,0.010762334813989582,0.998291015625,0.9999979099502525,0.9921875,
97
+ p01,wam,hue,35.96251168847084,0.9813091515625001,0.0640124366764212,1.0,1.0,1.0,0.9984505432657897
98
+ 3,dctdwt,gaussian_blur,43.642051070928574,0.9939806205468751,0.01137524600198958,0.753173828125,0.8649775907542789,0.234375,0.74658203125
99
+ 3,fnns,gaussian_blur,42.549162566661835,0.9916398857812501,0.03572848643671023,0.956298828125,0.9997959245847596,0.296875,0.96484375
100
+ 3,hidden,gaussian_blur,41.57147741317749,0.9888690874999999,0.038309526127704885,0.885009765625,0.998161229872494,0.09375,0.8828125
101
+ 3,ssl,gaussian_blur,41.29501008987427,0.988944995234375,0.06074192914820742,0.50537109375,0.5666637876020104,0.0,0.4921875
102
+ 3,trustmark,gaussian_blur,42.69217684864998,0.995530220234375,0.013239629259260255,0.998779296875,0.9999999246047082,0.9921875,
103
+ 3,wam,gaussian_blur,39.2068472802639,0.98760826,0.03882511461415561,1.0,1.0,1.0,0.9993412788026035
104
+ 17,dctdwt,gaussian_blur,52.478980004787445,0.99927883171875,0.00133717383982912,0.500732421875,0.5585088032312342,0.0,0.48828125
105
+ 17,fnns,gaussian_blur,52.585019528865814,0.9982989642968749,0.003612933422118658,0.510009765625,0.5715162169508403,0.0,0.50634765625
106
+ 17,hidden,gaussian_blur,49.2130229473114,0.9963126250781249,0.006038946846274484,0.517333984375,0.5893661110276298,0.0,0.513671875
107
+ 17,ssl,gaussian_blur,49.58369380235672,0.996798187421875,0.010131513658052427,0.4921875,0.5248685544647742,0.0,0.49853515625
108
+ 17,trustmark,gaussian_blur,44.983821123838425,0.9974225661718751,0.012929260352393612,0.995361328125,0.9991588029242848,0.9765625,
109
+ 17,wam,gaussian_blur,42.921505719423294,0.9937459689843751,0.023064775643433677,0.995361328125,0.9999726537862443,0.9375,0.9990756241604686
data/image_benchmark.csv ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ model,psnr,ssim,lpips,decoder_time,none_p_value,none_bit_acc,none_word_acc,none_watermark_det_score,proportion_01_p_value,proportion_01_bit_acc,proportion_01_word_acc,proportion_01_watermark_det_score,collage_01_p_value,collage_01_bit_acc,collage_01_word_acc,collage_01_watermark_det_score,crop_01_p_value,crop_01_bit_acc,crop_01_word_acc,crop_01_watermark_det_score,crop_02_p_value,crop_02_bit_acc,crop_02_word_acc,crop_02_watermark_det_score,crop_05_p_value,crop_05_bit_acc,crop_05_word_acc,crop_05_watermark_det_score,rot_10_p_value,rot_10_bit_acc,rot_10_word_acc,rot_10_watermark_det_score,jpeg_80_p_value,jpeg_80_bit_acc,jpeg_80_word_acc,jpeg_80_watermark_det_score,jpeg_40_p_value,jpeg_40_bit_acc,jpeg_40_word_acc,jpeg_40_watermark_det_score,brightness_1p5_p_value,brightness_1p5_bit_acc,brightness_1p5_word_acc,brightness_1p5_watermark_det_score,brightness_2_p_value,brightness_2_bit_acc,brightness_2_word_acc,brightness_2_watermark_det_score,contrast_1p5_p_value,contrast_1p5_bit_acc,contrast_1p5_word_acc,contrast_1p5_watermark_det_score,contrast_2_p_value,contrast_2_bit_acc,contrast_2_word_acc,contrast_2_watermark_det_score,saturation_1p5_p_value,saturation_1p5_bit_acc,saturation_1p5_word_acc,saturation_1p5_watermark_det_score,saturation_2_p_value,saturation_2_bit_acc,saturation_2_word_acc,saturation_2_watermark_det_score,sharpness_1p5_p_value,sharpness_1p5_bit_acc,sharpness_1p5_word_acc,sharpness_1p5_watermark_det_score,sharpness_2_p_value,sharpness_2_bit_acc,sharpness_2_word_acc,sharpness_2_watermark_det_score,resize_07_p_value,resize_07_bit_acc,resize_07_word_acc,resize_07_watermark_det_score,resize_01_p_value,resize_01_bit_acc,resize_01_word_acc,resize_01_watermark_det_score,overlay_text_p_value,overlay_text_bit_acc,overlay_text_word_acc,overlay_text_watermark_det_score,hflip_p_value,hflip_bit_acc,hflip_word_acc,hflip_watermark_det_score,perspective_01_p_value,perspective_01_bit_acc,perspective_01_word_acc,perspective_01_watermark_det_score,perspective_05_p_value,perspective_05_bit_acc,perspective_05_word_acc,perspective_05_watermark_det_score,median_filter_3_p_value,median_filter_3_bit_acc,median_filter_3_word_acc,median_filter_3_watermark_det_score,median_filter_7_p_value,median_filter_7_bit_acc,median_filter_7_word_acc,median_filter_7_watermark_det_score,hue_m01_p_value,hue_m01_bit_acc,hue_m01_word_acc,hue_m01_watermark_det_score,hue_p01_p_value,hue_p01_bit_acc,hue_p01_word_acc,hue_p01_watermark_det_score,gaussian_blur_3_p_value,gaussian_blur_3_bit_acc,gaussian_blur_3_word_acc,gaussian_blur_3_watermark_det_score,gaussian_blur_17_p_value,gaussian_blur_17_bit_acc,gaussian_blur_17_word_acc,gaussian_blur_17_watermark_det_score,comb_p_value,comb_bit_acc,comb_word_acc,comb_watermark_det_score,Geometric_fake_det_score,avg_fake_det_score,Inpainting_fake_det_score,Compression_fake_det_score,Visual_fake_det_score,Mixed_fake_det_score,Geometric_fake_det_value,avg_fake_det_value,Inpainting_fake_det_value,Compression_fake_det_value,Visual_fake_det_value,Mixed_fake_det_value,Geometric_watermark_det_score,avg_watermark_det_score,Inpainting_watermark_det_score,Compression_watermark_det_score,Visual_watermark_det_score,Mixed_watermark_det_score,Geometric_watermark_det_value,avg_watermark_det_value,Inpainting_watermark_det_value,Compression_watermark_det_value,Visual_watermark_det_value,Mixed_watermark_det_value,Geometric_bit_acc,avg_bit_acc,Inpainting_bit_acc,Compression_bit_acc,Visual_bit_acc,Mixed_bit_acc,Geometric_word_acc,avg_word_acc,Inpainting_word_acc,Compression_word_acc,Visual_word_acc,Mixed_word_acc,Geometric_p_value,avg_p_value,Inpainting_p_value,Compression_p_value,Visual_p_value,Mixed_p_value
2
+ dctdwt,37.096292638778685,0.98237306193,0.018083606001222507,0.02736813449859619,0.06514566125907004,0.90459375,0.66,0.9034375,0.38753517223615197,0.56265625,0.001,0.5640625,0.11357784802280367,0.6845,0.0,0.6890625,,,,,,,,,,,,,0.5171706016524695,0.5099375,0.0,0.5074375,0.5310880062705837,0.50534375,0.0,0.5054375,0.5499494545557536,0.49896875,0.0,0.4995625,0.3949350820172112,0.59890625,0.069,0.6028125,0.5672813687410672,0.49159375,0.0,0.4991875,0.35395668392744845,0.624875,0.095,0.6260625,0.5604416680464055,0.4941875,0.002,0.4989375,0.38692879522056317,0.6075,0.107,0.611125,0.59826348803984,0.47396875,0.002,0.481375,0.0660090683544986,0.903875,0.641,0.902625,0.06548688919725829,0.901875,0.616,0.8984375,,,,,,,,,0.0649626404196024,0.90425,0.661,0.9033125,0.5495704135941342,0.49915625,0.0,0.4954375,0.506915487186052,0.512125,0.0,0.5148125,0.5576576886991971,0.49634375,0.0,0.5025625,0.46870760840782894,0.52928125,0.001,0.529875,0.47048058045469227,0.52728125,0.0,0.5316875,0.30144779589818793,0.68171875,0.249,0.685625,0.16403224156307988,0.81634375,0.487,0.8215625,0.1938512737909332,0.75415625,0.247,0.7533125,0.5503996579269879,0.4976875,0.0,0.4941875,,,,,,,0.49890625,0.49775,0.5009821428571427,,,,0.0,0.0,0.0,,,,0.7961875,0.5025,0.63834375,,,,0.353,0.0,0.2042142857142857,,,,0.794375,0.50215625,0.6359464285714285,,,,0.3305,0.0,0.17971428571428572,,,,0.08927024422120303,0.5405187304131687,0.3673015858275716,
3
+ fnns,37.734796535491945,0.9834841162099999,0.05742351201176643,0.014924049139022828,3.273244947195053e-07,0.99884375,0.979,0.998875,0.010515707770828157,0.883125,0.106,0.8480625,0.02224464517692104,0.85659375,0.034,0.879,0.00012823618203401565,0.993,0.887,0.9921875,2.617499325424433e-05,0.99765625,0.962,0.9960625,7.133372128009796e-08,0.99853125,0.974,0.9975625,0.00048703112080693246,0.947625,0.25,0.93875,0.0007561556492000818,0.95440625,0.299,0.9499375,0.004068958377465606,0.86803125,0.024,0.86,0.00012240356672555208,0.99665625,0.958,0.996875,0.0013679085220210255,0.98903125,0.874,0.990875,3.7834113463759424e-06,0.99790625,0.96,0.9973125,0.00020281737577170135,0.9944375,0.905,0.991625,2.803150564432144e-07,0.9989375,0.98,0.99875,2.9869936406612396e-07,0.998625,0.977,0.998625,6.829388439655304e-08,0.9989375,0.979,0.9989375,2.2670254111289977e-08,0.9989375,0.98,0.9990625,0.030768229874782265,0.82903125,0.032,0.81675,0.6292920302306302,0.47303125,0.0,0.4736875,3.273244947195053e-07,0.99884375,0.979,0.9989375,0.3463422674052417,0.56771875,0.0,0.5009375,0.00019234529323875903,0.9965,0.939,0.992625,0.007243215471506119,0.9113125,0.214,0.8795,2.8044544160366056e-07,0.99884375,0.978,0.9986875,0.001640594336669892,0.903125,0.064,0.9146875,0.00011268452368676662,0.99221875,0.849,0.9889375,4.162673838436603e-06,0.99565625,0.904,0.99475,0.0010315757705830037,0.9559375,0.298,0.965,0.5231478283610195,0.5091875,0.0,0.4998125,0.001944174339529127,0.9586875,0.421,0.9618125,0.4984125,0.49798275862068964,0.49993750000000003,0.49778125,0.4977366071428571,0.493625,0.0001,3.4482758620689657e-05,0.0,0.0,0.0,0.0,0.8436125000000001,0.9110258620689654,0.93896875,0.90496875,0.952424107142857,0.9618125,0.47619999999999996,0.6496551724137931,0.623,0.3025,0.8262142857142857,0.66,0.8597531250000001,0.9159493534482759,0.92771875,0.91121875,0.9520312499999999,0.9586875,0.4364,0.5802413793103448,0.5065,0.1615,0.7647142857142857,0.421,0.10249953096760436,0.054539457914114395,0.01112248625070788,0.0024125570133328436,0.03768819349754735,0.001944174339529127
4
+ hidden,38.24415158843994,0.98324787686,0.04793712830869481,0.015160967588424683,0.0005914422553032636,0.95609375,0.401,0.93825,0.15027981757977976,0.66025,0.0,0.6243125,0.16683254377637058,0.648,0.0,0.6448125,0.005556566705461592,0.90715625,0.145,0.8935625,0.002687134980689734,0.9321875,0.244,0.9188125,0.0016925323302857578,0.94471875,0.298,0.9275,0.01232296630460769,0.808125,0.003,0.7416875,0.008181581269949674,0.86925,0.061,0.83525,0.03448836471885443,0.7714375,0.007,0.7525,0.0014517352655529976,0.966125,0.543,0.9585625,0.004557597838807851,0.95834375,0.559,0.9506875,0.0006585276378318668,0.9529375,0.346,0.9370625,0.001334764467086643,0.9449375,0.297,0.9281875,0.0006859464887529612,0.96225,0.45,0.949,0.0010163828218355776,0.964625,0.5,0.9505,0.0003753025531768799,0.96059375,0.404,0.9443125,0.0005088756131008267,0.960875,0.401,0.94775,0.011525944029446691,0.86234375,0.092,0.8389375,0.2884802649053745,0.5874375,0.0,0.5796875,0.0006010939087718726,0.95375,0.375,0.93925,0.40231762983789665,0.54784375,0.0,0.5009375,0.0009517820924520492,0.93734375,0.243,0.917,0.006957363757304848,0.887,0.071,0.8351875,0.0008646045872010291,0.94978125,0.329,0.9355625,0.0054670875910669565,0.82925,0.008,0.8178125,0.018321168148424476,0.77515625,0.002,0.7660625,0.006811738764867186,0.8436875,0.015,0.8110625,0.0038162921564653517,0.87753125,0.05,0.874625,0.5103573739309796,0.51171875,0.0,0.518125,0.011919668620917947,0.88259375,0.131,0.85975,0.5045375,0.5043900862068965,0.50275,0.5037812500000001,0.5047366071428573,0.5025625,0.0,0.0,0.0,0.0,0.0,0.0,0.7777624999999999,0.8309827586206897,0.79203125,0.793875,0.8778080357142858,0.85975,0.17609999999999998,0.27079310344827584,0.2465,0.061,0.3774285714285715,0.193,0.8074406249999999,0.8502500000000001,0.800875,0.8203437499999999,0.88984375,0.88259375,0.10959999999999999,0.1922068965517241,0.1875,0.034,0.27885714285714286,0.131,0.08827720025232992,0.057276643195976334,0.08371681884257122,0.02133497299440205,0.0397305284189393,0.011919668620917947
5
+ ssl,37.80523601913452,0.98263075985,0.07477655428089201,0.011042991876602173,0.06469877031026408,0.93778125,0.868,0.93425,0.24489602538803593,0.604875,0.0,0.596625,0.43915742078563197,0.53409375,0.0,0.5430625,0.22741899238573388,0.61634375,0.0,0.6113125,0.14961373179825022,0.665375,0.0,0.6568125,0.10916804696246982,0.71134375,0.004,0.7085625,0.08636401321878656,0.75015625,0.003,0.742,0.06807308127731085,0.87609375,0.24,0.8695625,0.11717108143493533,0.700375,0.001,0.687,0.06853257934888825,0.91596875,0.676,0.9126875,0.08109304162999616,0.86621875,0.355,0.865875,0.0702705705864355,0.92084375,0.669,0.919625,0.07610562298260629,0.873125,0.318,0.8715,0.0657272065137513,0.936875,0.86,0.934125,0.06770359393721447,0.93246875,0.805,0.93225,0.06586596810212358,0.93703125,0.864,0.9339375,0.06792404830968007,0.93490625,0.831,0.933125,0.3131462108567357,0.57909375,0.0,0.5754375,0.5332048816769384,0.5049375,0.0,0.5045,0.0645314622609876,0.93803125,0.864,0.9344375,0.07378655866719783,0.81746875,0.037,0.8181875,0.08256441822834312,0.7640625,0.006,0.7696875,0.2938953221170232,0.5901875,0.0,0.60375,0.06686932938033716,0.90721875,0.422,0.9071875,0.07928915921598673,0.7746875,0.012,0.765375,0.0672773567144759,0.93125,0.776,0.927375,0.06769933358812705,0.93203125,0.774,0.9278125,0.06839350586012005,0.929375,0.733,0.9265,0.13151430055359378,0.6759375,0.0,0.6665,0.22416600957419724,0.61825,0.0,0.6168125,0.49529375,0.49524137931034495,0.4956875,0.494875,0.4949508928571428,0.498625,0.0,0.0,0.0,0.0,0.0,0.0,0.6586874999999999,0.7814353448275863,0.73875,0.77828125,0.8874196428571429,0.6168125,0.027599999999999996,0.3549310344827586,0.4355,0.187,0.6265714285714284,0.0,0.660384375,0.7840905172413792,0.7360625000000001,0.788234375,0.8905669642857144,0.61825,0.004999999999999999,0.31896551724137934,0.432,0.1205,0.5782142857142857,0.0,0.2114058201299515,0.14039389218468667,0.25184444152330976,0.0926220813561231,0.07459040119452401,0.22416600957419724
6
+ trustmark,42.21487870407105,0.99585664105,0.01033912532904651,0.015233309745788574,3.2429583370685575e-07,0.99965625,0.998,,0.26528883042139934,0.594875,0.0,,0.37966590840974823,0.555375,0.0,,0.5507507428107783,0.499375,0.0,,0.555165385522414,0.49790625,0.0,,0.3086228697318584,0.59021875,0.005,,0.5216285850759595,0.5091875,0.0,,0.0001113488171249628,0.998625,0.991,,0.0005949322995729744,0.9965,0.98,,0.006066946238279343,0.9745,0.869,,0.017001595369540153,0.92325,0.624,,0.0021279579726979137,0.9760625,0.853,,0.01085134348878637,0.92634375,0.624,,2.5062390603125096e-05,0.99946875,0.997,,3.5213632509112357e-06,0.99921875,0.993,,1.1079702526330948e-06,0.999625,0.998,,3.5582305863499642e-06,0.9995,0.997,,0.007728827639482915,0.99125,0.979,,0.5181969451252371,0.50965625,0.0,,3.2429583370685575e-07,0.99965625,0.998,,1.0528340935707092e-06,0.999625,0.997,,0.007528019920922816,0.9320625,0.628,,0.5529547756225802,0.4989375,0.0,,0.0005700330142863095,0.99925,0.997,,0.0003233782183378935,0.99896875,0.995,,1.6995668411254882e-06,0.9990625,0.994,,4.570917226374149e-06,0.99928125,0.996,,5.676969885826111e-08,0.99984375,0.999,,0.0011066732737235725,0.99759375,0.989,,0.38054941316647456,0.5603125,0.001,,,,,,,,0.0261,0.02641379310344828,0.025,0.0235,0.027357142857142865,0.025,,,,,,,0.27840000000000004,0.645448275862069,0.508,0.9855,0.9235714285714286,0.017,0.662309375,0.845707974137931,0.7775156249999999,0.9975625,0.9851406249999999,0.5603125,0.2609,0.6380689655172413,0.499,0.9855,0.9232142857142858,0.001,0.3287866034704726,0.14092674022336524,0.18983311635279096,0.0003531405583489686,0.002720536056007924,0.38054941316647456
7
+ wam,38.26573572921753,0.9881456877000001,0.04334858443960547,0.012435127019882202,2.4028122425079346e-10,0.99996875,0.999,0.9996202734112739,5.2973568439483644e-05,0.9445,0.153,0.10192795380204916,0.0004955484252423048,0.94690625,0.349,0.10251885895803571,0.11019437060132622,0.6935,0.002,0.8863789998674765,0.010565578445326537,0.88709375,0.078,0.9844494345393032,0.005539031319785863,0.95175,0.359,0.956485716490075,0.03707804597448558,0.76909375,0.006,0.6505826115282253,1.1526048183441162e-08,0.99915625,0.98,0.9970192689299583,0.0012855623927898706,0.9893125,0.828,0.9150776036791504,1.0517314076423645e-06,0.9994375,0.99,0.9885733199715614,1.3225171715021133e-06,0.998375,0.97,0.9856455418765545,2.477318048477173e-10,0.9999375,0.998,0.9898724359869957,5.755573511123657e-10,0.99946875,0.985,0.9894541251063347,2.4028122425079346e-10,0.99996875,0.999,0.9993368377685546,2.3283064365386963e-10,1.0,1.0,0.9991092596650124,2.4028122425079346e-10,0.99996875,0.999,0.9995165814757347,2.4028122425079346e-10,0.99996875,0.999,0.9994076837897301,2.4028122425079346e-10,0.99996875,0.999,0.9996200326681137,1.6633421182632447e-09,0.99971875,0.994,0.9994723371267319,2.3283064365386963e-10,1.0,1.0,0.9986537382602692,2.3283064365386963e-10,1.0,1.0,0.9994298319220543,4.548877477645874e-07,0.99425,0.869,0.9008295855522156,0.2129989272686653,0.64909375,0.003,0.26386504182207865,2.3283064365386963e-10,1.0,1.0,0.999616582095623,3.930181264877319e-10,0.99978125,0.994,0.9986858040094375,2.4028122425079346e-10,0.99996875,0.999,0.9978848747014999,2.626329660415649e-10,0.999875,0.996,0.9986358850002289,2.4028122425079346e-10,0.99996875,0.999,0.9995384973287582,1.0426233522593976e-05,0.9973125,0.951,0.9993480735421181,0.024330846605822444,0.8650625,0.119,0.719848975407891,0.004641969677558154,0.006432473441657279,0.017675884475371276,0.005787244624414598,0.006052718155513763,0.008457720655715094,0.0058000000000000005,0.006655172413793104,0.006999999999999999,0.003,0.007071428571428573,0.016,0.7743041545318323,0.8765788100990267,0.5505862986091524,0.9560484363045543,0.9960446787370103,0.719848975407891,0.9775,0.9919310344827587,1.0,0.9995,1.0,0.992,0.888896875,0.9546012931034483,0.973453125,0.994234375,0.9995736607142858,0.8650625,0.44630000000000003,0.745448275862069,0.6745,0.9039999999999999,0.9913571428571429,0.119,0.03764293842022307,0.013881177828037024,0.0002477743290364742,0.000642786959419027,9.145448649568218e-07,0.024330846605822444
data/image_eval_results.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a890d998afd40fb326f109c00ff7d39cffb5d360b6f1ebf7e6f3b27d9676f4a1
3
+ size 59541985
docs.md ADDED
@@ -0,0 +1,474 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ # gradio_leaderboard
3
+
4
+ ## 🔋⚡️🥇 Super fast, batteries included Leaderboards with minimal code.
5
+ <img alt="Static Badge" src="https://img.shields.io/badge/version%20-%200.0.9%20-%20orange">
6
+
7
+
8
+ The `gradio_leaderboard` package helps you build fully functional and performant leaderboard demos with `gradio`.
9
+
10
+ Place the `gradio_leaderboard.Leaderboard` component anywhere in your Gradio application (and optionally pass in some configuration). That's it!
11
+
12
+ For example usage, please see the [Usage](#usage) section.
13
+
14
+ For details on configuration, please see the [Configuration](#configuration) section.
15
+
16
+ For the API reference, see the [Initialization](#initialization) section.
17
+
18
+ ## Installation
19
+
20
+ ```bash
21
+ pip install gradio_leaderboard
22
+ ```
23
+
24
+ or add `gradio_leaderboard` to your `requirements.txt`.
25
+
26
+ ## Usage
27
+
28
+ ```python
29
+
30
+ import gradio as gr
31
+ from gradio_leaderboard import Leaderboard
32
+ from pathlib import Path
33
+ import pandas as pd
34
+
35
+ abs_path = Path(__file__).parent
36
+
37
+ # Any pandas-compatible data
38
+ df = pd.read_json(str(abs_path / "leaderboard_data.json"))
39
+
40
+ with gr.Blocks() as demo:
41
+ gr.Markdown("""
42
+ # 🥇 Leaderboard Component
43
+ """)
44
+ Leaderboard(
45
+ value=df,
46
+ select_columns=["T", "Model", "Average ⬆️", "ARC",
47
+ "HellaSwag", "MMLU", "TruthfulQA",
48
+ "Winogrande", "GSM8K"],
49
+ search_columns=["model_name_for_query", "Type"],
50
+ hide_columns=["model_name_for_query", "Model Size"],
51
+ filter_columns=["T", "Precision", "Model Size"],
52
+ )
53
+
54
+ if __name__ == "__main__":
55
+ demo.launch()
56
+ ```
57
+
58
+ ## Configuration
59
+
60
+ ### Selecting
61
+
62
+ When column selection is enabled, a checkboxgroup will be displayed in the top left corner of the leaderboard that lets users
63
+ select which columns are displayed.
64
+
65
+ You can disable/configure the column selection behavior of the `Leaderboard` with the `select_columns` parameter.
66
+ It's value can be:
67
+
68
+ * `None`: Column selection is not allowed and all of the columns are displayed when the leaderboard loads.
69
+ * `list of column names`: All columns can be selected and the elements of this list correspond to the initial set of selected columns.
70
+ * `SelectColumns instance`: You can import `SelectColumns` from `gradio_leaderboard` for full control of the column selection behavior as well as the checkboxgroup appearance. See an example below.
71
+
72
+ #### Demo
73
+
74
+ ```python
75
+ import pandas as pd
76
+ import gradio as gr
77
+ from gradio_leaderboard import Leaderboard, SelectColumns
78
+
79
+ with gr.Blocks() as demo:
80
+ Leaderboard(
81
+ value=pd.DataFrame({"a": [1, 2, 3], "b": [4, 5, 6], "c": [7, 8, 9]}),
82
+ select_columns=SelectColumns(default_selection=["a", "b"],
83
+ cant_deselect="a",
84
+ label="Select The Columns",
85
+ info="Helpful information")
86
+ )
87
+
88
+ demo.launch()
89
+ ```
90
+
91
+ ![](https://github.com/freddyaboulton/gradio-leaderboard/assets/41651716/ea073681-c01e-4d40-814c-1f3cd56ef292)
92
+
93
+
94
+ ### Searching
95
+
96
+ When searching is enabled, a textbox will appear in the top left corner of the leaderboard.
97
+ Users will be able to display rows that match their search query.
98
+
99
+ Searching follows the following rules:
100
+
101
+ 1. Multiple queries can be separated by a semicolon `;`.
102
+ 2. Any subquery is matched against the `primary search column` by default.
103
+ 3. To match against a `secondary search column`, the query must be preceded by the column name and a colon (`:`), e.g. `Name: Maria`.
104
+ 4. The returned rows are those that match against `ANY` primary search column and `ALL` secondary search columns.
105
+
106
+ You can configure searching with the `search_columns` parameter. It's value can be:
107
+ * `a list`: In which case the first element is the `primary search column` and the remaining are the `secondary search columns`.
108
+ * A `SearchColumns` instance. This lets you specify the primary and secondary columns explicitly as well as customize the search textbox appearance.
109
+
110
+
111
+ #### Demo
112
+
113
+ ```python
114
+ import pandas as pd
115
+ import gradio as gr
116
+ from gradio_leaderboard import Leaderboard, SearchColumns
117
+
118
+ with gr.Blocks() as demo:
119
+ Leaderboard(
120
+ value=pd.DataFrame({"name": ["Freddy", "Maria", "Mark"], "country": ["USA", "Mexico", "USA"]}),
121
+ search_columns=SearchColumns(primary_column="name", secondary_columns="country",
122
+ placeholder="Search by name or country. To search by country, type 'country:<query>'",
123
+ label="Search"),
124
+ )
125
+
126
+ demo.launch()
127
+ ```
128
+
129
+ ![colum_search_gif](https://github.com/freddyaboulton/gradio-leaderboard/assets/41651716/4725f812-ffca-4ef9-951f-77574accd159)
130
+
131
+
132
+ ### Filtering
133
+
134
+ You can let users filter out rows from the leaderboard with the `filter_columns` parameter.
135
+ This will display a series of form elements that users can use to select/deselect which rows are displayed.
136
+
137
+ This parameter must be a `list` but it's elements must be:
138
+
139
+ * `a string`: Corresponding to the column name you'd like to add a filter for
140
+ * `a ColumnFilter`: A special class for full control of the filter's type, e.g. `checkboxgroup`, `boolean`, `slider`, or `dropdown`, as well as it's appearance in the UI.
141
+
142
+ If the `type` of the `ColumnFilter` is not specified, a heuristic will be used to choose the most appropriate type. If the data in the column is boolean-valued, a `boolean` type will be used. If it is numeric, a slider will be used. For all others, a `checkboxgroup` will be used.
143
+
144
+ All `ColumnFilters` of type `boolean` will be displayed together in a checkbox group. When a `checkbox` in that group is selected, only those rows that have a true value for that column will be displayed. When it is deselected, the table will not be filtered by that column.
145
+ You can add a label to the `boolean` `checkboxgroup` with the `bool_checkboxgroup_label` parameter.
146
+
147
+
148
+ #### Demo
149
+
150
+ ```python
151
+ import pandas as pd
152
+ import gradio as gr
153
+ from gradio_leaderboard import Leaderboard, ColumnFilter
154
+
155
+ with gr.Blocks() as demo:
156
+ Leaderboard(
157
+ value=pd.DataFrame({"name": ["Freddy", "Maria", "Mark"], "country": ["USA", "Mexico", "USA"],
158
+ "age": [25, 30, 35], "score": [100, 200, 300],
159
+ "registered": [True, False, True]}),
160
+ filter_columns=[
161
+ "name",
162
+ ColumnFilter("country", type="dropdown", label="Select Country 🇺🇸🇲🇽"),
163
+ ColumnFilter("age", type="slider", min=20, max=40),
164
+ ColumnFilter("score", type="slider", min=50, max=350),
165
+ "registered"],
166
+ bool_checkboxgroup_label="Only show registered"
167
+ )
168
+
169
+ demo.launch()
170
+ ```
171
+
172
+ ![filter_columns_gif](https://github.com/freddyaboulton/gradio-leaderboard/assets/41651716/07dc39a5-687c-414b-b96e-777fd01ebe00)
173
+
174
+
175
+ ## `Leaderboard`
176
+
177
+ ### Initialization
178
+
179
+ <table>
180
+ <thead>
181
+ <tr>
182
+ <th align="left">name</th>
183
+ <th align="left" style="width: 25%;">type</th>
184
+ <th align="left">default</th>
185
+ <th align="left">description</th>
186
+ </tr>
187
+ </thead>
188
+ <tbody>
189
+ <tr>
190
+ <td align="left"><code>value</code></td>
191
+ <td align="left" style="width: 25%;">
192
+
193
+ ```python
194
+ pd.DataFrame | None
195
+ ```
196
+
197
+ </td>
198
+ <td align="left"><code>None</code></td>
199
+ <td align="left">Default value to display in the DataFrame. If a Styler is provided, it will be used to set the displayed value in the DataFrame (e.g. to set precision of numbers) if the `interactive` is False. If a Callable function is provided, the function will be called whenever the app loads to set the initial value of the component.</td>
200
+ </tr>
201
+
202
+ <tr>
203
+ <td align="left"><code>datatype</code></td>
204
+ <td align="left" style="width: 25%;">
205
+
206
+ ```python
207
+ str | list[str]
208
+ ```
209
+
210
+ </td>
211
+ <td align="left"><code>"str"</code></td>
212
+ <td align="left">Datatype of values in sheet. Can be provided per column as a list of strings, or for the entire sheet as a single string. Valid datatypes are "str", "number", "bool", "date", and "markdown".</td>
213
+ </tr>
214
+
215
+ <tr>
216
+ <td align="left"><code>search_columns</code></td>
217
+ <td align="left" style="width: 25%;">
218
+
219
+ ```python
220
+ list[str] | SearchColumns
221
+ ```
222
+
223
+ </td>
224
+ <td align="left"><code>None</code></td>
225
+ <td align="left">See Configuration section of docs for details.</td>
226
+ </tr>
227
+
228
+ <tr>
229
+ <td align="left"><code>select_columns</code></td>
230
+ <td align="left" style="width: 25%;">
231
+
232
+ ```python
233
+ list[str] | SelectColumns
234
+ ```
235
+
236
+ </td>
237
+ <td align="left"><code>None</code></td>
238
+ <td align="left">See Configuration section of docs for details.</td>
239
+ </tr>
240
+
241
+ <tr>
242
+ <td align="left"><code>filter_columns</code></td>
243
+ <td align="left" style="width: 25%;">
244
+
245
+ ```python
246
+ list[str | ColumnFilter] | None
247
+ ```
248
+
249
+ </td>
250
+ <td align="left"><code>None</code></td>
251
+ <td align="left">See Configuration section of docs for details.</td>
252
+ </tr>
253
+
254
+ <tr>
255
+ <td align="left"><code>bool_checkboxgroup_label</code></td>
256
+ <td align="left" style="width: 25%;">
257
+
258
+ ```python
259
+ str | None
260
+ ```
261
+
262
+ </td>
263
+ <td align="left"><code>None</code></td>
264
+ <td align="left">Label for the checkboxgroup filter for boolean columns.</td>
265
+ </tr>
266
+
267
+ <tr>
268
+ <td align="left"><code>hide_columns</code></td>
269
+ <td align="left" style="width: 25%;">
270
+
271
+ ```python
272
+ list[str] | None
273
+ ```
274
+
275
+ </td>
276
+ <td align="left"><code>None</code></td>
277
+ <td align="left">List of columns to hide by default. They will not be displayed in the table but they can still be used for searching, filtering.</td>
278
+ </tr>
279
+
280
+ <tr>
281
+ <td align="left"><code>latex_delimiters</code></td>
282
+ <td align="left" style="width: 25%;">
283
+
284
+ ```python
285
+ list[dict[str, str | bool]] | None
286
+ ```
287
+
288
+ </td>
289
+ <td align="left"><code>None</code></td>
290
+ <td align="left">A list of dicts of the form {"left": open delimiter (str), "right": close delimiter (str), "display": whether to display in newline (bool)} that will be used to render LaTeX expressions. If not provided, `latex_delimiters` is set to `[{ "left": "$$", "right": "$$", "display": True }]`, so only expressions enclosed in $$ delimiters will be rendered as LaTeX, and in a new line. Pass in an empty list to disable LaTeX rendering. For more information, see the [KaTeX documentation](https://katex.org/docs/autorender.html). Only applies to columns whose datatype is "markdown".</td>
291
+ </tr>
292
+
293
+ <tr>
294
+ <td align="left"><code>label</code></td>
295
+ <td align="left" style="width: 25%;">
296
+
297
+ ```python
298
+ str | None
299
+ ```
300
+
301
+ </td>
302
+ <td align="left"><code>None</code></td>
303
+ <td align="left">The label for this component. Appears above the component and is also used as the header if there are a table of examples for this component. If None and used in a `gr.Interface`, the label will be the name of the parameter this component is assigned to.</td>
304
+ </tr>
305
+
306
+ <tr>
307
+ <td align="left"><code>show_label</code></td>
308
+ <td align="left" style="width: 25%;">
309
+
310
+ ```python
311
+ bool | None
312
+ ```
313
+
314
+ </td>
315
+ <td align="left"><code>None</code></td>
316
+ <td align="left">if True, will display label.</td>
317
+ </tr>
318
+
319
+ <tr>
320
+ <td align="left"><code>every</code></td>
321
+ <td align="left" style="width: 25%;">
322
+
323
+ ```python
324
+ float | None
325
+ ```
326
+
327
+ </td>
328
+ <td align="left"><code>None</code></td>
329
+ <td align="left">If `value` is a callable, run the function 'every' number of seconds while the client connection is open. Has no effect otherwise. The event can be accessed (e.g. to cancel it) via this component's .load_event attribute.</td>
330
+ </tr>
331
+
332
+ <tr>
333
+ <td align="left"><code>height</code></td>
334
+ <td align="left" style="width: 25%;">
335
+
336
+ ```python
337
+ int
338
+ ```
339
+
340
+ </td>
341
+ <td align="left"><code>500</code></td>
342
+ <td align="left">The maximum height of the dataframe, specified in pixels if a number is passed, or in CSS units if a string is passed. If more rows are created than can fit in the height, a scrollbar will appear.</td>
343
+ </tr>
344
+
345
+ <tr>
346
+ <td align="left"><code>scale</code></td>
347
+ <td align="left" style="width: 25%;">
348
+
349
+ ```python
350
+ int | None
351
+ ```
352
+
353
+ </td>
354
+ <td align="left"><code>None</code></td>
355
+ <td align="left">relative size compared to adjacent Components. For example if Components A and B are in a Row, and A has scale=2, and B has scale=1, A will be twice as wide as B. Should be an integer. scale applies in Rows, and to top-level Components in Blocks where fill_height=True.</td>
356
+ </tr>
357
+
358
+ <tr>
359
+ <td align="left"><code>min_width</code></td>
360
+ <td align="left" style="width: 25%;">
361
+
362
+ ```python
363
+ int
364
+ ```
365
+
366
+ </td>
367
+ <td align="left"><code>160</code></td>
368
+ <td align="left">minimum pixel width, will wrap if not sufficient screen space to satisfy this value. If a certain scale value results in this Component being narrower than min_width, the min_width parameter will be respected first.</td>
369
+ </tr>
370
+
371
+ <tr>
372
+ <td align="left"><code>interactive</code></td>
373
+ <td align="left" style="width: 25%;">
374
+
375
+ ```python
376
+ bool | None
377
+ ```
378
+
379
+ </td>
380
+ <td align="left"><code>None</code></td>
381
+ <td align="left">if True, will allow users to edit the dataframe; if False, can only be used to display data. If not provided, this is inferred based on whether the component is used as an input or output.</td>
382
+ </tr>
383
+
384
+ <tr>
385
+ <td align="left"><code>visible</code></td>
386
+ <td align="left" style="width: 25%;">
387
+
388
+ ```python
389
+ bool
390
+ ```
391
+
392
+ </td>
393
+ <td align="left"><code>True</code></td>
394
+ <td align="left">If False, component will be hidden.</td>
395
+ </tr>
396
+
397
+ <tr>
398
+ <td align="left"><code>elem_id</code></td>
399
+ <td align="left" style="width: 25%;">
400
+
401
+ ```python
402
+ str | None
403
+ ```
404
+
405
+ </td>
406
+ <td align="left"><code>None</code></td>
407
+ <td align="left">An optional string that is assigned as the id of this component in the HTML DOM. Can be used for targeting CSS styles.</td>
408
+ </tr>
409
+
410
+ <tr>
411
+ <td align="left"><code>elem_classes</code></td>
412
+ <td align="left" style="width: 25%;">
413
+
414
+ ```python
415
+ list[str] | str | None
416
+ ```
417
+
418
+ </td>
419
+ <td align="left"><code>None</code></td>
420
+ <td align="left">An optional list of strings that are assigned as the classes of this component in the HTML DOM. Can be used for targeting CSS styles.</td>
421
+ </tr>
422
+
423
+ <tr>
424
+ <td align="left"><code>render</code></td>
425
+ <td align="left" style="width: 25%;">
426
+
427
+ ```python
428
+ bool
429
+ ```
430
+
431
+ </td>
432
+ <td align="left"><code>True</code></td>
433
+ <td align="left">If False, component will not render be rendered in the Blocks context. Should be used if the intention is to assign event listeners now but render the component later.</td>
434
+ </tr>
435
+
436
+ <tr>
437
+ <td align="left"><code>wrap</code></td>
438
+ <td align="left" style="width: 25%;">
439
+
440
+ ```python
441
+ bool
442
+ ```
443
+
444
+ </td>
445
+ <td align="left"><code>False</code></td>
446
+ <td align="left">If True, the text in table cells will wrap when appropriate. If False and the `column_width` parameter is not set, the column widths will expand based on the cell contents and the table may need to be horizontally scrolled. If `column_width` is set, then any overflow text will be hidden.</td>
447
+ </tr>
448
+
449
+ <tr>
450
+ <td align="left"><code>line_breaks</code></td>
451
+ <td align="left" style="width: 25%;">
452
+
453
+ ```python
454
+ bool
455
+ ```
456
+
457
+ </td>
458
+ <td align="left"><code>True</code></td>
459
+ <td align="left">If True (default), will enable Github-flavored Markdown line breaks in chatbot messages. If False, single new lines will be ignored. Only applies for columns of type "markdown."</td>
460
+ </tr>
461
+
462
+ <tr>
463
+ <td align="left"><code>column_widths</code></td>
464
+ <td align="left" style="width: 25%;">
465
+
466
+ ```python
467
+ list[str | int] | None
468
+ ```
469
+
470
+ </td>
471
+ <td align="left"><code>None</code></td>
472
+ <td align="left">An optional list representing the width of each column. The elements of the list should be in the format "100px" (ints are also accepted and converted to pixel values) or "10%". If not provided, the column widths will be automatically determined based on the content of the cells. Setting this parameter will cause the browser to try to fit the table within the page width.</td>
473
+ </tr>
474
+ </tbody></table>
examples/audio/audioseal/bandpass_filter/attacked_audio_00000.png ADDED
examples/audio/audioseal/bandpass_filter/attacked_audio_00001.png ADDED
examples/audio/audioseal/bandpass_filter/attacked_audio_00003.png ADDED
examples/audio/audioseal/bandpass_filter/attacked_audio_00004.png ADDED
examples/audio/audioseal/bandpass_filter/attacked_audio_00005.png ADDED
examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00000.png ADDED
examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00001.png ADDED
examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00003.png ADDED
examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00004.png ADDED
examples/audio/audioseal/bandpass_filter/attacked_wmd_audio_00005.png ADDED
examples/audio/audioseal/bandpass_filter/audio_00000.png ADDED
examples/audio/audioseal/bandpass_filter/audio_00001.png ADDED
examples/audio/audioseal/bandpass_filter/audio_00003.png ADDED
examples/audio/audioseal/bandpass_filter/audio_00004.png ADDED
examples/audio/audioseal/bandpass_filter/audio_00005.png ADDED
examples/audio/audioseal/bandpass_filter/wmd_audio_00000.png ADDED
examples/audio/audioseal/bandpass_filter/wmd_audio_00001.png ADDED
examples/audio/audioseal/bandpass_filter/wmd_audio_00003.png ADDED
examples/audio/audioseal/bandpass_filter/wmd_audio_00004.png ADDED
examples/audio/audioseal/bandpass_filter/wmd_audio_00005.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00000.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00001.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00003.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00004.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_audio_00005.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00000.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00001.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00003.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00004.png ADDED
examples/audio/audioseal/boost_audio_amount_20/attacked_wmd_audio_00005.png ADDED
examples/audio/audioseal/boost_audio_amount_20/audio_00000.png ADDED
examples/audio/audioseal/boost_audio_amount_20/audio_00001.png ADDED
examples/audio/audioseal/boost_audio_amount_20/audio_00003.png ADDED
examples/audio/audioseal/boost_audio_amount_20/audio_00004.png ADDED
examples/audio/audioseal/boost_audio_amount_20/audio_00005.png ADDED
examples/audio/audioseal/boost_audio_amount_20/wmd_audio_00000.png ADDED
examples/audio/audioseal/boost_audio_amount_20/wmd_audio_00001.png ADDED
examples/audio/audioseal/boost_audio_amount_20/wmd_audio_00003.png ADDED