Skip to content
This repository has been archived by the owner on Jan 10, 2023. It is now read-only.

Generalize scatter/gather ops #413

Merged
merged 1 commit into from
Oct 7, 2019
Merged

Conversation

ringgaard
Copy link
Contributor

Generalize scatter/gather ops by using SIMD assembler. This simplifies the kernels but also makes them more general so they can be used for any supported types. Also added support for OOV for scatter ops. Transformation of multiple accumulating scatter ops on the same embedding matrix is now also supported.

@ringgaard ringgaard self-assigned this Oct 7, 2019
Copy link
Contributor

@anders-sandholm anders-sandholm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - Nice generalization/abstraction.

@ringgaard ringgaard merged commit d3daa67 into google:master Oct 7, 2019
@ringgaard ringgaard deleted the scatter branch October 7, 2019 17:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants