Source code for biogeme.expressions.numeric_tools
"""Function to check and process numeric expressions
:author: Michel Bierlaire
:date: Sat Sep 9 15:27:17 2023
"""
import logging
logger = logging.getLogger(__name__)
[docs]
def is_numeric(obj) -> bool:
"""Checks if an object is numeric
:param obj: obj to be checked
:type obj: Object
"""
return isinstance(obj, (int, float, bool))