
    ni                      :    S SK Jr  S SKJr  \ " S S5      5       rg)    )	dataclass)Optionalc                   T    \ rS rSr% Sr\\S'   Sr\\S'   Sr	\\S'   Sr
\\   \S'   S	rg
)ModelInterfaceOptions   g      ?	thresholdTset_lower_boundset_upper_boundg      ?
snap_value N)__name__
__module____qualname____firstlineno__r   float__annotations__r	   boolr
   r   r   __static_attributes__r       i/home/james-whalen/.local/lib/python3.13/site-packages/pyreason/scripts/learning/utils/model_interface.pyr   r      s.    Iu OT  OT "%J%r   r   N)dataclassesr   typingr   r   r   r   r   <module>r      s$    !  & & &r   