using cudnn at last
inadcl_o finished