-
Notifications
You must be signed in to change notification settings - Fork 17
Added support for dilation value = 2 for 1D and 2D images/kernels #17
Commits on Dec 9, 2020
-
[im2col.py]: support for non-square input images and kernels, [test_i…
…m2col]: added/modified several test cases for (non-)square images and kernels
Configuration menu - View commit details
-
Copy full SHA for 17d72f5 - Browse repository at this point
Copy the full SHA 17d72f5View commit details
Commits on Dec 10, 2020
-
[im2col]: support for non-square input images and kernels, [test_im2c…
…ol]: added/modified several test cases for (non-)square images and kernels
Configuration menu - View commit details
-
Copy full SHA for 08da272 - Browse repository at this point
Copy the full SHA 08da272View commit details -
[test_general_transformation]: changed kernel_size attribute to list …
…instead of integer as required by im2col node
Configuration menu - View commit details
-
Copy full SHA for cd3683d - Browse repository at this point
Copy the full SHA cd3683dView commit details -
[base]: changed how the "ints" field of AttributeProto set.
[test_general_transformation]: changed the type of the kernel_size attribute to list of integers
Configuration menu - View commit details
-
Copy full SHA for 56a1bb7 - Browse repository at this point
Copy the full SHA 56a1bb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 477e135 - Browse repository at this point
Copy the full SHA 477e135View commit details
Commits on Dec 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 878622f - Browse repository at this point
Copy the full SHA 878622fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e2279c - Browse repository at this point
Copy the full SHA 8e2279cView commit details
Commits on Dec 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c524020 - Browse repository at this point
Copy the full SHA c524020View commit details -
[lower_convs_to_matmul]: added support for non-square input images an…
…d kernels and non-equal padding. [test_conv_lowering]: added/modified test cases for non-equal padding, depthwise convolution and 'standard' convolution.
Configuration menu - View commit details
-
Copy full SHA for 15e34ed - Browse repository at this point
Copy the full SHA 15e34edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ff449c - Browse repository at this point
Copy the full SHA 3ff449cView commit details
Commits on Dec 13, 2020
-
Revert "[test_conv_lowering]: included 1D depthwise and regular convo…
…lutions in tests" This reverts commit 3ff449c
Configuration menu - View commit details
-
Copy full SHA for 3de861a - Browse repository at this point
Copy the full SHA 3de861aView commit details -
Revert "[lower_convs_to_matmul]: added support for non-square input i…
…mages and kernels and non-equal padding." This reverts commit 15e34ed.
Configuration menu - View commit details
-
Copy full SHA for ccf07f0 - Browse repository at this point
Copy the full SHA ccf07f0View commit details -
Revert "[im2col, test_im2col]: added support for non-equal padding"
This reverts commit c524020.
Configuration menu - View commit details
-
Copy full SHA for 220e644 - Browse repository at this point
Copy the full SHA 220e644View commit details -
[im2col] added support for dilations = 2 for 2D and 1D images. Dilati…
…on value must be equal along each axis. [test_im2col] added several test cases in case dilations = 2 (a.o. cases where image and kernel are 2D and 1D, with and without padding, and with stride = 2). [lower_convs_to_matmul] added support for dilation value. Dilation value must be equal along each axis. [test_conv_lowering] added test case for dilations = 2 for 2D and 1D images and kernels, with and without padding, and with stride = 2.
Configuration menu - View commit details
-
Copy full SHA for ee4fea8 - Browse repository at this point
Copy the full SHA ee4fea8View commit details
Commits on Dec 14, 2020
-
[lower_convs_to_matmul] removed old assertion
[test_conv_lowering] added more dilation values to test cases. Dilation values of {1, 2, 3, 4} are tested.
Configuration menu - View commit details
-
Copy full SHA for bce65cf - Browse repository at this point
Copy the full SHA bce65cfView commit details -
[im2col] function compute_conv_output_dim can now be called in case n…
…on-equal and equal padding is assumed. [test_im2col] changed function call to compute_conv_output_dim [test_conv_lowering] changed function call to compute_conv_output_dim
Configuration menu - View commit details
-
Copy full SHA for f70a71c - Browse repository at this point
Copy the full SHA f70a71cView commit details -
[im2col] function compute_conv_output_dim can now be called in case n…
…on-equal and equal padding is assumed. [test_im2col] changed function call to compute_conv_output_dim. [test_conv_lowering] changed function call to compute_conv_output_dim. [lower_convs_to_matmul] removed old assertion.
Configuration menu - View commit details
-
Copy full SHA for dfdac77 - Browse repository at this point
Copy the full SHA dfdac77View commit details
Commits on Jan 16, 2021
-
[im2col]: changed how a square kernel is instantiated.
[lower_convs_to_matmul]: changed how the kernel size attribute is read (based on how a square kernel is instantiated).
Configuration menu - View commit details
-
Copy full SHA for 0d76430 - Browse repository at this point
Copy the full SHA 0d76430View commit details -
[im2col]: changed how a square kernel is instantiated.
[lower_convs_to_matmul]: changed how the kernel size attribute is read (based on how a square kernel is instantiated).
Configuration menu - View commit details
-
Copy full SHA for 5f60b4d - Browse repository at this point
Copy the full SHA 5f60b4dView commit details -
[im2col]: changed how a square kernel is instantiated.
[lower_convs_to_matmul]: changed how the kernel size attribute is read (based on how a square kernel is instantiated).
Configuration menu - View commit details
-
Copy full SHA for 8563dc5 - Browse repository at this point
Copy the full SHA 8563dc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 282ae0d - Browse repository at this point
Copy the full SHA 282ae0dView commit details
Commits on Jan 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8221d98 - Browse repository at this point
Copy the full SHA 8221d98View commit details
Commits on Jan 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c95584b - Browse repository at this point
Copy the full SHA c95584bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0b5f1c - Browse repository at this point
Copy the full SHA d0b5f1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2de123e - Browse repository at this point
Copy the full SHA 2de123eView commit details -
[im2col]: minor style adjustment.
[test_conv_lowering]: merged test functions into one test function.
Configuration menu - View commit details
-
Copy full SHA for 74a43cd - Browse repository at this point
Copy the full SHA 74a43cdView commit details -
Support for non-square input images and kernels for im2col node (Xili…
…nx#20) * [im2col.py]: support for non-square input images and kernels, [test_im2col]: added/modified several test cases for (non-)square images and kernels * [im2col]: support for non-square input images and kernels, [test_im2col]: added/modified several test cases for (non-)square images and kernels * [test_general_transformation]: changed kernel_size attribute to list instead of integer as required by im2col node * [base]: changed how the "ints" field of AttributeProto set. [test_general_transformation]: changed the type of the kernel_size attribute to list of integers * removed unused import * [base]: added support for writing repeated fields in AttributeProto * minor style changes * [im2col, test_im2col]: added support for non-equal padding * [lower_convs_to_matmul]: added support for non-square input images and kernels and non-equal padding. [test_conv_lowering]: added/modified test cases for non-equal padding, depthwise convolution and 'standard' convolution. * [test_conv_lowering]: included 1D depthwise and regular convolutions in tests * Revert "[test_conv_lowering]: included 1D depthwise and regular convolutions in tests" This reverts commit 3ff449c * Revert "[lower_convs_to_matmul]: added support for non-square input images and kernels and non-equal padding." This reverts commit 15e34ed. * Revert "[im2col, test_im2col]: added support for non-equal padding" This reverts commit c524020. * [im2col]: changed how a square kernel is instantiated. [lower_convs_to_matmul]: changed how the kernel size attribute is read (based on how a square kernel is instantiated). * [im2col]: minor change in style. * [Im2Col] style fixes and comments Co-authored-by: Yaman Umuroglu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b65d26 - Browse repository at this point
Copy the full SHA 1b65d26View commit details -
Configuration menu - View commit details
-
Copy full SHA for c201c00 - Browse repository at this point
Copy the full SHA c201c00View commit details
Commits on Jan 25, 2021
-
Support for non-square input images and kernels in LowerConvsToMatMul…
… transformation (Xilinx#16) * [im2col.py]: support for non-square input images and kernels, [test_im2col]: added/modified several test cases for (non-)square images and kernels * [im2col]: support for non-square input images and kernels, [test_im2col]: added/modified several test cases for (non-)square images and kernels * [test_general_transformation]: changed kernel_size attribute to list instead of integer as required by im2col node * [base]: changed how the "ints" field of AttributeProto set. [test_general_transformation]: changed the type of the kernel_size attribute to list of integers * removed unused import * [base]: added support for writing repeated fields in AttributeProto * minor style changes * [im2col, test_im2col]: added support for non-equal padding * [lower_convs_to_matmul]: added support for non-square input images and kernels and non-equal padding. [test_conv_lowering]: added/modified test cases for non-equal padding, depthwise convolution and 'standard' convolution. * [test_conv_lowering]: included 1D depthwise and regular convolutions in tests * Revert "[test_conv_lowering]: included 1D depthwise and regular convolutions in tests" This reverts commit 3ff449c * Revert "[lower_convs_to_matmul]: added support for non-square input images and kernels and non-equal padding." This reverts commit 15e34ed. * Revert "[im2col, test_im2col]: added support for non-equal padding" This reverts commit c524020. * [im2col] function compute_conv_output_dim can now be called in case non-equal and equal padding is assumed. [test_im2col] changed function call to compute_conv_output_dim. [test_conv_lowering] changed function call to compute_conv_output_dim. [lower_convs_to_matmul] removed old assertion. * [im2col]: changed how a square kernel is instantiated. [lower_convs_to_matmul]: changed how the kernel size attribute is read (based on how a square kernel is instantiated). * [im2col]: changed how a square kernel is instantiated. [lower_convs_to_matmul]: changed how the kernel size attribute is read (based on how a square kernel is instantiated). * [im2col]: minor change in style. * [test_conv_lowering]: minor fix for test case depthwise and regular convolutions * Support for non-square input images and kernels for im2col node (Xilinx#20) * [im2col.py]: support for non-square input images and kernels, [test_im2col]: added/modified several test cases for (non-)square images and kernels * [im2col]: support for non-square input images and kernels, [test_im2col]: added/modified several test cases for (non-)square images and kernels * [test_general_transformation]: changed kernel_size attribute to list instead of integer as required by im2col node * [base]: changed how the "ints" field of AttributeProto set. [test_general_transformation]: changed the type of the kernel_size attribute to list of integers * removed unused import * [base]: added support for writing repeated fields in AttributeProto * minor style changes * [im2col, test_im2col]: added support for non-equal padding * [lower_convs_to_matmul]: added support for non-square input images and kernels and non-equal padding. [test_conv_lowering]: added/modified test cases for non-equal padding, depthwise convolution and 'standard' convolution. * [test_conv_lowering]: included 1D depthwise and regular convolutions in tests * Revert "[test_conv_lowering]: included 1D depthwise and regular convolutions in tests" This reverts commit 3ff449c * Revert "[lower_convs_to_matmul]: added support for non-square input images and kernels and non-equal padding." This reverts commit 15e34ed. * Revert "[im2col, test_im2col]: added support for non-equal padding" This reverts commit c524020. * [im2col]: changed how a square kernel is instantiated. [lower_convs_to_matmul]: changed how the kernel size attribute is read (based on how a square kernel is instantiated). * [im2col]: minor change in style. * [Im2Col] style fixes and comments Co-authored-by: Yaman Umuroglu <[email protected]> * Update AUTHORS.rst Co-authored-by: Yaman Umuroglu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 656b86e - Browse repository at this point
Copy the full SHA 656b86eView commit details
Commits on Jan 26, 2021
-
Merge branch 'im2col_dilation' of https://github.com/mmrahorovic/finn…
…-base into mmrahorovic-im2col_dilation
Configuration menu - View commit details
-
Copy full SHA for bb50b35 - Browse repository at this point
Copy the full SHA bb50b35View commit details