diff --git a/src/finn/core/datatype.py b/src/finn/core/datatype.py index b71922d479b62e5eba07ddd159e2e3243fa77d95..42a366aafcc002a433d0e03c03ef6a9bed6adede 100644 --- a/src/finn/core/datatype.py +++ b/src/finn/core/datatype.py @@ -125,3 +125,8 @@ class DataType(Enum): def signed(self): """Return whether this DataType can represent negative numbers.""" return self.min() < 0 + + def is_integer(self): + """Return whether this DataType represents integer values only.""" + # only FLOAT32 is noninteger for now + return self != DataType.FLOAT32