ilovemesomeramen opened a new pull request #1405:
URL: https://github.com/apache/systemds/pull/1405


   This PR introduces the Transformable Interface which defines the needed 
functions for the Encoders. It is implemented by the `MatrixBlock` and 
`FrameBlock`. Due to the Interface, a lot of redundant code was removed and a 
single code path for Multi- and Singlethreaded operations was established, this 
makes the code a lot easier to navigate and read.
   There is still redundant code in form of the SparseApply Tasks in each 
encoder, they can be removed in the future but at the moment they serve the 
purpose of easier debugging. 
   Furthermore, the handling of missing values was reworked for all encoders.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to