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

Extend array interface to handle ndarray. #7434

Merged
merged 7 commits into from Nov 16, 2021

Commits on Nov 14, 2021

  1. Extend array interface to handle ndarray.

    The `ArrayInterface` class is extended to support multi-dim array inputs. Previously this
    class handles only 2-dim (vector is also matrix).  This PR specifies the expected
    dimension at compile-time and the array interface can perform various checks automatically
    for input data. Also, adapters like CSR are more rigorous about their input.  Lastly, row
    vector and column vector are handled without intervention from the caller.
    trivialfis committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    008f198 View commit details
    Browse the repository at this point in the history
  2. Polish.

    trivialfis committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    ffbb9e3 View commit details
    Browse the repository at this point in the history
  3. Redundant comment.

    trivialfis committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    aa6fd93 View commit details
    Browse the repository at this point in the history
  4. Make const.

    trivialfis committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    b600597 View commit details
    Browse the repository at this point in the history
  5. Initialization.

    trivialfis committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    c08c547 View commit details
    Browse the repository at this point in the history
  6. Format.

    trivialfis committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    66a0815 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Empty dataset.

    trivialfis committed Nov 15, 2021
    Configuration menu
    Copy the full SHA
    167ff7b View commit details
    Browse the repository at this point in the history