deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
楼主: wtxx8888

20241001 DeepFaceLab_MVEfork_合体版

  [复制链接]

1

主题

9

帖子

84

积分

高级丹童

Rank: 2

积分
84
发表于 昨天 18:35 | 显示全部楼层
感谢大佬的分享! 有个问题请教一下。使用的是合体版里的Linux版本
设置好训练参数,初始化模型后,加载了1397个dst样本就报错了。
  1. 初始化模型...: 100%|##########################################################################################################################################################| 5/5 [00:07<00:00,  1.58s/it]
  2. 加载样本中...: 100%|###################################################################################################################################################| 8727/8727 [00:12<00:00, 693.73it/s]
  3. 加载样本中...: 100%|###################################################################################################################################################| 1397/1397 [00:04<00:00, 347.20it/s]
  4. Error: [Errno 24] Too many open files
  5. Traceback (most recent call last):
  6.   File "/home/aaa/dev/Deepfacelab_Linux_MVE_MergeOriginal/DeepFaceLab/mainscripts/Trainer.py", line 59, in trainerThread
  7.     debug=debug)
  8.   File "/home/aaa/dev/Deepfacelab_Linux_MVE_MergeOriginal/DeepFaceLab/models/ModelBase.py", line 206, in __init__
  9.     self.on_initialize()
  10.   File "/home/aaa/dev/Deepfacelab_Linux_MVE_MergeOriginal/DeepFaceLab/models/Model_SAEHD/Model.py", line 918, in on_initialize
  11.     generators_count=dst_generators_count
  12.   File "/home/aaa/dev/Deepfacelab_Linux_MVE_MergeOriginal/DeepFaceLab/samplelib/SampleGeneratorFace.py", line 98, in __init__
  13.     for i in range(self.generators_count) ]
  14.   File "/home/aaa/dev/Deepfacelab_Linux_MVE_MergeOriginal/DeepFaceLab/samplelib/SampleGeneratorFace.py", line 98, in <listcomp>
  15.     for i in range(self.generators_count) ]
  16.   File "/home/aaa/dev/Deepfacelab_Linux_MVE_MergeOriginal/DeepFaceLab/core/joblib/SubprocessGenerator.py", line 32, in __init__
  17.     self.cs_queue = multiprocessing.Queue()
  18.   File "/home/aaa/.conda/envs/deepfacelab/lib/python3.7/multiprocessing/context.py", line 102, in Queue
  19.     return Queue(maxsize, ctx=self.get_context())
  20.   File "/home/aaa/.conda/envs/deepfacelab/lib/python3.7/multiprocessing/queues.py", line 42, in __init__
  21.     self._rlock = ctx.Lock()
  22.   File "/home/aaa/.conda/envs/deepfacelab/lib/python3.7/multiprocessing/context.py", line 67, in Lock
  23.     return Lock(ctx=self.get_context())
  24.   File "/home/aaa/.conda/envs/deepfacelab/lib/python3.7/multiprocessing/synchronize.py", line 162, in __init__
  25.     SemLock.__init__(self, SEMAPHORE, 1, 1, ctx=ctx)
  26.   File "/home/aaa/.conda/envs/deepfacelab/lib/python3.7/multiprocessing/synchronize.py", line 59, in __init__
  27.     unlink_now)
  28. OSError: [Errno 24] Too many open files
复制代码
回复 支持 反对

使用道具 举报

14

主题

2844

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
15325

真我风采勋章万事如意节日勋章

 楼主| 发表于 昨天 18:37 | 显示全部楼层
本帖最后由 wtxx8888 于 2024-10-21 18:43 编辑
大绅士 发表于 2024-10-21 18:35
感谢大佬的分享! 有个问题请教一下。使用的是合体版里的Linux版本
设置好训练参数,初始化模型后,加载了1 ...

处理方法

错误 "[Errno 24] Too many open files" 指的是,你的操作系统限制了,同时打开的文件数量,而你的程序或系统,在某一时刻尝试打开的文件数量,超过了这个限制。

在 Unix 和类 Unix 系统(如 Linux 和 macOS)中,这是一个常见的问题。下面是一些可能的解决方案:

  • 增加打开文件的限制‌:


    • 对于临时增加,你可以在终端中使用 ulimit 命令。例如,ulimit -n 4096 会将当前 shell 的最大打开文件数设置为 4096。
    • 对于永久增加,你需要编辑 /etc/security/limits.conf 文件(或其他相应的系统配置文件),增加类似下面的行:

      *               soft    nofile          4096*               hard    nofile          4096

      其中 * 表示对所有用户生效,4096 是你设置的新限制。


回复 支持 反对

使用道具 举报

1

主题

9

帖子

84

积分

高级丹童

Rank: 2

积分
84
发表于 昨天 18:52 | 显示全部楼层
wtxx8888 发表于 2024-10-21 18:37
第一句报错信息[Error: [Errno 24] Too many open files]的翻译

错误:[Errno 24]打开的文件太多

好的,非常感谢。我去检查一下。 不是自己不动手,主要是我通常习惯于直接向原作者咨询,因为您对代码进行了精心的修改和整合,我觉着在没有充分了解你所做的工作的情况下贸然进行一些代码调试不太好。直接询问您得到的回复会是专业的直接的高效的,如果别人遇到这样的问题也能看到同样的解决方案。
回复 支持 反对

使用道具 举报

14

主题

2844

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
15325

真我风采勋章万事如意节日勋章

 楼主| 发表于 昨天 19:01 | 显示全部楼层
大绅士 发表于 2024-10-21 18:52
好的,非常感谢。我去检查一下。 不是自己不动手,主要是我通常习惯于直接向原作者咨询,因为您对代码进 ...

我Linux也不熟,这是百度来的答案
回复 支持 反对

使用道具 举报

1

主题

143

帖子

986

积分

高级丹师

Rank: 5Rank: 5

积分
986

万事如意节日勋章节日欢乐之星勋章

发表于 17 分钟前 | 显示全部楼层
感谢分享,下载来看看新效果
回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2024-10-22 16:28 , Processed in 0.092513 second(s), 8 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表