As the title suggests, if someone attempts to use TabDiff with a dataset that does not contain an int_col (resulting in the process_dataset function printing "Int 0" at the end), the training will fail with the following errors:
AttributeError: Can't pickle local object 'preprocess.<locals>.<lambda>'
pickle load EOFError: Ran out of input
This issue may need to be addressed in the implementation to enhance the usability of TabDiff. Or at least mentioned in the readme under the subsection Using your own dataset from the Data Preparation section).