DataScience

    GPU 사용 유무 + 모델 학습코드로 GPU 확인 with Tensorflow_python

    내 컴퓨팅 환경 정보 OS : window 11 그래픽카드 : GeForce RTX 3080 CUDA Toolkit : 11.2 Cudnn : 8.1 Tensorflow : 2.10.0 파이썬으로 GPU 정보와 사용 유무 확인 방법 1 # tensorflow device 확인 from tensorflow.python.client import device_lib device_lib.list_local_devices() 위 결과처럼 GPU가 나와야 성공 * CPU만 나오면 GPU연결 실패 방법 2 # tensorflow version 확인 후 GPU 확인 import tensorflow as tf print(f'tf.__version__: {tf.__version__}') gpus = tf.config.ex..

    가상환경 구성 및 주피터(jupyter notebook) 연결

    가상환경 구성 사전에 Anaconda가 설치되어야 함(아래 링크 참고) https://4u.ne.kr/%EC%95%84%EB%82%98%EC%BD%98%EB%8B%A4anaconda-%EC%84%A4%EC%B9%98-%EB%B0%A9%EB%B2%95/ 아나콘다(Anaconda) 설치 방법 - FOR YOU 파이썬은 여러 라이브러리를 설치하여 프로젝트를 개발하는데, 프로젝트마다 환경(가상환경)을 달리 구성하고 필요한 패키지(모듈)를 이것저것 설치하기도 하는데, 이때 필요한 가상환경을 아 4u.ne.kr 가상환경 명령어는 Anaconda prompt나 git bash 둘 중에 아무거나 사용 1. 생성 가상환경 이름만 쳐서 생성해도 되지만 되도록 본인의 작업환경에 맞게 python 버전을 선택해서 설치하는것이..

    YOLOv5 코드 구현 _ Traffic Sign Dataset

    YOLOv5 YOLO 설명 아래는 YOLO에 대한 설명을 적은 글이다. YOLO가 어떤건지 궁금하면 클릭! https://zeuskwon-ds.tistory.com/90 One-Step Object Detection _ YOLOv5 YOLO YOLO는 You Only Look Once의 약자로 Object Detection One-Step 분야의 대표적인 모델이다. 처음 One-Step 방법을 고안해 속도를 높힘으로써 실시간으로 Object Detection이 가능하게 만들었다. 현재 YOLO, YOLOv3, YO zeuskwon-ds.tistory.com Yolov5 깃헙 주소 - https://github.com/ultralytics/yolov5 GitHub - ultralytics/yolov5: Y..

    One-Step Object Detection _ YOLOv5

    YOLO YOLO는 You Only Look Once의 약자로 Object Detection One-Step 분야의 대표적인 모델이다. 처음 One-Step 방법을 고안해 속도를 높힘으로써 실시간으로 Object Detection이 가능하게 만들었다. 현재 YOLO, YOLOv3, YOLOv5, YOLOX, YOLOv7 등 많은 버전의 YOLO모델이 나왔지만, 제일 정보가 많고 대중적인 YOLOv5모델을 사용해서 학습을 진행해볼 예정이다.(다음 포스팅 확인) - YOLOv5 github 주소 https://github.com/ultralytics/yolov5 GitHub - ultralytics/yolov5: YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite YOLOv5 🚀..

    ObjectDetection이란? 기술, 알고리즘 연혁 알아보기

    ObjectDetection이란 ObjectDetection은 컴퓨터비전 분야의 대표적인 기술로 이미지 내에 물체를 인식하고 그 물체가 무엇인지 분류하기 위한 기술이다. 아래 그림으로 자세히 알아보자 이미지를 학습해서 단순히 고양이인지, 강아지인지 구분해주는 모델을 만들면 image Classification 모델을 만든것이고, 두번째와 세번째 사진처럼 물체의 위치를 찾아서 박스(Bounding Box)를 그리고 그 박스 이미지가 어떤건지 Classification해주는 모델을 Object Detection이라고 한다. 그리고 마지막 사진처럼 Bounding Box가 아닌 이미지를 곡선에 맞춰서 자르는 기술은 Image Segmentation 기술이라고 부른다. 1. Bounding Box Boundin..

    [통계스터디]1주차_확률이란?

    1장 _ 확률이란 목차 수학의 입장 세 개의 문(몬티 홀 문제) - 비행선 시점 세 조합(Ω, F, P) - 신의 관점 확률변수 확률분포 실전용 축약법 Ω는 배후 1.1 수학의 입장 확률이란 무엇인가? → “다음 조건을 충족하는 세 조합(Ω, F, P)를 확률 공간이라고 부른다” 1장의 목표는 우리가 어딘지 모르게 가지고 있는 확률의 이미자와 이 추상적인 정의를 연결시키는 것 1.2 세 개의 문(몬티 홀 문제) - 비행선 시점 문제 설명 아래 그럼처럼 세 개의 문이 있다. 그 중 하나만 정답이고, 문을 열면 고급차가 있다. 나머지 둘은 오답으로 염소가 있다. 도전자는 세개의 문 중에서 하나만 선택할 수 있다. 사회자는 선택받지 못한 문 중에서 오답을 하나 열어 염소를 보여주면서 선택을 바꿀지 안바꿀지 다..