sort by:
Revision Author Date Message Commit Date
a6057f4 Merge branch 'master' into interpret_nn 24 November 2020, 21:53:29 UTC
3cb2adb Improvements to HalideTraceViz (#5466) - Handle 4D inputs more gracefully - Improve horizontal squishing of long labels 24 November 2020, 21:52:00 UTC
5a7ad6e Update CompareBuffers + tests. Add smarts to allow for a small percentage of off-by-one results without considering a mismatch. Simplify the Conv and DepthwiseConv reference tests to use float. 24 November 2020, 20:10:27 UTC
f9e9e64 Merge branch 'master' into interpret_nn 24 November 2020, 20:07:16 UTC
694a409 run-clang-format.sh 24 November 2020, 01:31:48 UTC
ca60f39 Add Conv2D & DepthwiseConv2D tests This involved some expanding of the op_test_helper code so the existing tests got tweaked some too. Deleted the no-longer-needed convolution_test.cc. 24 November 2020, 01:29:14 UTC
87c9fac Fail CMake when LLVM_LINK_LLVM_DYLIB conflicts with wasm (#5472) * Fail CMake when LLVM_LINK_LLVM_DYLIB conflicts with wasm * Update error message and add comment. 24 November 2020, 00:32:49 UTC
31e9687 Remove AndConditionOverDomain and fix Interval::everything() uses in Bounds (#5455) * rm AndConditionOverDomain and fix Interval::everything() uses in Bounds * fix clang-tidy complaint * rm unnecessary/irrelevant comment * nit: add line break 23 November 2020, 23:01:04 UTC
c7855d1 Merge branch 'master' into interpret_nn 23 November 2020, 18:45:53 UTC
7447e51 Better codegen for ramps with non-const stride (#5463) 23 November 2020, 18:11:14 UTC
7130069 Fix inconsistency between code & documentation. (#5469) 22 November 2020, 20:54:41 UTC
3103bb6 Add more constraints. 22 November 2020, 19:57:53 UTC
ccafa0c Fix Makefile to respect HL_TARGET 22 November 2020, 19:15:55 UTC
e559ff6 Pad with leading zeros to alphabetize layers. 22 November 2020, 19:11:22 UTC
e7906fd Small optimizations for ARM. 22 November 2020, 05:42:12 UTC
e814a3a Narrow to 16-bits before adding offset. 22 November 2020, 05:27:48 UTC
84874ff Small optimizations. 22 November 2020, 03:20:12 UTC
28f4c0d Add halide_profiler_report call to benchmark. 22 November 2020, 01:42:23 UTC
08825b6 Add optional NAMESPACE arg to `add_halide_library()` (#5467) * Add optional NAMESPACE arg to `add_halide_library()` This is just syntactic sugar for adding the namespace explicitly to the function name, but for code with long namespaces and/or function names this can make for more readable build files. (The Bazel/Blaze build rules offer a similar option and it works well there.) * Update README_cmake.md 22 November 2020, 00:21:25 UTC
8797e8a Tweak depthwise conv schedule. 21 November 2020, 23:07:36 UTC
70bacc3 Add fully connected op 21 November 2020, 22:40:52 UTC
32be40f Add fully connected generator. 21 November 2020, 22:19:43 UTC
b27a253 Enable add of other than 4 dimensions. 21 November 2020, 08:24:20 UTC
e5f979a Hack Int8 buffers to UInt8. 21 November 2020, 08:23:58 UTC
652d729 Optimize conv mainly on ARM 21 November 2020, 06:07:13 UTC
20986e1 Style 21 November 2020, 06:06:22 UTC
b919233 Add failures when types aren't supported. 21 November 2020, 02:09:22 UTC
2f53446 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 21 November 2020, 01:25:48 UTC
ea85d04 Update convolution_test.cpp 21 November 2020, 01:15:45 UTC
e0bb2a5 Update benchmark.cpp 21 November 2020, 01:15:14 UTC
beb0cb4 Update ops.cpp 21 November 2020, 01:14:27 UTC
665acd4 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 21 November 2020, 01:13:32 UTC
9410577 app_util.h -> error_util.h The only remaining stuff was the CHECK/etc support, so renamed it to avoid it being a weird grab-bag-of-stuff for now. Moved into `internal_nn` namespace, like everything else. Also, APP_CHECK -> CHECK and APP_FATAL -> LOG_FATAL. 21 November 2020, 01:13:24 UTC
978a713 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn_memoize 21 November 2020, 01:11:34 UTC
a6981f8 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 21 November 2020, 01:11:10 UTC
25abbf1 Use memoize to optimize filter_tiled. 21 November 2020, 01:08:23 UTC
fb4b5f5 Move app_util::make_unique to its only callsite 21 November 2020, 01:06:10 UTC
b91ac77 Move read/write_entire_file to file_util.h Also, driveby removal of .gitignore 21 November 2020, 01:04:11 UTC
06e5318 Add Quantize op. 21 November 2020, 01:02:46 UTC
e4126f5 Merge branch 'master' into interpret_nn 21 November 2020, 00:41:14 UTC
aa9a8c2 Add apps/interpret_nn to toplevel Makefile 21 November 2020, 00:33:03 UTC
e8b53f8 Revert inadvertent changes in apps/bilalteral_grid 20 November 2020, 23:58:52 UTC
4ea5b3a Revert inadvertent changes in apps/bilalteral_grid 20 November 2020, 23:55:18 UTC
d82ca1a Remove bogus CMake files 20 November 2020, 23:54:35 UTC
6c754cf Change "CMAKE_MODULE_PATH" to "CMAKE_PREFIX_PATH" (#5461) I tried to use instructions for a basic CMake project with a locally downloaded copy of Halide, and got the following error: ``` CMake Error at CMakeLists.txt:9 (find_package): By not providing "FindHalide.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Halide", but CMake did not find one. Could not find a package configuration file provided by "Halide" with any of the following names: HalideConfig.cmake halide-config.cmake Add the installation prefix of "Halide" to CMAKE_PREFIX_PATH or set "Halide_DIR" to a directory containing one of the above files. If "Halide" provides a separate development package or SDK, be sure it has been installed. ``` Changing `CMAKE_MODULE_PATH` to `CMAKE_PREFIX_PATH` worked for me. 20 November 2020, 19:53:34 UTC
85f775e Rearrange code to put more commonly read code together. 20 November 2020, 19:41:54 UTC
ff9353d Fix scheduling algorithm and add parallelism parameter. 20 November 2020, 19:03:18 UTC
16d34fd Fix bounds inference for stencils 20 November 2020, 19:02:44 UTC
70a401f Fix is_union_exact and subtract 20 November 2020, 18:50:21 UTC
d97e953 Clean up tracing. 20 November 2020, 06:49:45 UTC
8dea63a Trace actual values 20 November 2020, 06:31:47 UTC
d9db09c Fix realization order in traces. 20 November 2020, 03:18:52 UTC
30697ce Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 20 November 2020, 02:19:50 UTC
b65c123 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 20 November 2020, 02:18:36 UTC
5c539d6 Fix halide_trace_begin_realization 20 November 2020, 02:18:35 UTC
f578b60 Merge branch 'master' of https://github.com/halide/Halide into interpret_nn 20 November 2020, 02:10:42 UTC
c510744 Allow HL_EXTRA_OUTPUTS as a way to get extra Generator outputs for debugging (#5457) * Allow HL_EXTRA_OUTPUTS as a way to get extra Generator outputs for debugging * Update Generator.cpp 20 November 2020, 02:09:08 UTC
2672a0e Manually revert tests 20 November 2020, 02:00:17 UTC
e71d045 Manually revert VectorizeLoops.cpp 20 November 2020, 01:58:07 UTC
7aca640 Some APP_CHECK -> assert 20 November 2020, 01:43:04 UTC
2a95ff7 Fix pad. 20 November 2020, 01:40:10 UTC
cd07f38 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 20 November 2020, 01:34:43 UTC
610ee0b Clean up assert. 20 November 2020, 01:33:54 UTC
0ca4f69 Style/comments. 20 November 2020, 01:32:34 UTC
bf9b200 Style 20 November 2020, 01:23:06 UTC
c87aa6a Remove check 20 November 2020, 01:21:24 UTC
a12528d Clean up using declarations. 20 November 2020, 01:21:07 UTC
7730519 Remove silly include guards from cpp file. 20 November 2020, 01:15:45 UTC
7af257a Move inlines to implementation. 20 November 2020, 01:14:42 UTC
1e82cca Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 20 November 2020, 01:07:36 UTC
9c9017c Update HalideTraceViz.cpp 20 November 2020, 01:07:34 UTC
ebbf7ff Padding is more correct but still not right. 20 November 2020, 00:56:56 UTC
b39b562 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 20 November 2020, 00:38:41 UTC
3701045 Fix seeds to be consistent. 20 November 2020, 00:38:19 UTC
b2fb470 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 20 November 2020, 00:21:11 UTC
2c85aea Fix visualization by avoiding vectorized load/store 19 November 2020, 23:35:26 UTC
088d376 more 19 November 2020, 23:16:20 UTC
feb4dc8 Update viz.sh 19 November 2020, 23:11:54 UTC
612c77e wip 19 November 2020, 23:07:36 UTC
079528d Update HalideTraceViz.cpp 19 November 2020, 20:07:06 UTC
2eca7f1 Update benchmark.cpp 19 November 2020, 19:36:43 UTC
f2a4f05 Add missing #include 19 November 2020, 19:07:53 UTC
1def2e3 Add default cases to tflite_parser 19 November 2020, 19:07:11 UTC
bb726fe Add comment to makefile 19 November 2020, 19:06:53 UTC
013f345 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 19 November 2020, 18:35:57 UTC
91e5ebe Add missing casts to trace output 19 November 2020, 18:35:54 UTC
c24a565 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 19 November 2020, 17:57:03 UTC
2e7b02e new_shape is apparently optional. 19 November 2020, 17:55:19 UTC
06a3120 Simplify construction of inputs/outputs 19 November 2020, 17:55:04 UTC
f60e4c2 Add TODO 19 November 2020, 17:54:48 UTC
7c37d25 Formatting. 19 November 2020, 17:53:55 UTC
a5a3801 Make the include path for test/ subdir less bad 19 November 2020, 17:36:49 UTC
1e63cca Add host-profile defs to Makefile.inc 19 November 2020, 17:36:29 UTC
5061ce9 Use assert instead of APP_CHECK in some cases, remove unneeded TODOs 19 November 2020, 07:31:54 UTC
2394a8a Speed up pad a lot. 19 November 2020, 07:03:12 UTC
afeaef5 Fix broken style fixes. 19 November 2020, 05:41:30 UTC
871dbd0 Fix inputs/outputs for real. 19 November 2020, 05:32:28 UTC
7cec1aa Fix ModelInterpreter::inputs, outputs 19 November 2020, 05:10:11 UTC
8d44c87 Small trace fixes 19 November 2020, 04:45:54 UTC
55673e4 Merge branch 'interpret_nn' of https://github.com/halide/Halide into interpret_nn 19 November 2020, 04:12:51 UTC
back to top