diff --git a/reasoning_gym/arithmetic/__init__.py b/reasoning_gym/arithmetic/__init__.py index 89ac5cf5..5a5ae48b 100644 --- a/reasoning_gym/arithmetic/__init__.py +++ b/reasoning_gym/arithmetic/__init__.py @@ -3,6 +3,7 @@ Arithmetic tasks for training reasoning capabilities: """ from .basic_arithmetic import BasicArithmeticDataset, BasicArithmeticDatasetConfig +from .bitwise_arithmetic import BitwiseArithmeticConfig, BitwiseArithmeticDataset from .calendar_arithmetic import CalendarArithmeticConfig, CalendarArithmeticDataset from .chain_sum import ChainSumConfig, ChainSumDataset from .count_bits import CountBitsConfig, CountBitsDataset @@ -55,4 +56,6 @@ __all__ = [ "DecimalArithmeticDataset", "DecimalChainSumConfig", "DecimalChainSumDataset", + "BitwiseArithmeticConfig", + "BitwiseArithmeticDataset", ] diff --git a/reasoning_gym/arithmetic/bitwise_arithmetic.py b/reasoning_gym/arithmetic/bitwise_arithmetic.py index 1d90b0f5..a4267882 100644 --- a/reasoning_gym/arithmetic/bitwise_arithmetic.py +++ b/reasoning_gym/arithmetic/bitwise_arithmetic.py @@ -150,4 +150,4 @@ class BitwiseArithmeticDataset(ProceduralDataset): # Register the dataset with the factory. -register_dataset("Bitwise_arithmetic", BitwiseArithmeticDataset, BitwiseArithmeticConfig) +register_dataset("bitwise_arithmetic", BitwiseArithmeticDataset, BitwiseArithmeticConfig)