diodeshing

Results 4 comments of diodeshing

`#1024**4大概是1TB,1024**3是1GB,可以根据数据集大小调整这个的大小`

> 我也是一模一样的错误,我将map_size改动后,即改动成了我当前路径的存储磁盘所支持的大小,但是发现它依然会提出同样的错误,而且生成的lmdb文件会精准的占掉我所设置的硬盘大小,比如我设置为30*1024**3,就是30GB,它生成的lmdb文件夹里面的test文件会直接占掉30GB,然后处理到train的时候还是会报错,我就很迷惑,这算什么回事? > 我也是一模一样的错误,我将map_size改动后,即改动成了我当前路径的存储磁盘所支持的大小,但是发现它依然会提出同样的错误,而且生成的lmdb文件会精准的占掉我所设置的硬盘大小,比如我设置为30*1024**3,就是30GB,它生成的lmdb文件夹里面的test文件会直接占掉30GB,然后处理到train的时候还是会报错,我就很迷惑,这算什么回事? 首先,这个设置大小,类似申请空间放置数据,就是申请多少就占用多少,然后train还报错,可能是数据集太大,也可能是没有那么多空间了。

> 并且报错,这是为啥呢 ![image](https://github.com/OFA-Sys/Chinese-CLIP/assets/108335840/56aaa21b-3e65-4431-915d-939a907653e0) 可以试着看一下数据集,是不是他推荐的格式。

> 为什么我生成的train文件夹里的lmdb和valid文件夹里的lmdb文件内存都一样大哇 ![image](https://github.com/OFA-Sys/Chinese-CLIP/assets/108335840/7f94e5a7-bdf6-4cc8-bde4-3740cbe23e17) 调整代码里面数据库的大小,然后根据这个参数,先生成大的train,调小占用空间,再生成valid、和test。