ivy icon indicating copy to clipboard operation
ivy copied to clipboard

Add Indexing, Slicing, Joining, Mutating Ops to PyTorch Frontend

Open djl11 opened this issue 3 years ago • 14 comments

Add indexing, slicing, joining, mutating ops to PyTorch frontend:

_

Please keep in mind that the proper way to link an issue to this list is to comment "- [ ] #issue_number" while the issue's title only includes the name of the function you've chosen.

_

  • [x] #10097
  • [x] #7859
  • [x] cat
  • [x] #2621
  • [x] #16542
  • [x] #3622
  • [x] #10146
  • [x] #23385
  • [x] #7068
  • [x] #6861
  • [x] #10167
  • [x] #6793
  • [x] #13557
  • [x] #9854
  • [x] #22971
  • [x] #6878
  • [x] #14528
  • [x] #6860
  • [x] #12517
  • [x] #14565
  • [x] #3137
  • [x] #2792
  • [x] #2636
  • [x] row_stack
  • [x] #14388
  • [ ] #26245
  • [x] #23719
  • [ ] #26519
  • [x] #28290
  • [ ] #26245_add
  • [ ] #26245_reduce
  • [x] #10139
  • [x] #3194
  • [x] #2631
  • [x] #2704
  • [x] #2705
  • [x] #10474
  • [x] #14249
  • [x] take_along_dim
  • [x] #11157
  • [x] #18291
  • [x] #2703
  • [x] unbind
  • [x] #17721
  • [x] #10275
  • [x] #6772
  • [x] where

The main file paths where these functions are likely to be added are:

  • ivy/functional/frontends/torch/indexing\_slicing\_joining\_mutating\_ops.py
  • ivy\_tests/test\_ivy/test\_frontends/test\_torch/test\_indexing\_slicing\_joining\_mutating\_ops.py
  • ivy/array/experimental/manipulation.py
  • ivy/container/experimental/manipulation.py
  • ivy/functional/backends/jax/experimental/manipulation.py
  • ivy/functional/backends/numpy/experimental/manipulation.py
  • ivy/functional/backends/tensorflow/experimental/manipulation.py
  • ivy/functional/backends/torch/experimental/manipulation.py
  • ivy/functional/ivy/experimental/manipulation.py

djl11 avatar Jan 19 '22 09:01 djl11

beandkay avatar Mar 27 '23 07:03 beandkay

@beandkay please see the note at the top of the list on how to link your issue

AnnaTz avatar Mar 27 '23 08:03 AnnaTz

@beandkay please see the note at the top of the list on how to link your issue

Hi, i edited it. Thanks

beandkay avatar Mar 27 '23 12:03 beandkay

Hi @AnnaTz, #9854 was closed because it was stale and it hasn't been implemented. I have an implementation for it and would like to create a PR. Can we have that issue reopened or should I just create a new one?

kkaracam avatar Apr 13 '23 15:04 kkaracam

Hi @AnnaTz, #9854 was closed because it was stale and it hasn't been implemented. I have an implementation for it and would like to create a PR. Can we have that issue reopened or should I just create a new one?

I reopened it just now. You can go ahead and link your PR there.

AnnaTz avatar Apr 13 '23 15:04 AnnaTz

Do you mean I should proceed with imdex_reduce?

On Wed, Jul 19, 2023, 3:55 PM aryaman82 @.***> wrote:

index_reduce - [ ] #19632 https://github.com/unifyai/ivy/issues/19632

— Reply to this email directly, view it on GitHub https://github.com/unifyai/ivy/issues/9#issuecomment-1642247320, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIE5ET5ZMMVZP4NZIYAASCDXQ7YPVANCNFSM5MJO4R5A . You are receiving this because you commented.Message ID: @.***>

00umar avatar Jul 19 '23 14:07 00umar

  • [ ] #20986

AyeshaIrshad1337 avatar Jul 29 '23 10:07 AyeshaIrshad1337

Please assign me to column_stack #23385

OwusuBlessing avatar Sep 11 '23 05:09 OwusuBlessing

Please assign me to column_stack #23385

Hi @OwusuBlessing, thanks for your contribution to Ivy. However, I can see that column_stack has been assigned to another contributor. Would you mind taking another task? Thanks.

jieunboy0516 avatar Sep 13 '23 08:09 jieunboy0516

@jieunboy0516 Hi, I also wanted to get that task. The task seems unassigned in the board. Is there another way to check if the tasks are assigned to someone?

CanKeles5 avatar Sep 13 '23 08:09 CanKeles5

@jieunboy0516 Hi, I also wanted to get that task. The task seems unassigned in the board. Is there another way to check if the tasks are assigned to someone?

column_stack is being work on by someone but they didn't link an issue to this ToDo as they should have. Normally any subtasks that are not linked to an issue should be free to be worked upon.

AnnaTz avatar Sep 13 '23 09:09 AnnaTz

Hello, I would like to take up slice_scatter if not completed yet.

  • [ ] slice_scatter

HemanthSai7 avatar Sep 26 '23 09:09 HemanthSai7

  • [ ] #26245

QueenSekinah avatar Oct 11 '23 15:10 QueenSekinah

  • [ ] #27269

Purity-E avatar Nov 14 '23 10:11 Purity-E