f6276d38368f18f39a72ee0cd121d9bdb0a1730c,src/graph_transpiler/webdnn/backend/webgl/kernels/col2im.py,,col2im,#Any#,14

Before Change


    col = op.inputs["col"]
    im = op.outputs["im"]

    assert col.order.check_same_axes(OrderNHWC)
    assert im.order.check_same_axes(OrderNHWC)
    assert ChannelMode.get(col) == ChannelModeEnum.R
    assert ChannelMode.get(im) == ChannelModeEnum.R

After Change



            sum += texture2D(, col, ",", convert_coord(change_order("vec4(n, h2, w2, khkwc1)", OrderNHWC, col_order),
                                                          col_shape, col_stride,
                                                          texture_shape(col)[:2][::-1], texture_stride(col)[:2][::-1]), ).r;
        }
    }
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 3

Instances


Project Name: mil-tokyo/webdnn
Commit Name: f6276d38368f18f39a72ee0cd121d9bdb0a1730c
Time: 2017-11-20
Author: y.kikura@gmail.com
File Name: src/graph_transpiler/webdnn/backend/webgl/kernels/col2im.py
Class Name:
Method Name: col2im


Project Name: mil-tokyo/webdnn
Commit Name: f6276d38368f18f39a72ee0cd121d9bdb0a1730c
Time: 2017-11-20
Author: y.kikura@gmail.com
File Name: src/graph_transpiler/webdnn/backend/webgl/kernels/partial_im2col.py
Class Name:
Method Name:


Project Name: mil-tokyo/webdnn
Commit Name: f6276d38368f18f39a72ee0cd121d9bdb0a1730c
Time: 2017-11-20
Author: y.kikura@gmail.com
File Name: src/graph_transpiler/webdnn/backend/webgl/kernels/im2col.py
Class Name:
Method Name: im2col