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

Major/core rewrite #2

Open
wants to merge 84 commits into
base: master
Choose a base branch
from
Open

Major/core rewrite #2

wants to merge 84 commits into from

Commits on Jul 14, 2024

  1. Configuration menu
    Copy the full SHA
    71eec3b View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. some updates

    jagerber48 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    6515420 View commit details
    Browse the repository at this point in the history
  2. cleanup

    jagerber48 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    8299f58 View commit details
    Browse the repository at this point in the history
  3. tests

    jagerber48 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    f24ea0f View commit details
    Browse the repository at this point in the history
  4. some nan handling

    jagerber48 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    6946067 View commit details
    Browse the repository at this point in the history
  5. comment

    jagerber48 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    7d3ec32 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c3dc427 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    d2388c2 View commit details
    Browse the repository at this point in the history
  2. docstring

    jagerber48 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    08b22dd View commit details
    Browse the repository at this point in the history
  3. documentation

    jagerber48 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    b1b534a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    deaf4f9 View commit details
    Browse the repository at this point in the history
  5. Cleanup and documentation

    jagerber48 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2ceb966 View commit details
    Browse the repository at this point in the history
  6. comments

    jagerber48 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    7a53bbc View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    1c121a7 View commit details
    Browse the repository at this point in the history
  2. new version of umath

    jagerber48 committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    a602f84 View commit details
    Browse the repository at this point in the history
  3. loop through args and kwargs instead of using inspect.signature

    Sadly, some built-in functions including `math.log` do not work with inspect.signature because they have multiple signatures.
    jagerber48 committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    d7ee99b View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    b841984 View commit details
    Browse the repository at this point in the history
  2. position only arguments

    jagerber48 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    b277ab4 View commit details
    Browse the repository at this point in the history
  3. whitespace

    jagerber48 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    51c0f61 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71ec975 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18ae733 View commit details
    Browse the repository at this point in the history
  6. add UArray

    jagerber48 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    7636d9a View commit details
    Browse the repository at this point in the history
  7. return NotImplemented when we don't get a UFloat in a something conve…

    …rted to a ufloat function
    jagerber48 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    22e6a07 View commit details
    Browse the repository at this point in the history
  8. a type hint

    jagerber48 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    3147eb0 View commit details
    Browse the repository at this point in the history
  9. a test

    jagerber48 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f536a4a View commit details
    Browse the repository at this point in the history
  10. hack to fix mean

    jagerber48 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    6074bdf View commit details
    Browse the repository at this point in the history
  11. fixed mean

    jagerber48 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    2b5aa7d View commit details
    Browse the repository at this point in the history
  12. remove old comment

    jagerber48 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    37f8e7f View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    48cc179 View commit details
    Browse the repository at this point in the history
  2. update test

    jagerber48 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    7a83977 View commit details
    Browse the repository at this point in the history
  3. import/cleanup

    jagerber48 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    25cc58a View commit details
    Browse the repository at this point in the history
  4. inject function

    jagerber48 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    a6ef02f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21f2b92 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a09fad2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    084968c View commit details
    Browse the repository at this point in the history
  8. change import structure

    jagerber48 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    6aa8e73 View commit details
    Browse the repository at this point in the history
  9. move docstring

    jagerber48 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    9e2ce85 View commit details
    Browse the repository at this point in the history
  10. __slots__

    jagerber48 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    d46526a View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. re organize new/umath.py

    jagerber48 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    316af60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de0a05d View commit details
    Browse the repository at this point in the history
  3. comment

    jagerber48 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    2b547a2 View commit details
    Browse the repository at this point in the history
  4. cast weights to float

    jagerber48 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    1786ff2 View commit details
    Browse the repository at this point in the history
  5. undo reorder umath.py

    jagerber48 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    45fc4b5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    32a2411 View commit details
    Browse the repository at this point in the history
  7. Self typevar in UFloat

    jagerber48 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    44709aa View commit details
    Browse the repository at this point in the history
  8. hash type annotation

    jagerber48 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    178e07d View commit details
    Browse the repository at this point in the history
  9. add formatting

    jagerber48 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    8cd237f View commit details
    Browse the repository at this point in the history
  10. some type annotation

    jagerber48 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    8aff054 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e467ebd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d64126b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2dd15f1 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    91da3cb View commit details
    Browse the repository at this point in the history
  2. get rid of ufloat for now

    jagerber48 committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    1f8fe7d View commit details
    Browse the repository at this point in the history
  3. no repr monkey patch

    jagerber48 committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    400545c View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    3ac5f02 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    7311885 View commit details
    Browse the repository at this point in the history
  2. to_uarray_func

    jagerber48 committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    cd10953 View commit details
    Browse the repository at this point in the history
  3. rename

    jagerber48 committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    53f962c View commit details
    Browse the repository at this point in the history
  4. updates, working on numpy

    jagerber48 committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    2dcebdb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    257e1aa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c541517 View commit details
    Browse the repository at this point in the history
  7. UAtom __str__

    jagerber48 committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    dde5156 View commit details
    Browse the repository at this point in the history
  8. some UArray tests

    jagerber48 committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    b9e254c View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    52af895 View commit details
    Browse the repository at this point in the history
  2. tag and strip

    jagerber48 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    ddcd285 View commit details
    Browse the repository at this point in the history
  3. begin modifying tests

    jagerber48 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    9ca6f1a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b26d4a View commit details
    Browse the repository at this point in the history
  5. slots test

    jagerber48 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    6db3a54 View commit details
    Browse the repository at this point in the history
  6. test comparison ops

    jagerber48 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    7f98ec4 View commit details
    Browse the repository at this point in the history
  7. bug call out

    jagerber48 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    b6d2fed View commit details
    Browse the repository at this point in the history
  8. type hint

    jagerber48 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    2152c26 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7208615 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ad94860 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. another wrap test

    jagerber48 committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    5188151 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. merge

    jagerber48 committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    7658770 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    6d54393 View commit details
    Browse the repository at this point in the history
  2. more tests

    jagerber48 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    56c4d3c View commit details
    Browse the repository at this point in the history
  3. wrap tests

    jagerber48 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    f17825f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee9776d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    74ad6ab View commit details
    Browse the repository at this point in the history
  6. double input tests

    jagerber48 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    64b144a View commit details
    Browse the repository at this point in the history
  7. test double inputs

    jagerber48 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    baa676a View commit details
    Browse the repository at this point in the history
  8. tests

    jagerber48 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    b6795c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. some tests

    jagerber48 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    9d61883 View commit details
    Browse the repository at this point in the history