2014-03-03 2 views
1

나는 CMU 스핑크스로 어쿠스틱 모델을 훈련 중이다. 약 200 시간의 음성 데이터가 있습니다. 트레이닝 스크립트 (sphinxtrain 실행, 처음에는 4 개의 CPU 코어 중 100 개가 100 % 였고 컴퓨터가 뜨거워서 계산이 수행되었습니다.)하지만 이제 스크립트는 모듈 20, 3 단계에서 중단 된 것처럼 보입니다. 검사 결과 "Perl 5.12"의 복사본 4 개가 0 % CPU 사용률로 내 컴퓨터에서 실행되고 있고 훈련 디렉토리 (Baum Welch model?)에 qmanager/bw.2.4.out이라는 파일이 업데이트됨을 알게되었습니다.이 파일 지속적으로 업데이트되지 않는, 내가 SSD 드라이브가CMU 스핑크스 어쿠스틱 모델 훈련이 멈춤

내 질문이 (즉 CPU 사용률이 0 %에 있습니다) 정상이며 훈련을 가속화 할 수있는 방법이 있는지입니다

답변

1

My question is whether this is normal (that CPU usage is at 0%) and is there a way to speed up the training.

없음이.. 오류였습니다 .logdir 폴더의 로그에서 세부 정보를 확인할 수 있습니다. 아마도 일부 데이터 파일이나 라이브러리에 대한 경로를 잘못 지정했을 수 있습니다. 때로는 다시 시작하는 것이 좋습니다.

an4 튜토리얼이 먼저 작동하는지 확인하십시오.

there a way to speed up the training

꽤 빠릅니다. 8 개의 코어에 대한 교육을 활성화하면 200 시간의 모델이 1 일 동안 교육을 받아야합니다.

+0

감사합니다. Nikolay. 두 가지 오류가 발생했습니다. "정보 : cmn.c (175) : CMN : 14.39 0.26 -0.38 0.19 -0.53 -0.12 -0.22 -0.44 -0.18 -0.37 0.01 -0.32 -0.12 오류 :"backward.c ", 줄 421 : 오디오를 원본으로 정렬하지 못했습니다. 검색의 최종 상태에 도달하지 않았습니다. 오류 :"baum_welch.c ", 줄 324 : speaker_6/06_004012 무시됨". 나는 그것이 훈련 날과 관련이 있다고 가정하면서 그것을 무시하고 있었다. 어떤 통찰력? – Mikrasya

+0

이 오류는 관련이 없습니다. logdir의 모든 오류를 확인해야합니다. 단 하나의 오류 만 확인한 것이 아닙니다. 분석을 위해 데이터베이스 폴더를 제공 할 수 있습니다. 내가 말했듯이, 더 작은 데이터베이스를 먼저 훈련시킬 수 있습니다. –

+0

필자는 훨씬 작은 데이터 세트 (내 자신은 아니고 an4)를 사용해 보았지만 여전히 원래의 게시물을 언급 한 파일을 계속 작성하는 것과 동일한 문제가 있습니다. .html 파일에는 오류가 없습니다. 또한 내가 grep'd logdir 디렉토리를 가지고 거기에 오류가 없습니다. – Mikrasya