Tensorflow: μ†ŒμŠ€ μ½”λ“œμ—μ„œ tensorflow 0.7을 λΉŒλ“œν•œ ν›„ protobuf λ¬Έμ œκ°€ μžˆλŠ” 것 κ°™μŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2016λ…„ 02μ›” 24일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: tensorflow/tensorflow

버그/문제의 경우 λ‹€μŒμ„ μž‘μ„±ν•˜μ‹­μ‹œμ˜€. 더 λ§Žμ€ 정보λ₯Ό
μ œκ³΅ν•˜λ©΄ 더 λ§Žμ€ 도움을 λ“œλ¦΄ 수 μžˆμŠ΅λ‹ˆλ‹€.

ν™˜κ²½ 정보

운영 체제: μš°λΆ„νˆ¬ 1404

μ•ˆλ…•ν•˜μ„Έμš” μ—¬λŸ¬λΆ„

μ €λŠ” 카페 μ‚¬μš©μžμž…λ‹ˆλ‹€.
μž‘λ…„λ§λΆ€ν„° μΉ΄νŽ˜μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ‹€ν–‰ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.
λ‚΄κ°€ tensorflowλ₯Ό μ„€μΉ˜ν•˜λ €κ³  ν•  λ•ŒκΉŒμ§€ λ‚΄ μ‹œμŠ€ν…œμ€ 잘 μž‘λ™ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.
μ†ŒμŠ€ μ½”λ“œμ—μ„œ tensorflow 0.7을 μ„€μΉ˜ν•œ ν›„.
그것은 λ‚˜μ—κ²Œ μ•„λž˜μ™€ 같은 λͺ‡ 가지 였λ₯˜λ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€.

pip와 μ†ŒμŠ€ μ½”λ“œλ₯Ό 톡해 protobuf 3.0을 μ„€μΉ˜ν–ˆμ§€λ§Œ 이 문제λ₯Ό ν•΄κ²°ν•  수 μ—†μ—ˆμŠ΅λ‹ˆλ‹€.
νŠΉμ • λ²„μ „μ˜ protobuf(이 경우 3.0)λ₯Ό ν•„μš”λ‘œ ν•˜λŠ” 정적 λ³€μˆ˜κ°€ μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.
이 λ¬Έμ œμ— λŒ€ν•œ 아이디어가 μžˆμŠ΅λ‹ˆκΉŒ?

I0224 10:41:24.543294 19528 layer_factoryμž…λ‹ˆλ‹€. hpp:74 ] λ ˆμ΄μ–΄ 데이터 생성
[libprotobuf FATAL google/protobuf/stubs/common.cc:61] 이 ν”„λ‘œκ·Έλž¨μ—λŠ” ν”„λ‘œν† μ½œ 버퍼 λŸ°νƒ€μž„ 라이브러리 버전 3.0.0이 ν•„μš”ν•˜μ§€λ§Œ μ„€μΉ˜λœ 버전은 2.5.0μž…λ‹ˆλ‹€. 라이브러리λ₯Ό μ—…λ°μ΄νŠΈν•˜μ‹­μ‹œμ˜€. ν”„λ‘œκ·Έλž¨μ„ 직접 μ»΄νŒŒμΌν–ˆλ‹€λ©΄ 헀더가 링크 νƒ€μž„ λΌμ΄λΈŒλŸ¬λ¦¬μ™€ λ™μΌν•œ λ²„μ „μ˜ ν”„λ‘œν† μ½œ λ²„νΌμ—μ„œ λ‚˜μ˜¨ 것인지 ν™•μΈν•˜μ‹­μ‹œμ˜€. ("google/protobuf/src/google/protobuf/any.pb.cc"μ—μ„œ 버전 확인에 μ‹€νŒ¨ν–ˆμŠ΅λ‹ˆλ‹€.)
'google::protobuf::FatalException' μΈμŠ€ν„΄μŠ€ λ°œμƒ ν›„ μ’…λ£Œ 호좜
what(): 이 ν”„λ‘œκ·Έλž¨μ—λŠ” ν”„λ‘œν† μ½œ 버퍼 λŸ°νƒ€μž„ 라이브러리 버전 3.0.0이 ν•„μš”ν•˜μ§€λ§Œ μ„€μΉ˜λœ 버전은 2.5.0μž…λ‹ˆλ‹€. 라이브러리λ₯Ό μ—…λ°μ΄νŠΈν•˜μ‹­μ‹œμ˜€. ν”„λ‘œκ·Έλž¨μ„ 직접 μ»΄νŒŒμΌν–ˆλ‹€λ©΄ 헀더가 링크 νƒ€μž„ λΌμ΄λΈŒλŸ¬λ¦¬μ™€ λ™μΌν•œ λ²„μ „μ˜ ν”„λ‘œν† μ½œ λ²„νΌμ—μ„œ λ‚˜μ˜¨ 것인지 ν™•μΈν•˜μ‹­μ‹œμ˜€. ("google/protobuf/src/google/protobuf/any.pb.cc"μ—μ„œ 버전 확인에 μ‹€νŒ¨ν–ˆμŠ΅λ‹ˆλ‹€.)

κ°μ‚¬ν•©λ‹ˆλ‹€

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

@kepricon 같은 였λ₯˜κ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€. κ·Έλž˜μ„œ μ–΄λ–»κ²Œ ν•΄μ•Ό ν•©λ‹ˆκΉŒ?
"[libprotobuf FATAL google/protobuf/src/google/protobuf/stubs/common.cc:67] 이 ν”„λ‘œκ·Έλž¨μ—λŠ” ν”„λ‘œν† μ½œ 버퍼 λŸ°νƒ€μž„ 라이브러리 버전 3.2.0이 ν•„μš”ν•˜μ§€λ§Œ μ„€μΉ˜λœ 버전은 3.0.0μž…λ‹ˆλ‹€. 라이브러리λ₯Ό μ—…λ°μ΄νŠΈν•˜μ„Έμš”. ν”„λ‘œκ·Έλž¨μ„ 직접 μ»΄νŒŒμΌν•œ 경우 헀더가 링크 νƒ€μž„ λΌμ΄λΈŒλŸ¬λ¦¬μ™€ λ™μΌν•œ λ²„μ „μ˜ ν”„λ‘œν† μ½œ λ²„νΌμ—μ„œ 온 것인지 ν™•μΈν•˜μ‹­μ‹œμ˜€.("google/protobuf/descriptor.pb.cc"μ—μ„œ 버전 확인에 μ‹€νŒ¨ν–ˆμŠ΅λ‹ˆλ‹€.)
'google::protobuf::FatalException' μΈμŠ€ν„΄μŠ€ λ°œμƒ ν›„ μ’…λ£Œ 호좜
what(): 이 ν”„λ‘œκ·Έλž¨μ—λŠ” ν”„λ‘œν† μ½œ 버퍼 λŸ°νƒ€μž„ 라이브러리 버전 3.2.0이 ν•„μš”ν•˜μ§€λ§Œ μ„€μΉ˜λœ 버전은 3.0.0μž…λ‹ˆλ‹€. 라이브러리λ₯Ό μ—…λ°μ΄νŠΈν•˜μ‹­μ‹œμ˜€. ν”„λ‘œκ·Έλž¨μ„ 직접 μ»΄νŒŒμΌν–ˆλ‹€λ©΄ 헀더가 링크 νƒ€μž„ λΌμ΄λΈŒλŸ¬λ¦¬μ™€ λ™μΌν•œ λ²„μ „μ˜ ν”„λ‘œν† μ½œ λ²„νΌμ—μ„œ λ‚˜μ˜¨ 것인지 ν™•μΈν•˜μ‹­μ‹œμ˜€. ("google/protobuf/descriptor.pb.cc"μ—μ„œ 버전 확인에 μ‹€νŒ¨ν–ˆμŠ΅λ‹ˆλ‹€.)
"
κ·€ν•˜μ˜ νšŒμ‹ μ„ κΈ°λŒ€ν•˜κ² μŠ΅λ‹ˆλ‹€. 감사 ν•΄μš”!

λͺ¨λ“  3 λŒ“κΈ€

protobufλ₯Ό μ œκ±°ν•˜κ³  Caffeλ₯Ό μž‘λ™μ‹œν‚€λ €λŠ” protobuf 버전을 μ„€μΉ˜ν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€. 그런 λ‹€μŒ μ‹œμŠ€ν…œ λΌμ΄λΈŒλŸ¬λ¦¬μ— ν˜Έν™˜λ˜μ§€ μ•ŠλŠ” protobuf 볡사본이 μžˆλŠ” 것에 λŒ€ν•΄ κ±±μ •ν•  ν•„μš”κ°€ 없도둝 가상 ν™˜κ²½μ— TensorFlowλ₯Ό μ„€μΉ˜ν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€.

vrvλ‹˜ κ°μ‚¬ν•©λ‹ˆλ‹€.
μ§€κΈˆ μž‘λ™ μ€‘μž…λ‹ˆλ‹€.

@kepricon 같은 였λ₯˜κ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€. κ·Έλž˜μ„œ μ–΄λ–»κ²Œ ν•΄μ•Ό ν•©λ‹ˆκΉŒ?
"[libprotobuf FATAL google/protobuf/src/google/protobuf/stubs/common.cc:67] 이 ν”„λ‘œκ·Έλž¨μ—λŠ” ν”„λ‘œν† μ½œ 버퍼 λŸ°νƒ€μž„ 라이브러리 버전 3.2.0이 ν•„μš”ν•˜μ§€λ§Œ μ„€μΉ˜λœ 버전은 3.0.0μž…λ‹ˆλ‹€. 라이브러리λ₯Ό μ—…λ°μ΄νŠΈν•˜μ„Έμš”. ν”„λ‘œκ·Έλž¨μ„ 직접 μ»΄νŒŒμΌν•œ 경우 헀더가 링크 νƒ€μž„ λΌμ΄λΈŒλŸ¬λ¦¬μ™€ λ™μΌν•œ λ²„μ „μ˜ ν”„λ‘œν† μ½œ λ²„νΌμ—μ„œ 온 것인지 ν™•μΈν•˜μ‹­μ‹œμ˜€.("google/protobuf/descriptor.pb.cc"μ—μ„œ 버전 확인에 μ‹€νŒ¨ν–ˆμŠ΅λ‹ˆλ‹€.)
'google::protobuf::FatalException' μΈμŠ€ν„΄μŠ€ λ°œμƒ ν›„ μ’…λ£Œ 호좜
what(): 이 ν”„λ‘œκ·Έλž¨μ—λŠ” ν”„λ‘œν† μ½œ 버퍼 λŸ°νƒ€μž„ 라이브러리 버전 3.2.0이 ν•„μš”ν•˜μ§€λ§Œ μ„€μΉ˜λœ 버전은 3.0.0μž…λ‹ˆλ‹€. 라이브러리λ₯Ό μ—…λ°μ΄νŠΈν•˜μ‹­μ‹œμ˜€. ν”„λ‘œκ·Έλž¨μ„ 직접 μ»΄νŒŒμΌν–ˆλ‹€λ©΄ 헀더가 링크 νƒ€μž„ λΌμ΄λΈŒλŸ¬λ¦¬μ™€ λ™μΌν•œ λ²„μ „μ˜ ν”„λ‘œν† μ½œ λ²„νΌμ—μ„œ λ‚˜μ˜¨ 것인지 ν™•μΈν•˜μ‹­μ‹œμ˜€. ("google/protobuf/descriptor.pb.cc"μ—μ„œ 버전 확인에 μ‹€νŒ¨ν–ˆμŠ΅λ‹ˆλ‹€.)
"
κ·€ν•˜μ˜ νšŒμ‹ μ„ κΈ°λŒ€ν•˜κ² μŠ΅λ‹ˆλ‹€. 감사 ν•΄μš”!

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰