a5a3801 | Steven Johnson | 19 November 2020, 17:36:49 UTC | Make the include path for test/ subdir less bad | 19 November 2020, 17:36:49 UTC |
1e63cca | Steven Johnson | 19 November 2020, 17:36:29 UTC | Add host-profile defs to Makefile.inc | 19 November 2020, 17:36:29 UTC |
2394a8a | Dillon Sharlet | 19 November 2020, 07:03:12 UTC | Speed up pad a lot. | 19 November 2020, 07:03:12 UTC |
afeaef5 | Dillon Sharlet | 19 November 2020, 05:41:30 UTC | Fix broken style fixes. | 19 November 2020, 05:41:30 UTC |
871dbd0 | Dillon Sharlet | 19 November 2020, 05:32:28 UTC | Fix inputs/outputs for real. | 19 November 2020, 05:32:28 UTC |
7cec1aa | Dillon Sharlet | 19 November 2020, 05:10:11 UTC | Fix ModelInterpreter::inputs, outputs | 19 November 2020, 05:10:11 UTC |
8d44c87 | Dillon Sharlet | 19 November 2020, 04:45:54 UTC | Small trace fixes | 19 November 2020, 04:45:54 UTC |
55673e4 | Dillon Sharlet | 19 November 2020, 04:12:51 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 19 November 2020, 04:12:51 UTC |
4dfb7a7 | Dillon Sharlet | 19 November 2020, 04:12:31 UTC | Add tracing | 19 November 2020, 04:12:31 UTC |
0fc5682 | Dillon Sharlet | 19 November 2020, 04:09:53 UTC | Fix broken style changes. | 19 November 2020, 04:09:53 UTC |
f600e87 | Steven Johnson | 19 November 2020, 02:20:59 UTC | Split ops unit tests into separate exes | 19 November 2020, 02:20:59 UTC |
79a845d | Steven Johnson | 19 November 2020, 02:00:03 UTC | Add testing for averagepool | 19 November 2020, 02:00:03 UTC |
ea93be9 | Steven Johnson | 19 November 2020, 01:56:39 UTC | Add CHECKs to AvgPool and MaxPool | 19 November 2020, 01:56:39 UTC |
ea8d139 | Steven Johnson | 19 November 2020, 01:40:55 UTC | Fix naming glitch | 19 November 2020, 01:40:55 UTC |
726fd66 | Steven Johnson | 19 November 2020, 01:24:05 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 19 November 2020, 01:24:05 UTC |
d59c56f | Steven Johnson | 19 November 2020, 01:24:01 UTC | Add better unit testing | 19 November 2020, 01:24:01 UTC |
8980a7d | Dillon Sharlet | 18 November 2020, 23:59:04 UTC | Formatting. | 18 November 2020, 23:59:04 UTC |
8f1297d | Dillon Sharlet | 18 November 2020, 23:53:12 UTC | Rewrite multiply of power of 2. | 18 November 2020, 23:53:12 UTC |
9e25155 | Dillon Sharlet | 18 November 2020, 23:49:17 UTC | Fix broken style fix. | 18 November 2020, 23:49:17 UTC |
3255e8b | Dillon Sharlet | 18 November 2020, 23:48:07 UTC | Small formatting. | 18 November 2020, 23:48:07 UTC |
a0d12f1 | Dillon Sharlet | 18 November 2020, 23:41:04 UTC | More style fixes. | 18 November 2020, 23:41:04 UTC |
fee8958 | Dillon Sharlet | 18 November 2020, 23:36:31 UTC | Remove redundant helpers. | 18 November 2020, 23:36:31 UTC |
9918294 | Dillon Sharlet | 18 November 2020, 23:34:29 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 18 November 2020, 23:34:29 UTC |
a57dead | Dillon Sharlet | 18 November 2020, 23:34:16 UTC | Pipeline name convention. | 18 November 2020, 23:34:16 UTC |
ebc96e4 | Steven Johnson | 18 November 2020, 23:28:39 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 18 November 2020, 23:28:39 UTC |
b37774a | Steven Johnson | 18 November 2020, 23:28:28 UTC | Update Makefile | 18 November 2020, 23:28:28 UTC |
cf79b96 | Dillon Sharlet | 18 November 2020, 23:21:00 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 18 November 2020, 23:21:00 UTC |
d786b1b | Dillon Sharlet | 18 November 2020, 23:20:46 UTC | Move WriteEntireFile to its only user. | 18 November 2020, 23:20:46 UTC |
766a05f | Steven Johnson | 18 November 2020, 23:12:21 UTC | Update compare_vs_tflite.cpp | 18 November 2020, 23:12:21 UTC |
f981721 | Steven Johnson | 18 November 2020, 23:10:15 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 18 November 2020, 23:10:15 UTC |
277833d | Steven Johnson | 18 November 2020, 23:10:06 UTC | Fix style in compare_vs_tflite | 18 November 2020, 23:10:06 UTC |
8911d47 | Dillon Sharlet | 18 November 2020, 23:06:04 UTC | Cleanup stateful GetTensor implementation | 18 November 2020, 23:08:53 UTC |
bf5e2fe | Dillon Sharlet | 18 November 2020, 23:01:22 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 18 November 2020, 23:01:22 UTC |
c12149c | Dillon Sharlet | 18 November 2020, 23:00:06 UTC | Style and comments. | 18 November 2020, 23:00:06 UTC |
d028bd4 | Steven Johnson | 18 November 2020, 22:53:42 UTC | Update buffer_util.h | 18 November 2020, 22:53:42 UTC |
ecffbad | Steven Johnson | 18 November 2020, 20:38:07 UTC | Update compare_vs_tflite.cpp | 18 November 2020, 20:38:07 UTC |
1fe9016 | Steven Johnson | 18 November 2020, 20:36:27 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 18 November 2020, 20:36:27 UTC |
d7fd617 | Steven Johnson | 18 November 2020, 20:34:30 UTC | Refactor IsType() -> ToTensorType() | 18 November 2020, 20:34:30 UTC |
dc3d12c | Dillon Sharlet | 18 November 2020, 19:51:35 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 18 November 2020, 19:51:35 UTC |
d9073e8 | Dillon Sharlet | 18 November 2020, 19:51:15 UTC | Renaming/comments. | 18 November 2020, 19:51:15 UTC |
a27b0b6 | Steven Johnson | 18 November 2020, 19:46:31 UTC | Move buffer utils into separate header file | 18 November 2020, 19:46:31 UTC |
8b53f22 | Dillon Sharlet | 18 November 2020, 18:44:05 UTC | Add concatenation op. | 18 November 2020, 18:44:05 UTC |
f176260 | Dillon Sharlet | 18 November 2020, 18:41:14 UTC | Add constructor from halide_dimension_t. | 18 November 2020, 18:41:14 UTC |
78f9963 | Dillon Sharlet | 18 November 2020, 18:40:20 UTC | It's faster not to spill on x86. | 18 November 2020, 18:40:20 UTC |
46e9b3f | Dillon Sharlet | 18 November 2020, 07:26:21 UTC | Bring back broadcasting specialization. | 18 November 2020, 07:26:21 UTC |
7f5e139 | Dillon Sharlet | 18 November 2020, 07:26:11 UTC | Add padding to bias. | 18 November 2020, 07:26:11 UTC |
33cfdfd | Dillon Sharlet | 18 November 2020, 06:54:22 UTC | Fix compare_vs_tflite | 18 November 2020, 06:54:22 UTC |
8e782e1 | Dillon Sharlet | 18 November 2020, 01:52:47 UTC | Add --working_set option. | 18 November 2020, 01:52:47 UTC |
f286b71 | Dillon Sharlet | 18 November 2020, 01:39:37 UTC | Add operator/ to Interval | 18 November 2020, 01:39:37 UTC |
3385c59 | Dillon Sharlet | 18 November 2020, 01:24:21 UTC | CropShape -> Box. | 18 November 2020, 01:24:21 UTC |
c856a38 | Dillon Sharlet | 18 November 2020, 01:19:32 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 18 November 2020, 01:19:32 UTC |
bd9731b | Dillon Sharlet | 18 November 2020, 01:16:49 UTC | Add Interval helper to replace std::pair<int, int> | 18 November 2020, 01:17:16 UTC |
a66a10a | Steven Johnson | 18 November 2020, 00:49:46 UTC | Add UInt64 type support | 18 November 2020, 00:49:46 UTC |
cd633b7 | Steven Johnson | 17 November 2020, 23:54:24 UTC | Don't mess with subgraph name -- it's debug-only and sometimes bogus | 17 November 2020, 23:54:24 UTC |
81d2ba0 | Dillon Sharlet | 17 November 2020, 20:04:23 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 17 November 2020, 20:04:23 UTC |
2fba24e | Dillon Sharlet | 17 November 2020, 19:21:35 UTC | Sloppy bounds inference fixes. | 17 November 2020, 19:21:35 UTC |
fd7f3a7 | Dillon Sharlet | 17 November 2020, 19:21:15 UTC | Fuse adjacent ops. | 17 November 2020, 19:21:15 UTC |
5b1f43a | Steven Johnson | 17 November 2020, 18:41:06 UTC | Merge branch 'master' into interpret_nn | 17 November 2020, 18:41:06 UTC |
5137369 | Steven Johnson | 17 November 2020, 18:38:06 UTC | Update Android NDK support in apps/ (#5454) * Update Android NDK support in apps/ The Makefile help for apps/ assumed a fairly old version of the Android NDK (~2017). This updates to assume r19 or later: - No need to do `make-standalone-toolchain` anymore - Clang instead of GCC - assume static linking of libc++ is the right default I am limited in my ability to test on-device here (I don't have a device that will let me test HVX easily). apps/blur works fine onmy P2XL after this change, though. Also, drive-by fix to apps/simd_op_check to remove hvx_64 references. | 17 November 2020, 18:38:06 UTC |
bf94102 | Dillon Sharlet | 17 November 2020, 18:29:23 UTC | New scheduling algorithm kind of works (still disabled). | 17 November 2020, 18:29:23 UTC |
e2cfcae | Dillon Sharlet | 17 November 2020, 06:11:14 UTC | Add some helpers. | 17 November 2020, 06:11:14 UTC |
a295ba2 | Dillon Sharlet | 17 November 2020, 01:31:40 UTC | Remove redundant parameter. | 17 November 2020, 01:31:40 UTC |
f4053c2 | Steven Johnson | 17 November 2020, 00:00:42 UTC | Merge branch 'master' into interpret_nn | 17 November 2020, 00:00:42 UTC |
f60efd8 | Steven Johnson | 17 November 2020, 00:00:38 UTC | Add run_benchmark_on_device.sh | 17 November 2020, 00:00:38 UTC |
c0ca4ff | Steven Johnson | 16 November 2020, 20:34:33 UTC | Revert C++11 usage in hexagon_remote (#5446) * Revert C++11 usage in hexagon_remote Building hexagon_remote with C++11 ends up inserting some unwanted C++11-related symbols (__gxx_personality_v0) that aren't present. This reverts those changes, and modifies HalideRuntime.h so that most of the `__cplusplus` checks are now `__cplusplus >= 201103L` (i.e., C++ convenience features only exist when compiled under C++11 or later). * Appease MSVC idiocy | 16 November 2020, 20:34:33 UTC |
a592c45 | Steven Johnson | 16 November 2020, 18:00:46 UTC | Merge branch 'master' into interpret_nn | 16 November 2020, 18:00:46 UTC |
e3fc746 | Infinoid | 16 November 2020, 17:34:31 UTC | Fix typo in comment: jit_compile -> compile_jit (#5453) | 16 November 2020, 17:34:31 UTC |
e5ff1b6 | Dillon Sharlet | 16 November 2020, 17:33:32 UTC | Revert "Push lets near their uses (whenever possible) while CSEing += (#5387)" (#5448) This reverts commit d5e425ee29f165b9de3527a267837093f99e59be. | 16 November 2020, 17:33:32 UTC |
e090687 | Steven Johnson | 13 November 2020, 23:29:15 UTC | Update compare_vs_tflite.cpp | 13 November 2020, 23:29:15 UTC |
e586441 | Steven Johnson | 13 November 2020, 23:15:51 UTC | Fix AveragePool + MaxPool | 13 November 2020, 23:15:51 UTC |
233fd32 | Steven Johnson | 13 November 2020, 23:07:12 UTC | Fix AddOp | 13 November 2020, 23:07:12 UTC |
5375536 | Steven Johnson | 13 November 2020, 22:26:55 UTC | Update ops.cpp | 13 November 2020, 22:26:55 UTC |
ecf6e66 | Steven Johnson | 13 November 2020, 22:21:48 UTC | Clean up FillWithRandom | 13 November 2020, 22:21:48 UTC |
b75aef0 | Steven Johnson | 13 November 2020, 22:08:50 UTC | Update compare_vs_tflite.cpp | 13 November 2020, 22:08:50 UTC |
b212af2 | Dillon Sharlet | 13 November 2020, 02:39:17 UTC | Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn | 13 November 2020, 02:39:17 UTC |
da7e6aa | Dillon Sharlet | 13 November 2020, 02:38:55 UTC | Interpreter now owns Model objects, so Tensor can be stateful. | 13 November 2020, 02:38:55 UTC |
bd8b276 | Steven Johnson | 13 November 2020, 02:18:07 UTC | Fix DepthwiseConv2D | 13 November 2020, 02:18:07 UTC |
f5e4332 | Steven Johnson | 13 November 2020, 00:28:10 UTC | Init stride in ParseTensor rather than Allocate() | 13 November 2020, 00:28:10 UTC |
caaa495 | Steven Johnson | 13 November 2020, 00:27:13 UTC | Fix minor bug in tflite_exploder | 13 November 2020, 00:27:13 UTC |
8ad70b3 | Dillon Sharlet | 12 November 2020, 23:32:05 UTC | Merge branch 'master' of https://github.com/halide/Halide into interpret_nn | 12 November 2020, 23:32:05 UTC |
fca1b44 | Pranav Bhandarkar | 12 November 2020, 23:24:18 UTC | update readme.md for hexagon (#5444) | 12 November 2020, 23:24:18 UTC |
37a1d13 | Steven Johnson | 12 November 2020, 02:01:03 UTC | Minor formatting | 12 November 2020, 02:01:03 UTC |
62bf0f2 | Steven Johnson | 11 November 2020, 23:14:21 UTC | Add --verbose | 11 November 2020, 23:14:21 UTC |
35da402 | Steven Johnson | 11 November 2020, 22:58:25 UTC | default --threads to 1 | 11 November 2020, 22:58:25 UTC |
4c6d1a7 | Steven Johnson | 11 November 2020, 22:58:05 UTC | formatting fixes | 11 November 2020, 22:58:05 UTC |
86ef56a | Steven Johnson | 11 November 2020, 22:42:02 UTC | Update compare_vs_tflite.cpp | 11 November 2020, 22:42:02 UTC |
d76bbd2 | Steven Johnson | 11 November 2020, 22:40:37 UTC | Various changes: - Only show a few diffs - limit range for int random - add `-threads`, set threads for tflite and halide | 11 November 2020, 22:40:37 UTC |
acdad1b | Steven Johnson | 11 November 2020, 22:10:59 UTC | Improve random-seed handling for inputs | 11 November 2020, 22:10:59 UTC |
cd41e7a | Steven Johnson | 11 November 2020, 22:03:53 UTC | Use halide_benchmark for timing | 11 November 2020, 22:03:53 UTC |
813d231 | Steven Johnson | 11 November 2020, 19:52:10 UTC | handle float16 | 11 November 2020, 19:52:10 UTC |
94c3304 | Steven Johnson | 11 November 2020, 19:51:06 UTC | Mark all targets .SECONDARY | 11 November 2020, 19:51:06 UTC |
846e971 | Steven Johnson | 11 November 2020, 19:26:19 UTC | logging tweaks in compare_vs_tflite | 11 November 2020, 19:26:19 UTC |
181c974 | Steven Johnson | 11 November 2020, 18:59:48 UTC | Update VectorizeLoops.cpp | 11 November 2020, 18:59:48 UTC |
921f3cc | Steven Johnson | 11 November 2020, 18:55:53 UTC | Merge branch 'master' into interpret_nn | 11 November 2020, 18:55:53 UTC |
c8ab278 | Alexander Root | 11 November 2020, 18:41:34 UTC | add conditions for one-sided bounds to LT/GT, LE/GE, EQ, NEQ (#5438) add conditions for one-sided bounds to LT/GT, LE/GE, EQ, NEQ | 11 November 2020, 18:41:34 UTC |
eac39c7 | Andrew Adams | 11 November 2020, 17:25:31 UTC | is_zero -> is_const_zero (#5436) is_zero -> is_const_zero | 11 November 2020, 17:25:31 UTC |
6a11b14 | Steven Johnson | 11 November 2020, 02:03:58 UTC | Add compare_vs_tflite | 11 November 2020, 02:03:58 UTC |
78a8b46 | Steven Johnson | 11 November 2020, 02:00:15 UTC | Add compare_vs_tflite | 11 November 2020, 02:00:15 UTC |
a21fc7c | Steven Johnson | 11 November 2020, 01:55:48 UTC | Make sure Tensor::Data<void>() sets type | 11 November 2020, 01:55:48 UTC |
0853b06 | Steven Johnson | 11 November 2020, 01:48:23 UTC | Update interpreter.cpp | 11 November 2020, 01:48:23 UTC |