Currently use `Operator("fc", X="x", W='w1', B='b1')` as operator creation method. Fix #3198
Add get_numeric_gradient API and its unittest.