[google/carfac] 115187: CARFAC optimizations.

2 views
Skip to first unread message

GitHub

unread,
Aug 5, 2013, 11:20:09 AM8/5/13
to carfa...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/google/carfac
Commit: 1151874fcba1a78d219a50bc9efa415bf459318e
https://github.com/google/carfac/commit/1151874fcba1a78d219a50bc9efa415bf459318e
Author: Ron Weiss <ro...@google.com>
Date: 2013-08-05 (Mon, 05 Aug 2013)

Changed paths:
M cpp/SConstruct
M cpp/carfac.cc
R cpp/carfac_util.cc
M cpp/carfac_util.h
M cpp/ear.cc
M cpp/ear.h
M cpp/ihc.h

Log Message:
-----------
CARFAC optimizations.

- Half wave rectify using 'z.max(0)' instead of '(z < 0).select(0, ...)' inside the IHC nonlinearity in CARFACDetect.
- Inline functions and eliminate temporary allocations inside inner loop EAR::.*Step methods.



Reply all
Reply to author
Forward
0 new messages