当前使用Qwen2-7B的模型尝试复现论文,但在执行过程中出现错误:
疑似是embedding和模型的tokenizer不匹配导致的,但没有确定根因,请问作者有遇到吗?可否给一些指导,非常感谢
025-07-29 01:57:53,678: rank1[17669][MainThread]: INFO: composer.trainer.trainer: Run name: qwen2_7b_pruning_dro+Eval+DyAll_to1.8b_sl4096
/opt/conda/envs/py10/lib/python3.10/site-packages/composer/callbacks/speed_monitor.py:120: UserWarning: gpu_flop count not found for None with precision: amp_bf16; MFU cannot be calculated and reported. gpu_flops_available can be manuallyoverridden by setting gpu_flops_available in SpeedMonitor.
warnings.warn(
/opt/conda/envs/py10/lib/python3.10/site-packages/composer/callbacks/memory_monitor.py:94: UserWarning: The memory monitor only works on CUDA devices, but the model is on cpu.
warnings.warn(f'The memory monitor only works on CUDA devices, but the model is on {model_device.type}.')
2025-07-29 01:57:54,966: rank1[17669][MainThread]: INFO: composer.trainer.trainer: Stepping schedulers every batch. To step schedulers every epoch, set step_schedulers_every_batch=False.
2025-07-29 01:58:00,227: rank1[17669][MainThread]: INFO: composer.trainer.trainer: Setting seed to 18
2025-07-29 01:58:00,228: rank1[17669][MainThread]: INFO: composer.utils.reproducibility: Setting seed to 18
2025-07-29 01:58:00,235: rank1[17669][MainThread]: INFO: composer.trainer.trainer: Using precision Precision.AMP_BF16
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [64,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [65,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [66,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [67,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [68,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [69,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [70,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [71,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [72,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [73,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [74,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [75,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [76,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [77,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [78,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [79,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [80,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [81,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [82,0,0] Assertion srcIndex < srcSelectDimSize failed.
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [83,0,0] Assertion srcIndex < srcSelectDimSize failed.
当前使用Qwen2-7B的模型尝试复现论文,但在执行过程中出现错误:
疑似是embedding和模型的tokenizer不匹配导致的,但没有确定根因,请问作者有遇到吗?可否给一些指导,非常感谢
025-07-29 01:57:53,678: rank1[17669][MainThread]: INFO: composer.trainer.trainer: Run name: qwen2_7b_pruning_dro+Eval+DyAll_to1.8b_sl4096
/opt/conda/envs/py10/lib/python3.10/site-packages/composer/callbacks/speed_monitor.py:120: UserWarning: gpu_flop count not found for None with precision: amp_bf16; MFU cannot be calculated and reported. gpu_flops_available can be manuallyoverridden by setting gpu_flops_available in SpeedMonitor.
warnings.warn(
/opt/conda/envs/py10/lib/python3.10/site-packages/composer/callbacks/memory_monitor.py:94: UserWarning: The memory monitor only works on CUDA devices, but the model is on cpu.
warnings.warn(f'The memory monitor only works on CUDA devices, but the model is on {model_device.type}.')
2025-07-29 01:57:54,966: rank1[17669][MainThread]: INFO: composer.trainer.trainer: Stepping schedulers every batch. To step schedulers every epoch, set
step_schedulers_every_batch=False.2025-07-29 01:58:00,227: rank1[17669][MainThread]: INFO: composer.trainer.trainer: Setting seed to 18
2025-07-29 01:58:00,228: rank1[17669][MainThread]: INFO: composer.utils.reproducibility: Setting seed to 18
2025-07-29 01:58:00,235: rank1[17669][MainThread]: INFO: composer.trainer.trainer: Using precision Precision.AMP_BF16
../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [64,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [65,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [66,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [67,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [68,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [69,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [70,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [71,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [72,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [73,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [74,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [75,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [76,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [77,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [78,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [79,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [80,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [81,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [82,0,0] Assertion
srcIndex < srcSelectDimSizefailed.../aten/src/ATen/native/cuda/Indexing.cu:1290: indexSelectLargeIndex: block: [18,0,0], thread: [83,0,0] Assertion
srcIndex < srcSelectDimSizefailed.