simpling

  • 홈
  • 태그
  • 방명록

multiprocessing 1

Python multiprocessing 으로 병렬처리

CPU를 사용해서 python을 처리하려다 보면 병렬 처리가 간절한 경우들이 생긴다. 이때 사용할 수 있는 간단한 방법이 python에 내장된 multiprocessing 라이브러리다. 사용법도 간단하고 직관적이라 바로 적용하기 간편하다는 장점이 있다. multiprocessing 관련 가이드를 보면 오히려 글이 너무 길고 사용 방법이 복잡해 보여서 거부감이 들기 쉽다. 이 글에서는 가장 간단하게 적용할 수 있는 방법을 코드와 함께 남겨 놓는다. 우선 코드를 먼저 보면 다음과 같다. from multiprocessing import Pool, cpu_count import psutil def _check_usage_of_cpu_and_memory(): memory_usage = psutil.virtual..

python 2021.10.31
이전
1
다음
더보기
프로필사진

인공지능 및 파이썬 공부를 하며 정리하는 공간입니다.

  • 분류 전체보기
    • 퀀트투자
    • Story
      • 여행
    • python
    • 머신러닝&딥러닝
      • Tensorflow&keras
      • 강화학습
      • 자연어처리
      • 논문리뷰
      • 기초정리
      • 베이지안
      • Torch
    • django
    • 컴퓨터 과학
      • 컴퓨터 구조
      • 운영체제
      • 네트워크

Tag

CNN, epistemic, Generalization, bayesian deep learning, swa, TRANSFORMER, 마르코프, 베이지안 딥러닝, LSTM, 트랜스포머, self attention, interpretable, uncertainty, 일본여행, 경사하강, multi-task-learning, aleatoric, bayesian, 딥러닝, 자연어처리,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Archives

Copyright © Kakao Corp. All rights reserved.

티스토리툴바