* support fp16 to fp16/fp32 * support all missed data types in set_rows * refactor the code to support all data types