Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

b2034 #79

Merged
merged 4 commits into from
Jan 31, 2024
Merged

b2034 #79

merged 4 commits into from
Jan 31, 2024

Conversation

Nexesenex
Copy link
Owner

No description provided.

slaren and others added 4 commits January 31, 2024 13:43
* New Feature:
    1. Sum_Rows:
        fix cuda kernel overflow
        fix block shape error when nrows too big
    2. Im2Col:
        Support Batch in cuda
        Support f32 to f32 both in cpu && cuda
    3. DepthWiseConv:
        Support by Im2Col && MulMat
    4. Pool_2d:
        Supoort avg pooling in cuda
    5. HardSigmoid:
        Imp in cuda
    6. HardSwish:
        Imp in cuda

* fix tabs instead of spaces

* code clean

* CUDA POOL2D

* ADD POOL2D test case in test-backend-ops.cpp

* code clean

* fix pool2d_kernel

nits

* fix bug in pool2d kernel

* fix avg pooling, count_include_pad

nits

* test-backend-ops : add more pool_2d tests

* cuda : fix warnings and formatting

* ggml : check types in release builds too in pool_2d

* test-backend-ops : remove f16 pool_2d tests

* cuda : more style fixes

* Add assert in ggml_cuda_op_pool2d

* pool2d float padding fallback

* test-backend-ops : add dst_type to im2col

---------

Co-authored-by: slaren <[email protected]>
@Nexesenex Nexesenex merged commit 3ba49ad into Nexesenex:_master_up Jan 31, 2024
7 of 8 checks passed
Nexesenex pushed a commit that referenced this pull request Oct 22, 2024
* Do not quantize activations if not necessary

* Do not quantize activations if not necessary also for MoE models

---------

Co-authored-by: Iwan Kawrakow <[email protected]>
Nexesenex pushed a commit that referenced this pull request Oct 22, 2024
* Do not quantize activations if not necessary

* Do not quantize activations if not necessary also for MoE models

---------

Co-authored-by: Iwan Kawrakow <[email protected]>
Nexesenex pushed a commit that referenced this pull request Oct 26, 2024
* Do not quantize activations if not necessary

* Do not quantize activations if not necessary also for MoE models

---------

Co-authored-by: Iwan Kawrakow <[email protected]>
Nexesenex pushed a commit that referenced this pull request Oct 26, 2024
* Do not quantize activations if not necessary

* Do not quantize activations if not necessary also for MoE models

---------

Co-authored-by: Iwan Kawrakow <[email protected]>
Nexesenex pushed a commit that referenced this pull request Oct 30, 2024
* Do not quantize activations if not necessary

* Do not quantize activations if not necessary also for MoE models

---------

Co-authored-by: Iwan Kawrakow <[email protected]>
Nexesenex pushed a commit that referenced this pull request Oct 30, 2024
* Do not quantize activations if not necessary

* Do not quantize activations if not necessary also for MoE models

---------

Co-Authored-By: Iwan Kawrakow <[email protected]>
Nexesenex pushed a commit that referenced this pull request Oct 31, 2024
* Do not quantize activations if not necessary

* Do not quantize activations if not necessary also for MoE models

---------

Co-Authored-By: Iwan Kawrakow <[email protected]>
Nexesenex added a commit that referenced this pull request Dec 20, 2024
Nexesenex added a commit that referenced this pull request Dec 20, 2024
Nexesenex added a commit that referenced this pull request Dec 20, 2024
Nexesenex added a commit that referenced this pull request Dec 20, 2024
This reverts commit a7d6b95eedbbac2d4cf25e70438a4c5ef9897476.
Nexesenex added a commit that referenced this pull request Dec 21, 2024
Nexesenex added a commit that referenced this pull request Dec 21, 2024
This reverts commit a7d6b95eedbbac2d4cf25e70438a4c5ef9897476.
Nexesenex pushed a commit that referenced this pull request Dec 22, 2024
* Do not quantize activations if not necessary

* Do not quantize activations if not necessary also for MoE models

---------

Co-authored-by: Iwan Kawrakow <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants