0

여섯 개의 채널 이미지 (두 개의 RGB 이미지가 연결됨)가 있습니다. AlexNet을 사용하여 이러한 이미지로 모델을 교육하고 싶습니다. 나는 lmdb에 이미지를 압축했다. 그런 다음 데이터 세트 및 모델에 OTHER 옵션을 사용했지만 모델을 만들 때 다음 오류가 발생합니다.오류 : 여러 소스에서 생성 된 상위 블랍 '데이터'

ERROR: Top blob 'data' produced by multiple sources. 
Creating layer train-data 
Creating Layer train-data 
Top blob 'data' produced by multiple sources. 
Opened lmdb /lmdb_database/train_labels 

표준 AlexNet architecture을 사용하고 있습니다. lmdb

에서

데이터 준비 나는 두 개의 서로 다른 양식에서 오는 RGB에서 두 개의 이미지가 있습니다. siamese 예제에서 createdb.py 스크립트를 수정하여 두 이미지를 연결했습니다. 일단 데이터 세트가 있으면 표준 AlexNet Prototext를 사용하여 모델을 교육합니다.

+0

안녕하세요, 저는 동일한 문제에 직면하고 있습니다. 그것을 해결할 수 있었습니까? –

+0

예, 저는 그것을 해결했습니다. – cpwah

+0

기차 또는 발 단계를 지정하지 않은 경우 기본적으로 열차, 발 및 전개 단계로 간주합니다. @AbdulJabbar – cpwah

답변

0

입력 데이터 레이어를 확인하십시오. stage/phase을 지정하지 않았다면 가능합니까? caffe가 동시에 둘 다 사용하려고하는 것 같습니다.

+0

위에서 언급 한 표준 AlexNet prototxt 링크를 사용하고 있습니다. 나는 AlexNet이 두 개의 연결 이미지가 기차와 발 둘 다에서 나왔다고 생각한다. 누군가가 여러 입력을 사용하는 방법을 설명 할 수 있습니까? @Shai – cpwah

+1

@cpwah 데이터 준비 방법 및 프로토 타입 입력 레이어의 모양을 더 자세히 설명해주세요. – Shai

+0

질문을 수정했습니다. 추가 정보가 필요하면 알려주십시오. – cpwah

0

오늘도이 문제가 발생했습니다. 그리고 해결책을 찾았습니다. 내 데이터 레이어의 이름은 '데이터'이고 그 다음 상단도 '데이터'이므로 잘못되었습니다. 데이터 영역을 변경하면 작동합니다.

+0

prototxt 파일을 공유 할 수 있습니까? – cpwah