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 |
|