ndstrides: [8] implement np_transpose() (with no axes argument) #518

Closed
lyken wants to merge 1 commits from ndstrides-8-transpose into ndstrides-7-broadcasting
Collaborator

Reimplemented np_transpose().

  • np_transpose can now transpose an ndarray without making a copy of the data.

The logic for handling arbitrary <axes> is implemented in IRRT, but not in the typechecker and code generator yet. I am not sure how to implement optional arguments.

Reimplemented `np_transpose()`. - `np_transpose` can now transpose an ndarray without making a copy of the data. The logic for handling arbitrary `<axes>` is implemented in IRRT, but not in the typechecker and code generator yet. I am not sure how to implement optional arguments.
lyken added 1 commit 2024-08-28 14:04:52 +08:00
The IRRT implementation knows how to handle axes. But the argument is
not in NAC3 yet.
lyken added a new dependency 2024-08-28 14:08:14 +08:00
lyken added a new dependency 2024-08-28 14:12:27 +08:00
lyken force-pushed ndstrides-8-transpose from 7a7a67b522 to b9e837109b 2024-08-30 14:51:44 +08:00 Compare
Author
Collaborator

Rebased.

Rebased.
derppening force-pushed ndstrides-8-transpose from b9e837109b to 020b776889 2024-10-18 13:51:07 +08:00 Compare
derppening force-pushed ndstrides-8-transpose from 020b776889 to 45c6cbeb83 2024-10-18 13:51:38 +08:00 Compare
derppening force-pushed ndstrides-8-transpose from 45c6cbeb83 to 7308f49303 2024-10-18 14:26:43 +08:00 Compare
derppening force-pushed ndstrides-8-transpose from 7308f49303 to 3ded0e8cc9 2024-10-18 14:27:05 +08:00 Compare
derppening force-pushed ndstrides-8-transpose from 3ded0e8cc9 to 052b67c8e9 2024-10-18 14:58:48 +08:00 Compare
Collaborator

Superseded by #568.

Superseded by #568.
derppening closed this pull request 2025-01-06 16:51:06 +08:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: M-Labs/nac3#518
No description provided.