swh:1:snp:70f530b74f5be73cfb71c212c9e3317ce44c1ebc

sort by:
Revision Author Date Message Commit Date
ac5ca9d Avoid UBSan failures Initing a Buffer<> field to an undef Buffer<> value (e.g. from calling Variable::make) triggers UBSan failures (referencing to an offset of a null contents ptr). 25 January 2018, 03:46:25 UTC
e3d1023 Merge branch 'master' into clone_shares_cache_key 25 January 2018, 01:25:27 UTC
4ddd173 Merge pull request #2639 from halide/nested_tailstrategy_auto_bug Fix unwanted TailStrategy::Auto behavior in corner case 25 January 2018, 01:24:25 UTC
7307307 Try exporting all on every platform 24 January 2018, 22:45:30 UTC
5ae237a Merge branch 'master' into export_all 24 January 2018, 22:42:15 UTC
262ee9e Merge branch 'master' into cuda_register_shuffle 24 January 2018, 22:41:24 UTC
c36879c Address review comments 24 January 2018, 22:39:07 UTC
8d428e0 Merge pull request #2707 from halide/srj-pil Add ImageParam, OutputImageParam to py bindings 24 January 2018, 19:58:44 UTC
d20118c Remove the is_const enforcement from Dimension 24 January 2018, 17:16:28 UTC
b7337a4 Merge branch 'master' into srj-pil 24 January 2018, 17:11:00 UTC
02972de Merge pull request #2706 from halide/srj-pybind11 Remove python_bindings/doc 23 January 2018, 21:22:58 UTC
d469718 Merge pull request #2709 from halide/srj-argmax Fix bonehead copy-paste mistake in Python wrappers 23 January 2018, 20:08:53 UTC
d12741f Fix bonehead copy-paste mistake in Python wrappers 23 January 2018, 06:24:43 UTC
805657d Merge pull request #2696 from halide/srj-stderr posix_io outputs to stdout instead of stderr (Issue #2686) 19 January 2018, 22:29:13 UTC
93705fd Merge branch 'master' into srj-pil 19 January 2018, 18:32:11 UTC
1635251 make_query -> make_bounds_query 19 January 2018, 17:57:43 UTC
d15d422 Merge pull request #2705 from halide/srj-depr Remove long-deprecated gpu_tile() methods, Take 2 19 January 2018, 02:01:58 UTC
07be31b Add ImageParam, OutputImageParam to py bindings Added OutputImageParam and Dimension and finished ImageParam; added limited (but incomplete) testing. Note the change to Dimension in the core code: the issue here is that in an attempt to prevent a const-Dimension from being copied into a non-const version and later mutated, we made the copy ctor private with friend access. This is untenable for the Python bindings; machinery inside PyBind11 needs to be able to copy/move them, and declaring 'friend' access would be a nightmare. Instead, make it public, and add the constness checks via a runtime flag. 19 January 2018, 01:09:19 UTC
fba1d15 Remove python_bindings/doc Hopelessly out of date, will be revisited at a later date. Also removed cruft from requirements.txt 18 January 2018, 23:22:05 UTC
b029df2 Merge pull request #2704 from halide/srj-pybind11 Fix pybind's buffer-info lifetime management 18 January 2018, 22:45:37 UTC
60e8cbb Updated comment. 18 January 2018, 22:45:23 UTC
850bf95 Remove long-deprecated gpu_tile() methods, Take 2 Removing them once again, and also updating the other variants that were split into multiple versions as a result. 18 January 2018, 22:44:18 UTC
e0778ce Fix pybind's buffer-info lifetime management The previous pybind code didn't properly manage the lifetime of Python buffer objects when used to construct a Buffer in a shared way. We now use a PyBind alias object for buffers to ensure the lifetime is managed properly. 18 January 2018, 19:59:03 UTC
43f8ad6 Merge pull request #2702 from halide/srj-copyconst make_with_shape_of() didn't handle const types correctly 18 January 2018, 18:46:42 UTC
c2fd186 Add extra code to avoid "casting away const" on some compilers 18 January 2018, 07:16:08 UTC
25d048f make_with_shape_of() didn't handle const types correctly Injected by https://github.com/halide/Halide/pull/2677 18 January 2018, 01:45:04 UTC
71dd08a Merge pull request #2700 from halide/revert-2697-srj-depr Revert "Remove long-deprecated variants of gpu_tile()" 17 January 2018, 23:12:50 UTC
1b3b995 Revert "Remove long-deprecated variants of gpu_tile()" 17 January 2018, 23:10:42 UTC
b5c63a5 Merge pull request #2688 from halide/srj-pybind11 Rewrite python_bindings to use PyBind11 instead of Boost.Python 17 January 2018, 18:41:20 UTC
5d0e7a7 Merge branch 'master' into srj-pybind11 17 January 2018, 17:07:21 UTC
51e3e26 Merge pull request #2697 from halide/srj-depr Remove long-deprecated variants of gpu_tile() 17 January 2018, 17:04:43 UTC
3641173 Merge pull request #2698 from halide/srj-bufctor Ensure that Buffer::AllocationHeader runs all ctors 17 January 2018, 17:04:12 UTC
2de8541 Also explicitly call ~AllocationHeader prior to freeing it 16 January 2018, 23:39:10 UTC
1cd2e27 Ensure that Buffer::AllocationHeader runs all ctors We allocate this via calling alloc-fn, casting to the right type, then setting the field values; if std::atomic<int> has internal fields other than the `int`, they might not get inited properly. Use placement-new to fix this. (I don't know of any actual malfunction this is causing, it was just potentially-wrong by inspection) 16 January 2018, 23:12:21 UTC
ac0b126 Remove long-deprecated variants of gpu_tile() 16 January 2018, 19:10:44 UTC
40f23ac posix_io outputs to stdout instead of stderr (Issue #2686) Attempt to unify halide_print() output to stdout (or equivalent) everywhere. 16 January 2018, 18:54:30 UTC
fd0613a Merge branch 'master' into nested_tailstrategy_auto_bug 16 January 2018, 18:23:43 UTC
618c1ac Merge branch 'master' into srj-pybind11 16 January 2018, 18:17:29 UTC
dd58d36 Remove debugging wart 16 January 2018, 18:16:41 UTC
7a1fbc4 Merge pull request #2692 from halide/srj-buff Add non-variadic versions of Buffer::set_min() and Buffer::contains() 16 January 2018, 17:00:16 UTC
2f11bab Merge pull request #2689 from vksnk/max-pool Add max pool operation to nn_ops 16 January 2018, 16:54:36 UTC
0ccf253 Merge pull request #2679 from halide/unbounded_bugs Auto-scheduler unbounded function bugs 16 January 2018, 16:13:04 UTC
5505b14 Remove Comment 16 January 2018, 00:04:27 UTC
56687bf Silence signed/unsigned warning 15 January 2018, 23:35:51 UTC
9cba9a6 Strip -lintl on Darwin 15 January 2018, 23:33:23 UTC
75d51ee A clone of a Func should share cache entries 15 January 2018, 21:32:16 UTC
cd481ed Reuse multiply_quantized_multiplier function across operators 13 January 2018, 05:54:57 UTC
130854f Test more depth multipliers in depthwise conv 13 January 2018, 05:40:34 UTC
97a9fe9 Get rid of natural_vector_size_with_hexagon 13 January 2018, 03:48:47 UTC
02d9491 Simplify filter tap count in AveragePool test app 13 January 2018, 03:33:28 UTC
69d52d2 Back out change to Buffer.h 13 January 2018, 02:30:21 UTC
0bc65f4 More filled in 13 January 2018, 02:24:24 UTC
b6c24dd de-variadic RDom binding 13 January 2018, 00:44:03 UTC
0fa1dba Buffer completeness 13 January 2018, 00:34:41 UTC
de2153e Use const ref 12 January 2018, 23:27:44 UTC
fc6bd50 Minor improvements 12 January 2018, 23:05:11 UTC
8bd9614 Update script to run on Android 12 January 2018, 22:57:54 UTC
676b087 Add depthwise convolution operator 12 January 2018, 22:49:15 UTC
2a27796 Merge branch 'master' into srj-pybind11 12 January 2018, 22:43:27 UTC
8da2c80 Add non-variadic versions of Buffer::set_min() and Buffer::contains() This makes Python bindings much easier to write. 12 January 2018, 22:42:55 UTC
d23a2a2 more buffer 12 January 2018, 22:41:21 UTC
821cfed Merge branch 'master' of github.com:halide/Halide into unbounded_bugs 12 January 2018, 22:12:13 UTC
95c8e56 Merge pull request #2691 from halide/compute_with_inlined Fix bugs in compute_with when the fused groups refer to inlined functions 12 January 2018, 22:11:20 UTC
7f61841 Fill in more missing bindings 12 January 2018, 21:52:37 UTC
5110819 Use std::reverse 12 January 2018, 20:08:09 UTC
98a4bc8 Add convolution operation 12 January 2018, 19:21:49 UTC
77ec63d Add -fvisibility=hidden 12 January 2018, 19:13:02 UTC
8f4de18 Fix bugs in compute_with when the fused groups refer to inlined functions 12 January 2018, 17:51:49 UTC
33e8a4c Add Im2col operator 12 January 2018, 16:54:07 UTC
0faf513 Use zero padding for max pool 12 January 2018, 05:30:10 UTC
8b820c8 Add AveragePool operator 12 January 2018, 05:25:19 UTC
d9bd579 Fix keep_alive 12 January 2018, 01:21:19 UTC
802be0c Attempt to use keep_alive 12 January 2018, 00:14:48 UTC
a6f367c Fix Buffer loose ends 11 January 2018, 23:10:59 UTC
fef7f16 Merge branch 'srj-pybind11' of https://github.com/halide/Halide into srj-pybind11 11 January 2018, 22:09:31 UTC
4d529f5 Fix Buffer/ndarray stuff 11 January 2018, 22:09:28 UTC
9b6ab3d Realization -> python tuple 11 January 2018, 19:59:54 UTC
e7af009 Fix ambiguity 11 January 2018, 19:41:13 UTC
04aee71 Fix formatting 11 January 2018, 19:20:05 UTC
19ef970 Update README and TODO 11 January 2018, 19:17:04 UTC
8a05102 Ensure PYBIND11_PATH is absolute 11 January 2018, 18:22:58 UTC
15fdfbe Change to trigger rebuild 11 January 2018, 01:50:27 UTC
441d497 Merge branch 'master' into srj-pybind11 11 January 2018, 01:40:06 UTC
e2710aa Address comments 11 January 2018, 00:13:37 UTC
2f29f1b Fix build 10 January 2018, 23:01:15 UTC
6ea1494 Add max pool operation to nn_ops 10 January 2018, 22:07:39 UTC
2994035 Merge pull request #2683 from halide/zvi-avx2 X86: AVX2 improvements in codegen and runtime functions (by ZviRackover) 10 January 2018, 18:16:01 UTC
ec9f0d9 Remove redundant static. 10 January 2018, 18:15:25 UTC
4e3c69c Fix merge hickey 10 January 2018, 01:36:35 UTC
4f7c3d8 Default python_bindings to optimize O3 10 January 2018, 01:33:24 UTC
5210d7e Rewrite python_bindings to use PyBind11 instead of Boost.Python 10 January 2018, 01:31:48 UTC
bf52412 Merge remote-tracking branch 'origin' into cuda_register_shuffle 09 January 2018, 18:57:52 UTC
bba9605 Remove hexagon_matmul leftovers after merge. 08 January 2018, 22:46:31 UTC
aecf849 Merge branch 'master' of https://github.com/halide/Halide into nn-ops 08 January 2018, 22:45:17 UTC
834a007 Merge pull request #2684 from halide/remove_spurious_llvm_dir Remove bad llvm dir commit. 08 January 2018, 21:14:42 UTC
2a94f9e Remove bad llvm dir commit. 08 January 2018, 21:08:43 UTC
84825c9 Merge pull request #2657 from halide/thread_safe_jit_call Initial support for passing per-call params to realize et al. 08 January 2018, 20:46:18 UTC
e35ba79 Merge branch 'avx2-intrinsics' of https://github.com/ZviRackover/Halide into zvi-avx2 08 January 2018, 19:08:23 UTC
9fd8337 Merge pull request #2682 from halide/mingw_libz Fix llvm trunk + mingw 08 January 2018, 16:31:39 UTC
4407a69 Fix llvm trunk + mingw 08 January 2018, 16:29:59 UTC
back to top