Skip to content

Option to read MatrixMarket with fast_matrix_market #384

@eriknw

Description

@eriknw

See: https://github.com/alugowski/fast_matrix_market

We already have mmread and mmwrite that use scipy.io, but fast_matrix_market ought to be faster (and better?). Let's make fast_matrix_market an optional dependency (it has Python wheels and is on conda-forge) and figure out the best way to use it. It has docs/example of creating GraphBLAS in C++ (see here), but I think we should be able to get by with the Python bindings.

One option for our API is to add engine="auto" keyword to these functions and try to use the fastest installed library by default.

Thanks @alugowski for creating fast_matrix_market and for bringing it to my attention.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImprove existing functionality or make things work betterioData input, output, and conversions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      pFad - Phonifier reborn

      Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

      Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


      Alternative Proxies:

      Alternative Proxy

      pFad Proxy

      pFad v3 Proxy

      pFad v4 Proxy