docstr: ivy.Array instance method variant of ivy.softplus. This method
  simply wraps the function, and so the docstring for ivy.softplus also
  applies to this method with minimal changes.
  
  Parameters
  ----------
  self
      input array.
  beta
      the beta parameter of the softplus function.
  threshold
      the threshold parameter of the softplus function.
  complex_mode
     optional specifier for how to handle complex data types. See
      ``ivy.func_wrapper.handle_complex_input`` for more detail.
  out
      optional output array, for writing the result to. It must have a shape
  
  Returns
  -------
  ret
      an array with the softplus activation function applied element-wise.
  
  Examples
  --------
  >>> x = ivy.array([-0.3461, -0.6491])
  >>> y = x.softplus()
  >>> print(y)
  ivy.array([0.535,0.42])
  
  >>> x = ivy.array([-0.3461, -0.6491])
  >>> y = x.softplus(beta=0.5)
  >>> print(y)
  ivy.array([1.22, 1.09])
  
  >>> x = ivy.array([1.31, 2., 2.])
  >>> y = x.softplus(threshold=2, out=x)
  >>> print(x)
  ivy.array([1.55, 2.13, 2.13])
docstr_tok: ["ivy.Array","instance","method","variant","of","ivy.softplus",".","This","method","simply","wraps","the","function",",","and","so","the","docstring","for","ivy.softplus","also","applies","to","this","method","with","minimal","changes",".","Parameters","--","--","--","--","--","self","input","array",".","beta","the","beta","parameter","of","the","softplus","function",".","threshold","the","threshold","parameter","of","the","softplus","function",".","complex_mode","optional","specifier","for","how","to","handle","complex","data","types",".","See","``","ivy.func_wrapper.handle_complex_input","``","for","more","detail",".","out","optional","output","array",",","for","writing","the","result","to",".","It","must","have","a","shape","Returns","--","--","--","-","ret","an","array","with","the","softplus","activation","function","applied","element-wise",".","Examples","--","--","--","--",">",">",">","x","=","ivy.array","(","[","-0.3461",",","-0.6491","]",")",">",">",">","y","=","x.softplus","(",")",">",">",">","print","(","y",")","ivy.array","(","[","0.535,0.42","]",")",">",">",">","x","=","ivy.array","(","[","-0.3461",",","-0.6491","]",")",">",">",">","y","=","x.softplus","(","beta=0.5",")",">",">",">","print","(","y",")","ivy.array","(","[","1.22",",","1.09","]",")",">",">",">","x","=","ivy.array","(","[","1.31",",","2.",",","2",".","]",")",">",">",">","y","=","x.softplus","(","threshold=2",",","out=x",")",">",">",">","print","(","x",")","ivy.array","(","[","1.55",",","2.13",",","2.13","]",")"]
code: def softplus(
      self: ivy.Array,
      /,
      *,
      beta: Optional[Union[int, float]] = None,
      threshold: Optional[Union[int, float]] = None,
      complex_mode: Literal["split", "magnitude", "jax"] = "jax",
      out: Optional[ivy.Array] = None,
  ) -> ivy.Array:
      """ivy.Array instance method variant of ivy.softplus. This method
      simply wraps the function, and so the docstring for ivy.softplus also
      applies to this method with minimal changes.
  
      Parameters
      ----------
      self
          input array.
      beta
          the beta parameter of the softplus function.
      threshold
          the threshold parameter of the softplus function.
      complex_mode
         optional specifier for how to handle complex data types. See
          ``ivy.func_wrapper.handle_complex_input`` for more detail.
      out
          optional output array, for writing the result to. It must have a shape
  
      Returns
      -------
      ret
          an array with the softplus activation function applied element-wise.
  
      Examples
      --------
      >>> x = ivy.array([-0.3461, -0.6491])
      >>> y = x.softplus()
      >>> print(y)
      ivy.array([0.535,0.42])
  
      >>> x = ivy.array([-0.3461, -0.6491])
      >>> y = x.softplus(beta=0.5)
      >>> print(y)
      ivy.array([1.22, 1.09])
  
      >>> x = ivy.array([1.31, 2., 2.])
      >>> y = x.softplus(threshold=2, out=x)
      >>> print(x)
      ivy.array([1.55, 2.13, 2.13])
      """
      return ivy.softplus(
          self._data,
          beta=beta,
          threshold=threshold,
          complex_mode=complex_mode,
          out=out,
      )
  
file_path: ivy/ivy/data_classes/array/activations.py
imports: import abc
  from typing import Optional, Union, Literal
  import ivy
label_desc: Use image node_id 6 for calling the _ArrayWithActivations obj's underlying member method code with example usage: obj.softplus() and returns: ivy