mxnet을 사용할 때 모듈 mod
을 작성하고 교육 한 후 mod.get_params()
메서드를 호출하여 모델의 가중치 및 바이어스를 검사했습니다.mxnet : 매개 변수는 항상 CPU에 있습니다.
그러나, 모듈 생성시에 I가 mx.gpu(0)
컨텍스트를 설정하더라도 get_params
방법의 출력은 항상 파라미터 (가중치 및 바이어스) cpu(0)
에 있는지 표시하였습니다. 아래를 참조
내가 무게가 CPU에 정말로 있었다, 그래서 나는이 프로그램을 시간이 초과 내가 cpu(0)
보다는 gpu(0)
에 컨텍스트를 설정하는 경우, 그것은 실제로는 훨씬 빠른 것으로 나타났습니다 있는지 궁금합니다. 그러므로, 나는 무게가 사실상 GPP에 있다고 생각합니다. 그렇지 않으면 훈련이 그렇게 빠르지 않을 것입니다. 그러나, get_params
방법은 왜 내 가중치가 CPU에 있음을 보여 줍니까?