change interface to both support float_32, float_64
change interface to both support float_32, float_64

huanzhang12/lightgbm-gpu,Allardvm/LightGBM,huanzhang12/LightGBM,microsoft/LightGBM,cbecker/LightGBM,microsoft/LightGBM,huanzhang12/lightgbm-gpu,cbecker/LightGBM,wxchan/LightGBM,henry0312/LightGBM,huanzhang12/lightgbm-gpu,olofer/LightGBM,olofer/LightGBM,huanzhang12/LightGBM,Allardvm/LightGBM,microsoft/LightGBM,Laurae2/LightGBM,huanzhang12/lightgbm-gpu,henry0312/LightGBM,wxchan/LightGBM,henry0312/LightGBM,wxchan/LightGBM,huanzhang12/LightGBM,microsoft/LightGBM,wxchan/LightGBM,fstonezst/LightGBM,fstonezst/LightGBM,cbecker/LightGBM,olofer/LightGBM,Laurae2/LightGBM,Laurae2/LightGBM,Laurae2/LightGBM,cbecker/LightGBM,olofer/LightGBM,sightmachine/LightGBM,sightmachine/LightGBM,henry0312/LightGBM,huanzhang12/LightGBM,Allardvm/LightGBM,fstonezst/LightGBM,Laurae2/LightGBM,wxchan/LightGBM,Allardvm/LightGBM,olofer/LightGBM,sightmachine/LightGBM,fstonezst/LightGBM,Allardvm/LightGBM,sightmachine/LightGBM,henry0312/LightGBM,huanzhang12/LightGBM,fstonezst/LightGBM,microsoft/LightGBM,huanzhang12/lightgbm-gpu