google / sling

SLING - A natural language frame semantics parser
Apache License 2.0
1.93k stars 268 forks source link

Generalize scatter/gather ops #413

Closed ringgaard closed 5 years ago

ringgaard commented 5 years ago

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.