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

Refactoring #181

Merged
merged 24 commits into from
Jan 31, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
4e0116d
Scrub out the shadow debugging code
magnatelee Jan 27, 2022
85481bb
make lazy thunk linger no more
magnatelee Jan 27, 2022
c83cbe3
More scrubbing for shadow debugging
magnatelee Jan 27, 2022
38b1ef4
Remove profiling code
magnatelee Jan 27, 2022
1a610ca
Templatize ufunc classes
magnatelee Jan 27, 2022
2c87d56
Stop copying docstrings from the canonical numpy
magnatelee Jan 27, 2022
abfabb0
Remove the function not being used anymore
magnatelee Jan 27, 2022
a013e45
Stop relying on #noqa F403 (I knew something fishy was going on...)
magnatelee Jan 27, 2022
d4c4c37
Clean up argument checks in EagerArray
magnatelee Jan 27, 2022
a7d4f0c
Minor fix for astype in EagerArray
magnatelee Jan 27, 2022
4a8c122
Make sure we print correct line numbers in the warning messages
magnatelee Jan 27, 2022
e3e7fdd
Looks like we never directly talk to the legate runtime
magnatelee Jan 27, 2022
8c091cd
No more Python 2 stuff
magnatelee Jan 27, 2022
002cfd0
Clean up some boilerplates
magnatelee Jan 28, 2022
ca7d912
Remove all unimplemented methods to avoid confusion
magnatelee Jan 28, 2022
af0ee39
Merge branch 'branch-22.01' into refactoring
magnatelee Jan 28, 2022
b88c139
Let's use ABC
magnatelee Jan 28, 2022
978d2bb
No more Python 2
magnatelee Jan 28, 2022
5ade670
Clean up unary and binary ops in EagerArray
magnatelee Jan 28, 2022
8aeb2ed
Merge branch 'branch-22.01' into refactoring
magnatelee Jan 29, 2022
650753f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 29, 2022
38882a0
Clean up spaghetti code. Unary ops are still in progress.
magnatelee Jan 29, 2022
e54000a
Minor improvement to the argument check for concatenation
magnatelee Jan 29, 2022
62a02df
Fix for deferred array conversion for child eager arrays
magnatelee Jan 29, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
974 changes: 245 additions & 729 deletions cunumeric/array.py

Large diffs are not rendered by default.

2 changes: 0 additions & 2 deletions cunumeric/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@
# limitations under the License.
#

from __future__ import absolute_import, division, print_function

import os
from enum import IntEnum, unique

Expand Down
Loading