# ایجاد یک فایل باینری و ذخیره داده‌ها در آن
data = np.random.rand(1000000000)
data.tofile('large_data.dat')

# بارگذاری داده‌ها از فایل با استفاده از memmap
large_data = np.memmap('large_data.dat', dtype='float64', mode='r', shape=(1000000000,))