class_docstr: Property that helps select error function from
  available or define a new one.
  
  Parameters
  ----------
  {ChoiceProperty.Parameters}
class_docstr_tok: ["Property","that","helps","select","error","function","from","available","or","define","a","new","one",".","Parameters","--","--","--","--","--","{","ChoiceProperty.Parameters","}"]
code: def __get__(self, instance, value):
      founded_value = super(ChoiceProperty, self).__get__(
          instance, value
      )
  
      if inspect.isfunction(founded_value):
          return founded_value
  
      return super(FunctionWithOptionsProperty, self).__get__(
          instance, founded_value
      )
  
imports: import numbers
  import inspect
  import numpy
  import tensorflow
  from neupy import init
  from neupy.utils import as_tuple
  from neupy.core.docs import SharedDocs
label_desc: Use image node_id 2 for calling the FunctionWithOptionsProperty obj's underlying member method code with example usage: obj.__get__(instance, value) and returns: super, founded_value