반응형

GPU 3

[AI 협업 용어정리 6편] AI 프로젝트 ROI – 돈 되는 AI, 안 되는 AI 구별법

드디어 시리즈 마지막입니다.지금까지 모델, 데이터, 성능지표, 배포와 운영까지 살펴봤다면 이제 남은 질문은 단 하나입니다."이 프로젝트로 우리 회사가 진짜 이익을 보나?"이걸 숫자로 보여줄 수 있어야 경영진도 돈을 투자합니다.오늘은 AI 프로젝트의 ROI(투자 대비 효과)를 어떻게 계산하고,협업 시 어떤 포인트를 챙겨야 하는지 이야기합니다.ROI란?ROI(Return on Investment)는 말 그대로 투자 대비 얼마를 벌었는지 나타내는 지표입니다. ROI > 0 → 투자한 값어치를 함ROI AI 프로젝트에서의 비용 요소AI 프로젝트는 생각보다 많은 비용이 들어갑니다.데이터 비용: 수집, 라벨링, 저장인프라 비용: 서버, GPU 클라우드, 스토리지개발 인력 비용: 엔지니어, PM, 디자이너, QA운영..

RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be the same 에러해결

개발환경 - ubuntu18.04 - python3.7 1. Problem RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be the same pytorch로 학습을 할 때 input type과 weight type이 같아야만 한다는 에러가 발생 2. Reason GPU로 학습을 할 때 model이나 dataset를 GPU에 설정하지 않았기 때문에 발생 3. Solution torch.tensor(..., device="cuda") torch.tensor(...).cuda() torch.tensor(...).to("cuda") model.to("cuda") dataset이나 model을..

freeze_support() error 해결

개발환경 - window10 - pytorch 1.2.0 - pycham 2020.3.3 1. Problem pytorch를 사용해서 model을 학습하려고 할 때 해당 error가 발생하였다. 2. Reason window 환경은 unix, linux와 다르게 *fork 를 지원하지 않고 *spawn을 사용한다고 하는데 spawn은 부모프로세스와 자식 프로세스가 구분되지 않아 프로세스를 계속 불러오는 재귀호출이 발생한다. * fork : 부모 프로세스에서 자식 프로세스를 하나 복제 생성해 주는 역할을 한다. 이때 복제 생성시, 부모 프로세스와 같은 프로세스가 만들어짐 * spawn : 부모 프로세스는 깨끗한 새 파이썬 인터프리터 프로세스를 시작한다. 자식 프로세스는 프로세스 객체의 run() 메서드를 ..

반응형