맥북서 gpu로 tensorflow 할 수 있다길레
한번 해봤는데
gpu활성은 되는데 4%따리여서 존나 느림
시험삼아서
cpu로 했을때 24초 걸리고 정확도 0.7나오는 코드가
gpu로는 3분30초가 걸리고 정확도 0.9가 나오는데
아무리 random proccess라도 정확도 차이가 너무 크지 않냐
그리고 이거 gpu 왜 최대 활성이 안되지
다른사람들은 99%까지 활성되던데 똑같은 코드 돌려도 나는 8%이상 활성이 안되네
어따 물어볼곳도 없고 답답하다
잘은 모르지만, 코드에 따라서 gpu가 효율적인게 있는듯. 가령 대량의 행렬 연산이 있는건 gpu가 더 효율적이라든지.
연산속도와 정확도는 상관이없다 randomness 다 제어하고 반복시행돌려보삼 - dc App
모델을 인퍼런스 모드로 바꿨는지 확인해라 모델 내 dropout 같은거 비활성화 되면서 성능 상승 + 매번 결과값이 변하지 않음