8c9c8d4 | = | 26 March 2019, 22:34:40 UTC | Update onnx_converter | 26 March 2019, 22:34:40 UTC |
2b65421 | Ahmed S. Taei | 22 March 2019, 21:56:24 UTC | Use static libHalide instead of shared lib | 22 March 2019, 21:56:24 UTC |
6fad112 | Ahmed S. Taei | 20 March 2019, 18:26:02 UTC | Add readme.md file and clean compiler flags | 20 March 2019, 18:26:02 UTC |
163f1d8 | Ahmed S. Taei | 19 March 2019, 19:59:14 UTC | Add onnx_backend_tests | 19 March 2019, 19:59:14 UTC |
8ea5fb1 | Ahmed S. Taei | 18 March 2019, 21:58:57 UTC | Remove namespace hack and use protobuff-lite instead | 18 March 2019, 21:58:57 UTC |
8333692 | Ahmed S. Taei | 15 March 2019, 17:17:26 UTC | Fix runtime namespace and add python bindings test | 15 March 2019, 17:17:26 UTC |
a6367e5 | = | 15 March 2019, 16:42:14 UTC | Add runtime namespace for onnx proto | 15 March 2019, 16:42:14 UTC |
f755003 | = | 14 March 2019, 19:57:42 UTC | Add model_test python | 14 March 2019, 19:57:42 UTC |
e3cd474 | = | 14 March 2019, 19:36:14 UTC | Merge branch 'onnx' into ataei-onnx | 14 March 2019, 19:36:14 UTC |
1dc4d8b | Ahmed S. Taei | 14 March 2019, 19:29:07 UTC | Build model_cpp Pybind11 extenstion | 14 March 2019, 19:29:07 UTC |
514a6a4 | Benoit Steiner | 14 March 2019, 18:41:45 UTC | Efficiency improvements to the conversion from onnx to Halide | 14 March 2019, 18:41:45 UTC |
484d7c3 | Ahmed S. Taei | 13 March 2019, 17:45:45 UTC | Merge branch 'master' into ataei-onnx | 13 March 2019, 17:45:45 UTC |
85bae40 | Ahmed S. Taei | 13 March 2019, 17:45:03 UTC | Use plain proto header file | 13 March 2019, 17:45:03 UTC |
ae0cc56 | Andrew Adams | 13 March 2019, 16:57:53 UTC | Merge pull request #3707 from halide/stack_usage_improvements Stack usage improvements | 13 March 2019, 16:57:53 UTC |
6f9b818 | Steven Johnson | 13 March 2019, 16:53:35 UTC | Merge pull request #3716 from halide/srj-init Use std::call_once to init LLVM | 13 March 2019, 16:53:35 UTC |
ef50f45 | Steven Johnson | 13 March 2019, 16:53:18 UTC | Merge pull request #3717 from halide/srj-weak Refactor: Add convert_weak_to_strong() | 13 March 2019, 16:53:18 UTC |
753cdfb | Benoit Steiner | 13 March 2019, 16:31:50 UTC | Added support for LSTMs Improved support for SoftMax and LogSoftMax Made it possible to use the autoscheduler on models that output intermediate nodes. | 13 March 2019, 16:31:50 UTC |
f3f8dbb | Steven Johnson | 13 March 2019, 02:19:21 UTC | Remove scalpel left in patient | 13 March 2019, 02:19:21 UTC |
d946965 | Steven Johnson | 13 March 2019, 01:44:08 UTC | Merge branch 'master' into stack_usage_improvements | 13 March 2019, 01:44:08 UTC |
dd9c9ca | Steven Johnson | 13 March 2019, 01:42:21 UTC | Refactor: Add convert_weak_to_strong() Pre-emptive refactoring to make subsequent PR smaller, this pulls some logic from link_modules() into its own function, and adds handling for ExternalWeakLinkage. | 13 March 2019, 01:42:21 UTC |
bb8978a | Steven Johnson | 13 March 2019, 01:19:13 UTC | Also remove unused "input_module" member | 13 March 2019, 01:19:13 UTC |
42df56e | Steven Johnson | 13 March 2019, 00:21:10 UTC | Use std::call_once to init LLVM Minor hygiene; this is the cleaner C++11 way to do this sort of thing. | 13 March 2019, 00:21:10 UTC |
7e1dbd9 | Andrew Adams | 13 March 2019, 00:15:12 UTC | Merge pull request #3713 from halide/srj-fp16_2 Support Buffer<float16> in Generators (Issue #3709) | 13 March 2019, 00:15:12 UTC |
f084216 | Andrew Adams | 13 March 2019, 00:13:09 UTC | Merge pull request #3220 from halide/autodiff Autodiff | 13 March 2019, 00:13:09 UTC |
8d750b4 | Marcos Slomp | 12 March 2019, 23:33:20 UTC | Merge pull request #3714 from halide/slomp/makefile-llvm71 fixed Makefile build for the latest LLVM/clang release (7.1) | 12 March 2019, 23:33:20 UTC |
1f248f8 | Zalman Stern | 12 March 2019, 23:17:52 UTC | Merge pull request #3689 from halide/fuchsia Add support for Fuchsia operating system. | 12 March 2019, 23:17:52 UTC |
bd731d1 | Z Stern | 12 March 2019, 23:16:14 UTC | Small style fix on function declaration syntax. | 12 March 2019, 23:16:14 UTC |
7a28b69 | Z Stern | 12 March 2019, 23:15:27 UTC | Merge branch 'fuchsia' of https://github.com/halide/Halide into fuchsia | 12 March 2019, 23:15:27 UTC |
3dd1f12 | Z Stern | 12 March 2019, 23:11:28 UTC | Merge branch 'master' into fuchsia | 12 March 2019, 23:11:28 UTC |
f916d01 | Marcos Slomp | 12 March 2019, 19:55:20 UTC | fixed Makefile build for the latest LLVM/clang release (7.1) | 12 March 2019, 19:55:20 UTC |
53d0430 | Steven Johnson | 12 March 2019, 18:26:24 UTC | Support Buffer<float16> in Generators Note that this should allow for Input<Buffer<float16>> and Output<Buffer<float16>>, but *not* Input<float16> or Output<float16>; those require a bit more work (see PR #3711) | 12 March 2019, 18:26:24 UTC |
1c6e0f5 | Andrew Adams | 12 March 2019, 18:05:43 UTC | Merge remote-tracking branch 'origin/master' into autodiff | 12 March 2019, 18:05:43 UTC |
13f62c6 | Andrew Adams | 12 March 2019, 18:05:10 UTC | Merge remote-tracking branch 'origin/master' into stack_usage_improvements | 12 March 2019, 18:05:10 UTC |
68832de | Andrew Adams | 11 March 2019, 22:19:14 UTC | Move declspec | 11 March 2019, 22:19:14 UTC |
4051a04 | = | 11 March 2019, 21:26:05 UTC | HalideModel python bindings | 11 March 2019, 21:26:05 UTC |
b309d92 | Dillon Sharlet | 11 March 2019, 06:14:02 UTC | Merge pull request #3710 from halide/fix-profiler Move inject_profiling after bound_small_allocations | 11 March 2019, 06:14:02 UTC |
3c00c66 | dsharletg | 11 March 2019, 03:23:29 UTC | Move inject_profiling after bound_small_allocations. | 11 March 2019, 03:23:29 UTC |
e8ac895 | Dillon Sharlet | 11 March 2019, 01:10:13 UTC | Merge pull request #3708 from halide/srj-llvmlayout Update for LLVM DataLayout Change | 11 March 2019, 01:10:13 UTC |
00a5e2f | Zalman Stern | 09 March 2019, 22:40:26 UTC | Fix merge issue in that tempfile went away. | 09 March 2019, 22:40:26 UTC |
59a6682 | Zalman Stern | 09 March 2019, 22:40:09 UTC | Merge branch 'master' into fuchsia | 09 March 2019, 22:40:09 UTC |
6451733 | Andrew Adams | 09 March 2019, 00:05:11 UTC | Merge pull request #3687 from halide/pipeline_require Pipeline require | 09 March 2019, 00:05:11 UTC |
e1df1e3 | Andrew Adams | 09 March 2019, 00:03:37 UTC | Explanatory comments | 09 March 2019, 00:03:37 UTC |
7317dba | Andrew Adams | 08 March 2019, 23:50:34 UTC | Fix replacement of loop extent with string | 08 March 2019, 23:50:34 UTC |
f4074d1 | Steven Johnson | 08 March 2019, 22:45:53 UTC | And also fix iOS-32 | 08 March 2019, 22:45:53 UTC |
7ca011a | Steven Johnson | 08 March 2019, 22:30:16 UTC | Update for LLVM DataLayout Change See https://reviews.llvm.org/D57335 | 08 March 2019, 22:30:16 UTC |
2e2cebe | Dillon Sharlet | 08 March 2019, 21:08:03 UTC | Merge pull request #3705 from halide/safer-remote Safer implementation of mapping performance mode to voltage corner. | 08 March 2019, 21:08:03 UTC |
497090a | Benoit Steiner | 08 March 2019, 18:53:59 UTC | Added support for symbolic shapes: we are not restricted to running onnx models with fixed input shapes anymore Encode small constants using select trees to make the values available to the Halide optimizers. | 08 March 2019, 18:53:59 UTC |
b97a0a8 | Andrew Adams | 08 March 2019, 18:50:54 UTC | Update test | 08 March 2019, 18:50:54 UTC |
629939a | Andrew Adams | 08 March 2019, 18:47:16 UTC | Revert experimental code in IRMutator | 08 March 2019, 18:47:16 UTC |
2f52b63 | dsharletg | 08 March 2019, 18:36:17 UTC | Update prebuilts. | 08 March 2019, 18:36:17 UTC |
85037fa | dsharletg | 08 March 2019, 18:30:38 UTC | Safer implementation of mapping performance mode to voltage corner. | 08 March 2019, 18:32:40 UTC |
d40135e | Steven Johnson | 08 March 2019, 17:12:32 UTC | Merge pull request #3704 from halide/dsharletg-patch-1 Add a few missing enums for (unqualified) use in Generators | 08 March 2019, 17:12:32 UTC |
0c2cf34 | Steven Johnson | 08 March 2019, 17:12:16 UTC | Merge branch 'master' into pipeline_require | 08 March 2019, 17:12:16 UTC |
a007182 | Steven Johnson | 08 March 2019, 17:12:13 UTC | Merge pull request #3703 from halide/srj-memo Minor: correctness_memoize is noisy | 08 March 2019, 17:12:13 UTC |
3ae1c6b | Dillon Sharlet | 08 March 2019, 06:09:51 UTC | Add a few missing enums for (unqualified) use in Generators | 08 March 2019, 06:09:51 UTC |
49a3f28 | Steven Johnson | 08 March 2019, 02:11:55 UTC | Minor: correctness_memoize is noisy It emits things to stderr that aren't errors, which can confuse the quiet output. | 08 March 2019, 02:11:55 UTC |
2bdd900 | Steven Johnson | 07 March 2019, 01:45:10 UTC | Merge pull request #3691 from halide/srj-rt Runtime cleanups | 07 March 2019, 01:45:10 UTC |
9a785f0 | Dillon Sharlet | 07 March 2019, 00:06:07 UTC | Merge pull request #3700 from halide/srj-fft FFT generator should propagate parallel parm (Issue #3699) | 07 March 2019, 00:06:07 UTC |
eb423d9 | Dillon Sharlet | 07 March 2019, 00:05:25 UTC | Merge pull request #3702 from halide/revert-hexagon-target Revert hexagon target | 07 March 2019, 00:05:25 UTC |
2bb1875 | Steven Johnson | 06 March 2019, 22:12:55 UTC | Add a few more missing fns to fake_thread_pool | 06 March 2019, 22:12:55 UTC |
ca42a8c | Dillon Sharlet | 06 March 2019, 19:26:47 UTC | Merge pull request #3701 from halide/revert-3696-dsharletg-patch-1 Revert "Also fix README.md for deprecated HVX flags" | 06 March 2019, 19:26:47 UTC |
f1c0678 | dsharletg | 06 March 2019, 18:42:34 UTC | Revert "Deprecate HVX_64 and HVX_128, replace HVX_128 with HVX." This reverts commit 9b0c7790cc61b64d62328c71c63c0d820f1ea9a7. | 06 March 2019, 18:42:34 UTC |
e5d627e | dsharletg | 06 March 2019, 18:41:43 UTC | Revert "Fix python bindings." This reverts commit fe507daa57fad109de7d947835d443b5102736b9. | 06 March 2019, 18:41:43 UTC |
a908d8c | Dillon Sharlet | 06 March 2019, 18:39:01 UTC | Revert "Also fix README.md for deprecated HVX flags" | 06 March 2019, 18:39:01 UTC |
57a9fb6 | Steven Johnson | 06 March 2019, 18:11:46 UTC | FFT generator should propagate parallel parm (Issue #3699) | 06 March 2019, 18:11:46 UTC |
601d173 | Steven Johnson | 06 March 2019, 17:53:15 UTC | Split halide_trace_helper into separate runtime module from rest of tracing | 06 March 2019, 17:53:15 UTC |
3b0e4ec | Steven Johnson | 06 March 2019, 17:49:16 UTC | Merge branch 'master' into srj-rt | 06 March 2019, 17:49:16 UTC |
daec6b9 | Andrew Adams | 05 March 2019, 23:39:11 UTC | Merge remote-tracking branch 'origin/master' into autodiff | 05 March 2019, 23:39:11 UTC |
087fd31 | Andrew Adams | 05 March 2019, 23:38:45 UTC | Make constraints test quieter | 05 March 2019, 23:38:45 UTC |
d05053d | Andrew Adams | 05 March 2019, 20:59:14 UTC | Merge pull request #3698 from halide/exploit_equality_assertions Use equality assertions for more than constants | 05 March 2019, 20:59:14 UTC |
9f518e0 | Dillon Sharlet | 05 March 2019, 17:51:32 UTC | Merge pull request #3696 from halide/dsharletg-patch-1 Also fix README.md for deprecated HVX flags | 05 March 2019, 17:51:32 UTC |
039c68c | Shoaib Kamil | 05 March 2019, 16:01:11 UTC | Merge pull request #3694 from halide/shoaibkamil/fix-warning-causing-error-brackets Fix errors due to -Wno-missing-braces+-Werror | 05 March 2019, 16:01:11 UTC |
2afee73 | Shoaib Kamil | 05 March 2019, 16:00:02 UTC | Merge branch 'master' into shoaibkamil/fix-warning-causing-error-brackets | 05 March 2019, 16:00:02 UTC |
66918ae | Andrew Adams | 04 March 2019, 23:44:33 UTC | Windows build hates seeing the string error | 04 March 2019, 23:44:33 UTC |
d879f73 | Andrew Adams | 04 March 2019, 23:40:47 UTC | Merge remote-tracking branch 'origin/master' into pipeline_require | 04 March 2019, 23:40:47 UTC |
ce692c2 | Andrew Adams | 04 March 2019, 22:42:34 UTC | Fix unintentional pointless work | 04 March 2019, 22:42:34 UTC |
2e9d011 | Andrew Adams | 04 March 2019, 22:41:35 UTC | Use equality assertions for more than constants | 04 March 2019, 22:41:35 UTC |
3836597 | Dillon Sharlet | 04 March 2019, 19:56:46 UTC | Also fix README.md for deprecated HVX flags | 04 March 2019, 19:56:46 UTC |
30cb167 | Dillon Sharlet | 04 March 2019, 19:35:57 UTC | Merge pull request #3693 from halide/hexagon-target Hexagon target flag cleanup | 04 March 2019, 19:35:57 UTC |
b95cd12 | Shoaib Kamil | 04 March 2019, 19:25:14 UTC | Fix errors due to -Wno-missing-braces+-Werror Initializing an std::array with single braces is a warning in certain versions of clang/gcc if in C++11 mode. Because we error on warnings, this prevents Halide from building. | 04 March 2019, 19:25:14 UTC |
74c4f12 | Andrew Adams | 04 March 2019, 17:31:37 UTC | Merge remote-tracking branch 'origin/master' into stack_usage_improvements | 04 March 2019, 17:31:37 UTC |
09e20fc | Steven Johnson | 04 March 2019, 17:25:55 UTC | Merge pull request #3692 from halide/srj-tmpfile Remove halide_create_temp_file() | 04 March 2019, 17:25:55 UTC |
51d9390 | Dillon Sharlet | 03 March 2019, 01:38:02 UTC | Merge pull request #3144 from halide/newest_ion_ioctl ION: Support newer ioctl format for kernel 4.12 and up | 03 March 2019, 01:38:02 UTC |
fe507da | dsharletg | 02 March 2019, 08:51:26 UTC | Fix python bindings. | 02 March 2019, 08:51:26 UTC |
2629e2d | dsharletg | 02 March 2019, 07:00:25 UTC | Small cleanups. | 02 March 2019, 07:00:25 UTC |
cb79785 | dsharletg | 02 March 2019, 06:42:08 UTC | Merge branch 'master' of https://github.com/halide/Halide into newest_ion_ioctl | 02 March 2019, 06:42:08 UTC |
9b0c779 | dsharletg | 02 March 2019, 05:58:40 UTC | Deprecate HVX_64 and HVX_128, replace HVX_128 with HVX. | 02 March 2019, 05:58:40 UTC |
280fc04 | Steven Johnson | 01 March 2019, 22:31:45 UTC | Remove halide_create_temp_file() This runtime module doesn't appear to be used anymore. (We can always resurrect it if we need it again.) | 01 March 2019, 22:31:45 UTC |
ea64c38 | Steven Johnson | 01 March 2019, 22:23:41 UTC | Revert changes to halide_sleep_ms | 01 March 2019, 22:23:41 UTC |
9d0df8a | Andrew Adams | 01 March 2019, 21:38:42 UTC | Merge remote-tracking branch 'origin/master' into autodiff | 01 March 2019, 21:38:42 UTC |
3506db4 | Andrew Adams | 01 March 2019, 21:38:15 UTC | Avoid printing error and confusing build systems | 01 March 2019, 21:38:15 UTC |
0770b8b | Andrew Adams | 01 March 2019, 21:14:36 UTC | Add missing include | 01 March 2019, 21:14:36 UTC |
3080bdd | Steven Johnson | 01 March 2019, 20:42:53 UTC | Runtime cleanups Cherrypicking some changes from an experimental branch that adds a WebAssembly backend, to simplfiy downstream reviews: - add a 'fake_get_symbol' module, for supporting platforms where dlsym(), etc aren't supported. (wasm actually theoretically can support this but getting the runtime correct is tricky, so leaving it out is simpler for now.) Yes, this is unused right now, but I think that's OK. - Move `halide_sleep_ms` from the clock modules to the thread modules, since it's thread-related, and platforms using `fake_thread_pool` don't need a real implementation - Add some missing stub functions to `fake_thread_pool`. - Add some missing #includes to a couple of tests. - Clean up weird disaster in the cross_compilation test. | 01 March 2019, 20:42:53 UTC |
f08ba61 | Steven Johnson | 01 March 2019, 20:16:27 UTC | Merge pull request #3673 from halide/hexagon-target Remove explicit target feature numbering | 01 March 2019, 20:16:27 UTC |
1308cd1 | Steven Johnson | 01 March 2019, 19:35:58 UTC | Merge pull request #3690 from halide/srj-hygiene Remove switch-fallthru usage in Target.cpp | 01 March 2019, 19:35:58 UTC |
e4c4fd6 | Steven Johnson | 01 March 2019, 00:32:41 UTC | Remove switch-fallthru usage in Target.cpp We actually decided in https://github.com/halide/Halide/pull/3211 to just forbid switch fallthru in Halide; rewrote the recently injected usage to avoid. Also, drive-by spelling fix. | 01 March 2019, 00:32:41 UTC |
1368f0b | Z Stern | 28 February 2019, 23:43:59 UTC | Add support for Fuchsia operating system. | 28 February 2019, 23:43:59 UTC |
9589f63 | Dillon Sharlet | 28 February 2019, 22:49:22 UTC | Merge pull request #3686 from halide/fix-hexagon-masks Fix if_then_else and require for vectorized conditions on Hexagon | 28 February 2019, 22:49:22 UTC |
3fc58f5 | Andrew Adams | 28 February 2019, 20:42:30 UTC | Address some review comments | 28 February 2019, 20:42:30 UTC |
8d76a01 | Steven Johnson | 28 February 2019, 20:11:17 UTC | Merge pull request #3685 from halide/srj-entire Add read_entire() and write_entire() | 28 February 2019, 20:11:17 UTC |