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

Polish approx #2

Merged
merged 63 commits into from
May 5, 2019
Merged

Commits on Mar 11, 2019

  1. Add examples of binary arithmetic operators (rust-ndarray#589)

    * Add examples of binary arithmetic operators
    
    * Add note about element type implementing operator
    jturner314 committed Mar 11, 2019
    Configuration menu
    Copy the full SHA
    4bdd185 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2019

  1. Improve documentation for sum_axis and mean_axis

    Instead of using square initial matrices, use 2x3 matrices to make it clearer in
    the example which Axis is calculated over
    
    Signed-off-by: JP-Ellis <josh@jpellis.me>
    JP-Ellis committed Mar 20, 2019
    Configuration menu
    Copy the full SHA
    869d3a9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rust-ndarray#601 from JP-Ellis/improve-documentation

    Improve documentation for sum_axis and mean_axis
    jturner314 committed Mar 20, 2019
    Configuration menu
    Copy the full SHA
    b490cd7 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2019

  1. Enlarge parentheses in math in std_axis docs (rust-ndarray#604)

    This looks a little nicer.
    jturner314 committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    20d372a View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2019

  1. Implemented a function for smarter debug formatting.

    andrei.papou committed Mar 24, 2019
    Configuration menu
    Copy the full SHA
    fe4365c View commit details
    Browse the repository at this point in the history
  2. Fixed existing tests

    andrei.papou committed Mar 24, 2019
    Configuration menu
    Copy the full SHA
    2450f50 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2019

  1. Improve docs of .raw_dim(), .shape(), and .strides() (rust-ndarray#591)

    * Improve docs of .raw_dim(), .shape(), and .strides()
    
    * Add example of .shape()/.raw_dim()
    jturner314 committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    19a09ca View commit details
    Browse the repository at this point in the history
  2. Add docs about nested Vecs/Arrays

    Fixes rust-ndarray#609 (assuming we don't want to actually add conversion
    methods).
    jturner314 committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    c569f75 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2019

  1. Add mean method

    LukeMathWalker authored and jturner314 committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    3298cd5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e37c46 View commit details
    Browse the repository at this point in the history
  3. Move numeric tests into the numeric test submodule

    LukeMathWalker authored and jturner314 committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    64b3da7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47b2691 View commit details
    Browse the repository at this point in the history
  5. Some fixes:

    - fixed typo in ArrayDisplayMode comment
    - updated ArrayDisplayMode constructor to use shape instead of array
    - fixed output for complex dimensions
    andrei-papou committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    3474d3f View commit details
    Browse the repository at this point in the history
  6. Implemented axis shrinking for n-dim arrays

    andrei-papou committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    2a8a7c7 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2019

  1. All the PR issues are fixed. Tests are needed.

    andrei.papou committed Mar 27, 2019
    Configuration menu
    Copy the full SHA
    1b5da67 View commit details
    Browse the repository at this point in the history
  2. Fixed the tests

    andrei-papou committed Mar 27, 2019
    Configuration menu
    Copy the full SHA
    fbf8cac View commit details
    Browse the repository at this point in the history
  3. Added tests for 1- and 2-dimensional array with overflow

    andrei-papou committed Mar 27, 2019
    Configuration menu
    Copy the full SHA
    51c4e11 View commit details
    Browse the repository at this point in the history
  4. Try to fix 1.31 build failing

    andrei-papou committed Mar 27, 2019
    Configuration menu
    Copy the full SHA
    0d11708 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2019

  1. PRINT_ELEMENTS_LIMIT is now private

    andrei-papou committed Mar 28, 2019
    Configuration menu
    Copy the full SHA
    18c868a View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2019

  1. Support zero-length axis in .map_axis/_mut() (rust-ndarray#612)

    Andrew authored and jturner314 committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    2924f2e View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2019

  1. Implement Zip::all()

    Test if every element of the iterator matches a predicate.
    
    This is useful, for instance, to test if two matrices are elementwise
    "similar" (within a given threshold) without modifying the matrices.
    mneumann committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    b36f56a View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2019

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

Commits on Apr 16, 2019

  1. Remove dead code

    LukeMathWalker committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    3aa8abe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17f86bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d48c5a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c636dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    88d53e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b962a7b View commit details
    Browse the repository at this point in the history
  7. Test zero-length axes

    LukeMathWalker committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    29a8f70 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    27c4a92 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2019

  1. Merge pull request #2 from LukeMathWalker/smart-debug-formatting-review

    Smart debug formatting review
    Andrew committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    49b4338 View commit details
    Browse the repository at this point in the history
  2. Made the formatting logic more modular

    andrei-papou committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    b535f28 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2019

  1. Forward more iterator methods (rust-ndarray#614)

    Forwarded some methods to `inner` iterator:
    
    - nth
    - collect
    - any
    - all
    - find
    - find_map
    - count
    - last
    - position
    Andrew authored and jturner314 committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    f566d8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b8dcf3 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2019

  1. Simplify element access

    LukeMathWalker committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    2a8a3b0 View commit details
    Browse the repository at this point in the history
  2. Almost there

    LukeMathWalker committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    5fd9b2f View commit details
    Browse the repository at this point in the history
  3. Clone for the win

    LukeMathWalker committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    f60185c View commit details
    Browse the repository at this point in the history
  4. Cast to 1d array

    LukeMathWalker committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    198d689 View commit details
    Browse the repository at this point in the history
  5. First and last elements have to be special cased. Done for multidimen…

    …sional
    LukeMathWalker committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    c1036fb View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2019

  1. Extract in a separate function

    LukeMathWalker committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    5336b10 View commit details
    Browse the repository at this point in the history
  2. Tests are passing

    LukeMathWalker committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    4fa8a62 View commit details
    Browse the repository at this point in the history
  3. Minor improvements

    LukeMathWalker committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    e659390 View commit details
    Browse the repository at this point in the history
  4. Formatting

    LukeMathWalker committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    0abff2a View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. Remove closure

    LukeMathWalker committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    e049abd View commit details
    Browse the repository at this point in the history
  2. Use custom enum

    LukeMathWalker committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    83c9f08 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3 from LukeMathWalker/refactoring-smarter-debugging

    A different approach
    Andrew committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    72e05d7 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2019

  1. Merge pull request rust-ndarray#615 from mneumann/zip_all

    Implement Zip::all()
    LukeMathWalker committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    44bf8b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2019

  1. Merge pull request rust-ndarray#606 from andrei-papou/smart-debug-for…

    …matting
    
    Implemented a function for smarter debug formatting.
    LukeMathWalker committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    61b4835 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2019

  1. Add logspace and geomspace constructors (rust-ndarray#617)

    * Add `logspace` constructor for Array1
    
    Signed-off-by: JP-Ellis <josh@jpellis.me>
    
    * Add logspace tests
    
    Signed-off-by: JP-Ellis <josh@jpellis.me>
    
    * More extensive logspace tests
    
    Signed-off-by: JP-Ellis <josh@jpellis.me>
    
    * Remove print statements in doc tests
    
    Signed-off-by: JP-Ellis <josh@jpellis.me>
    
    * Add `geomspace` and make `logspace` compatible with NumPy
    
    Signed-off-by: JP-Ellis <josh@jpellis.me>
    JP-Ellis authored and LukeMathWalker committed May 4, 2019
    Configuration menu
    Copy the full SHA
    3656ddf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    966809a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbb07a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d21fe5c View commit details
    Browse the repository at this point in the history
  5. Fix implementation.

    LukeMathWalker committed May 4, 2019
    Configuration menu
    Copy the full SHA
    5e30924 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa60376 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8fb8aa4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3e47c5c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9b83175 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e0f390d View commit details
    Browse the repository at this point in the history

Commits on May 5, 2019

  1. Configuration menu
    Copy the full SHA
    ac67ea5 View commit details
    Browse the repository at this point in the history
  2. Fix assertions

    LukeMathWalker committed May 5, 2019
    Configuration menu
    Copy the full SHA
    35915b8 View commit details
    Browse the repository at this point in the history
  3. Fix test

    LukeMathWalker committed May 5, 2019
    Configuration menu
    Copy the full SHA
    3d81967 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf646e2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e6c6ff1 View commit details
    Browse the repository at this point in the history