DIFFnet: Diffusion parameter mapping network generalized for input diffusion gradient schemes and bvalues