Skip to content

core.matrix support #6

@mikera

Description

@mikera

Thanks for creating a very interesting library, I'm interested to use it for some of my own machine learning projects.

One thing that would be really useful is core.matrix support. core.matrix already provides protocols for sparse table based datasets and it should be fairly simple to implement these for BTables.

This would give a number of advantages:

  • You could use core.matrix functions directly on BTables (rows, labels etc.)
  • Better interop with Incanter / other core.matrix based libraries
  • You would get all the other core.matrix functionality essentially for free through the default implementations
  • People using core.matrix could switch to BTables very easily when it meets their use cases
  • Help with interoperability in the Clojure numerical computing ecosystem

Any interest in implementing this? Or getting a PR?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions