code: def test_softplus(self, X, gc, dc):
      op = core.CreateOperator("Softplus", ["X"], ["Y"])
      self.assertDeviceChecks(dc, op, [X], [0])
      self.assertGradientChecks(gc, op, [X], 0, [0])
  
imports: from caffe2.python import core
  from hypothesis import given, settings
  import caffe2.python.hypothesis_test_util
  import unittest
label_desc: Use image node_id 1 for calling the TestSoftplus obj's underlying member method code with example usage: obj.test_softplus(X, gc, dc) without return types