Skip to content

Consider untangling broadcasting logic from assignments #159

@Ivorforce

Description

@Ivorforce

Currently, broadcasting logic is called for every vcompute call. Depending on how xtensor is structured, it's possible a lot of logic is duplicated hundreds of times unnecessarily.

We could either broadcast before doing the operation, or try to refactor xtensor to be able to re-use broadcasting functions. This may reduce the binary size by a good margin.

Metadata

Metadata

Assignees

No one assigned

    Labels

    optimizationSomething that optimizes size, speed, or maintainability.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions