Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(116)

Issue 2715943002: APM Quality Assessment, simulation controller and libraries (Closed)

Created:
3 years, 10 months ago by AleBzk
Modified:
3 years, 9 months ago
Reviewers:
ivoc, aleloi2
CC:
webrtc-reviews_webrtc.org, peah-webrtc, Andrew MacDonald, aleloi, tterriberry_mozilla.com, audio-team_agora.io, kwiberg-webrtc, minyue-webrtc, the sun, aluebs-webrtc, bjornv1
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Simulation controller (shell arguments parser and simulation runner) and libraries (data access, noise generators, evaluation scores). Execution flag added to the .py and .sh scripts. BUILD.gn files adapted (see :lib), APM config files moved. BUG=webrtc:7218 NOTRY=True Review-Url: https://codereview.webrtc.org/2715943002 Cr-Commit-Position: refs/heads/master@{#17007} Committed: https://chromium.googlesource.com/external/webrtc/+/a4b1d31207a9d73ec9c85a443375d1ba575fea55

Patch Set 1 #

Total comments: 13

Patch Set 2 : Comments from Ivo addressed. #

Patch Set 3 : Minor fix. #

Patch Set 4 : rebase #

Patch Set 5 : Initial unit test files. #

Total comments: 22

Patch Set 6 : comments from Alex addressed #

Patch Set 7 : rebase #

Patch Set 8 : revert to Python 2 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+391 lines, -10 lines) Patch
M webrtc/modules/audio_processing/test/py_quality_assessment/BUILD.gn View 4 5 6 2 chunks +5 lines, -1 line 0 comments Download
A + webrtc/modules/audio_processing/test/py_quality_assessment/apm_configs/default.json View 4 5 6 0 chunks +-1 lines, --1 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py View 1 2 3 4 5 6 7 2 chunks +81 lines, -1 line 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.sh View 4 5 6 3 chunks +3 lines, -2 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment-export.py View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment-gencfgs.py View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
D webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/apm_configs/default.json View 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
A + webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/data_access.py View 1 2 3 4 5 6 2 chunks +10 lines, -1 line 0 comments Download
A webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/eval_scores.py View 1 2 3 4 5 6 7 1 chunk +56 lines, -0 lines 0 comments Download
A webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/noise_generation.py View 1 2 3 4 5 6 7 1 chunk +84 lines, -0 lines 0 comments Download
A webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/simulation.py View 1 2 3 4 5 1 chunk +115 lines, -0 lines 0 comments Download
A + webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/test_evalscores.py View 1 2 3 4 5 6 2 chunks +12 lines, -1 line 0 comments Download
A + webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/test_noisegen.py View 1 2 3 4 5 6 2 chunks +12 lines, -1 line 0 comments Download
A + webrtc/modules/audio_processing/test/py_quality_assessment/test_simulation.py View 1 2 3 4 5 6 2 chunks +12 lines, -1 line 0 comments Download

Dependent Patchsets:

Messages

Total messages: 35 (16 generated)
AleBzk
Simulation controller (shell arguments parser and simulation runner) and libraries (data access, noise generators, evaluation ...
3 years, 10 months ago (2017-02-24 12:52:42 UTC) #3
ivoc
Very nice! I don't write/review python code very often, so there were some points that ...
3 years, 10 months ago (2017-02-24 14:41:48 UTC) #4
hlundin-webrtc
On 2017/02/24 14:41:48, ivoc wrote: > Very nice! I don't write/review python code very often, ...
3 years, 10 months ago (2017-02-24 16:36:31 UTC) #5
AleBzk
Thanks a lot for your comments. @Ivo: yes, I should definitely start writing unit tests, ...
3 years, 9 months ago (2017-02-27 14:23:47 UTC) #6
AleBzk
https://codereview.webrtc.org/2715943002/diff/1/webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py File webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py (right): https://codereview.webrtc.org/2715943002/diff/1/webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py#newcode1 webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py:1: #!/usr/bin/env python3 On 2017/02/24 14:41:47, ivoc wrote: > Why ...
3 years, 9 months ago (2017-03-01 09:07:12 UTC) #7
AleBzk
@Ivo: I added initial unit test files (see the new files added in Patch 5, ...
3 years, 9 months ago (2017-03-01 12:03:41 UTC) #9
ivoc
Nice work, lgtm. You will need to get a lgtm from one of the audio_processing ...
3 years, 9 months ago (2017-03-01 22:51:29 UTC) #10
aleloi2
On 2017/03/01 22:51:29, ivoc wrote: > Nice work, lgtm. You will need to get a ...
3 years, 9 months ago (2017-03-01 23:48:09 UTC) #11
aleloi2
On 2017/03/01 23:48:09, aleloi2 wrote: > On 2017/03/01 22:51:29, ivoc wrote: > > Nice work, ...
3 years, 9 months ago (2017-03-02 00:25:58 UTC) #12
ivoc
On 2017/03/02 00:25:58, aleloi2 wrote: > On 2017/03/01 23:48:09, aleloi2 wrote: > > On 2017/03/01 ...
3 years, 9 months ago (2017-03-02 00:36:48 UTC) #13
aleloi2
Nice patch! LGTM, but I have some suggestions inline. Also, is it possible to make ...
3 years, 9 months ago (2017-03-02 01:14:03 UTC) #15
AleBzk
Hi, thanks to both of you for your comments. Everything has been addressed. You can ...
3 years, 9 months ago (2017-03-02 09:58:38 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2715943002/120001
3 years, 9 months ago (2017-03-02 13:44:42 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: presubmit on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/14371)
3 years, 9 months ago (2017-03-02 13:47:56 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2715943002/140001
3 years, 9 months ago (2017-03-02 14:35:12 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: presubmit on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/14376)
3 years, 9 months ago (2017-03-02 14:41:04 UTC) #27
aleloi2
On 2017/03/02 14:41:04, commit-bot: I haz the power wrote: > Try jobs failed on following ...
3 years, 9 months ago (2017-03-02 16:54:11 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2715943002/160001
3 years, 9 months ago (2017-03-03 14:46:53 UTC) #32
commit-bot: I haz the power
3 years, 9 months ago (2017-03-03 14:48:53 UTC) #35
Message was sent while issue was closed.
Committed patchset #8 (id:160001) as
https://chromium.googlesource.com/external/webrtc/+/a4b1d31207a9d73ec9c85a443...

Powered by Google App Engine
This is Rietveld 408576698