self-rewarding-lm-pytorch icon indicating copy to clipboard operation
self-rewarding-lm-pytorch copied to clipboard

OSError: [Errno 22] Invalid argument: 'preference_seq.memmap.npy'

Open Oloup opened this issue 1 year ago • 0 comments

I 'm trying to run usage, I got this error:

Traceback (most recent call last):
  File "C:\Users\User\Desktop\self-rewarding-lm-pytorch\usage.py", line 31, in <module>
    trainer = SelfRewardingTrainer(
  File "<@beartype(self_rewarding_lm_pytorch.self_rewarding_lm_pytorch.SelfRewardingTrainer.__init__) at 0x1f18b06a8b0>", line 186, in __init__
  File "C:\Users\User\AppData\Roaming\Python\Python39\site-packages\self_rewarding_lm_pytorch\self_rewarding_lm_pytorch.py", line 807, in __init__
    self_reward_dataset_generator = DPODatasetGenerator(
  File "<@beartype(self_rewarding_lm_pytorch.self_rewarding_lm_pytorch.DPODatasetGenerator.__init__) at 0x1f18b04f670>", line 490, in __init__
  File "C:\Users\User\AppData\Roaming\Python\Python39\site-packages\self_rewarding_lm_pytorch\self_rewarding_lm_pytorch.py", line 477, in __init__
    self.preference_seq_memmap = open_memmap(str(self.preference_seq_memmap_path), dtype = 'int', mode = 'w+', shape = memmap_shape)
  File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\lib\format.py", line 911, in open_memmap
    with open(os_fspath(filename), mode+'b') as fp:
OSError: [Errno 22] Invalid argument: 'preference_seq.memmap.npy'

could somebody help me with this? thanks!

Oloup avatar Apr 10 '24 13:04 Oloup