대용량의 torch data를 pickle file로 dump하려고할때, 4GB이상의 데이터에 대해 dump error가 발생했다.

해결방법
요때는 dump할때, 아래와 같이 “protocol” parameter를 추가해주면 된다.
with open('/workspace/DBP/data_storage/wontae_kim/슈퍼북/dataset/taxsave_2000000_data.pkl', 'wb') as f:
pkl.dump(last_data, f, protocol=4)![[Pickle file dump error]OverflowError: cannot serialize a bytes object larger than 4 GiB](/img/covers/trouble_hu_d25c40b61a62616b.jpg)