Commit Graph
60 Commits
Author SHA1 Message Date
Srinivas Putta 4c05c181b4 src: cpu: conv: bf16: fixup zero pad consistency 2020-09-03 12:57:11 -07:00
Srinivas Putta 5b706eb986 benchdnn: fixup: depthwise post-op testcase 2020-08-05 10:21:31 -07:00
Srinivas Putta 2dd2f52d02 benchdnn: conv: input: add regression test for large filter size 2020-08-05 10:20:21 -07:00
Srinivas Putta f974b50ea3 src: cpu: conv: fixup bwd tail for large filter size 2020-08-04 16:12:31 -07:00
Srinivas Putta af23f69d8a fixup: gemm bf16: fix dst offset for f32 datatype 2020-07-09 14:58:56 -07:00
Srinivas Putta 5158d63097 fixup: build: remove nested lambda to fix gcc7.2 build 2020-07-06 15:32:36 -07:00
Srinivas Putta bcc8352277 benchdnn: add deconv regression test 2020-07-02 13:24:58 -07:00
Srinivas Putta b7b06cddae fixup: src: cpu: support channel tails in depthwise deconv 2020-07-02 13:24:58 -07:00
Srinivas Putta 5b7e722933 src: cpu: conv: bf16: bwd_w: support nhwc channel tails 2020-07-01 09:41:56 -07:00
Srinivas Putta 841c130319 src: cpu: jit_bf16_bwd_w: prepare trans_nxc kernels to support channel tails 2020-07-01 09:41:56 -07:00
Srinivas Putta 3902496821 src: cpu: bf16: 1x1-conv: reduce scratchpad requirement 2020-07-01 09:41:56 -07:00
Srinivas Putta faf4ee3204 src: cpu: conv: jit_avx512_core_bf16: 1x1: nxc: support channel tails 2020-06-29 09:06:41 -07:00
Srinivas Putta 40c6f0bb8b src: cpu: conv: jit_avx512_core_bf16: non-1x1: nxc: fwd, bwd_d: enable nhwcg loop_order for group convolutions 2020-06-29 09:06:41 -07:00
Srinivas Putta 8bd3d824ee src: cpu: conv: jit_avx512_core_bf16: non-1x1: nxc: bwd: support ic and oc tail 2020-06-29 09:06:41 -07:00
Srinivas Putta c513dc82e8 src: cpu: conv: jit_avx512_core_bf16: non-1x1: nxc: fwd: support ic and oc tails 2020-06-29 09:06:41 -07:00
Srinivas Putta 63056b8132 src: cpu: conv: f32: ensure zero padding 2020-06-23 14:46:18 -07:00
Srinivas Putta 911af2d62c benchdnn: fixup zero padding debug idx 2020-06-23 14:46:18 -07:00
Srinivas Putta 632bc8fcc5 src: cpu: fixup: depthwise fusion bf16 2020-06-03 15:16:30 -07:00
Srinivas Putta edc92d2d63 src: cpu: convolution: f32: fixup: do not use specialized axb kernel for channel tails 2020-05-29 12:13:16 -07:00
Srinivas Putta b86b658500 doc: build: fix: add missing leading underscore for build flag DNNL_TEST_THREADPOOL_IMPL 2020-05-22 16:27:49 -07:00
Srinivas Putta f1305352ef src: cpu: refine f32 convolution tags to reduce multiple calls to matches_one_of_tag 2020-05-20 16:28:20 -07:00
Srinivas Putta 763f3a7528 src: cpu: support ic and oc tails for nxc layout non-1x1 f32 avx512 jit kernel 2020-05-20 16:28:20 -07:00
Srinivas Putta fefc826d1f src: cpu: support ic and oc tails for nxc layout 1x1 f32 avx512 jit kernel 2020-05-20 16:28:20 -07:00
Srinivas Putta 485a888efd src: cpu: enable nhwc fwd bf16 depthwise convolutions 2020-05-20 16:05:08 -07:00
Srinivas Putta ffde023bd1 src: cpu: enable nhwc fwd f32 depthwise convolutions 2020-05-20 16:05:08 -07:00
Srinivas Putta a135b7d84c src: cpu: correct dw fusion order 2020-03-27 09:08:21 -07:00
Srinivas Putta b6c9e2504e src: cpu: klocwork issues fixes 2020-03-27 09:08:21 -07:00
Srinivas Putta afff546bdc src: cpu: fixup dw fusion with strides 2020-03-27 09:08:21 -07:00
Srinivas Putta adcbccd6c0 benchdnn: fixup conv_dw_fusion driver 2020-03-27 09:08:21 -07:00
Srinivas Putta c48d936f5d src: cpu: fixup bf16 dw fusion 2020-03-27 09:08:21 -07:00
Srinivas Putta 58f99ba455 src: cpu: fix group conv blocking 2020-03-24 19:25:06 -07:00
Srinivas Putta c012055b3f src: cpu: jit_avx512_common: f32: enable ymm based kernel 2020-03-18 15:29:30 -07:00
Srinivas Putta a9b4eba00c src: cpu: xmm and ymm based bf16 group convs 2020-03-18 15:29:30 -07:00
Srinivas Putta f7d2f818e0 benchdnn: inputs: conv: add ResNext101 to topology list 2020-03-18 15:29:30 -07:00
Srinivas Putta e491164cd7 src: cpu: jit_1x1: f32: fix verbose isa info for avx 2020-03-18 15:29:30 -07:00
Srinivas Putta 6ba33e4472 src: cpu: early check for 2d convolutions in jit depthwise kernel 2020-03-06 15:32:59 -08:00
Srinivas Putta 9f507a5c39 src: cpu: int8: 1x1_depthwise fusion 2020-03-04 23:01:51 -08:00
Srinivas Putta 38a92d1a0d src: cpu: bf16: 1x1_depthwise fusion 2020-03-04 23:01:51 -08:00
Srinivas Putta 9ace76296a src: cpu: f32: 1x1_depthwise fusion 2020-03-04 23:01:51 -08:00
Srinivas Putta 115a2aa376 src: cpu: 1x1: fp32: refactor: align sse4.1 and avx2 fwd driver to avx512 2020-03-04 23:01:51 -08:00
Srinivas Putta 2e3f7fcde6 src: cpu: dw: f32,bf16: refactor: jit ow 2020-03-04 23:01:50 -08:00
Putta, Srinivas 87f98e00bc doc: Depthwise Post-op 2020-03-04 22:59:55 -08:00
Srinivas Putta b2e7452ece cpu: reference fused depthwise convolution 2020-03-04 22:59:55 -08:00
Srinivas Putta 0608a9fdf4 refactor: make 'data_type' visible to post-ops 2020-03-04 20:52:06 -08:00
Srinivas Putta 4e484f17d3 build: fix windows gpu build 2019-11-20 15:49:25 -08:00
Srinivas Putta 67d67001b6 src: cpu: 1x1: clean-up: assume pad_r, pad_t are zero 2019-11-19 13:02:39 -08:00
Srinivas Putta 403936c6c8 src: cpu: avx512: enable 8-bit 3d conv 2019-11-15 00:58:05 -08:00
Srinivas Putta dae8325a62 src: cpu: int8: fix signed dilated deconv 2019-11-15 00:58:05 -08:00
Srinivas Putta a6c92a485d benchdnn: deconv: added regression harness 2019-11-15 00:58:04 -08:00
Srinivas Putta 70e3929720 src: cpu: int8: dilated deconv: fixup case when ih<=dh 2019-11-15 00:58:04 -08:00
Srinivas Putta 1701ffb2a8 src: cpu: avx512 ver_4fma: fixup: additional constriant for optimized ic_blocking 2019-10-31 10:05:25 -07:00
Srinivas Putta 3f2c2e7e12 src: cpu: int8: dilated conv: fixup case when ih<=dh 2019-10-03 15:46:28 -07:00
Srinivas Putta 8af36e2706 src: cpu: jit_1x1: return unimplemented for spacial padding 2019-09-06 16:20:31 -07:00
Srinivas Putta aa09f8175a src: cpu: dw: bwd_d: fixup stride_w 2019-09-03 18:24:19 -07:00
Srinivas Putta 617b304ca3 cpu:jit 1x1:fixup stride_h 2019-08-26 08:38:15 -07:00
Srinivas Putta 76d5689c87 cpu: pool: jit_i8: avx2: fix segfaults due to invalid access 2019-06-24 11:00:24 -07:00
Srinivas Putta 58954e4a73 cpu: fixup shuffle test-cases 2019-05-22 20:01:42 -07:00
Srinivas Putta f4eae1b883 cpu: add bf16 shuffle 2019-05-21 17:20:59 -07:00
Putta, Srinivas 5926e66393 cpu: support post_ops in int8 gemm based conv 2019-05-17 14:14:33 -07:00
Srinivas Putta 19f4927c2e Fix doxygen link in README 2019-05-08 15:18:36 -07:00