전체 글 48

[ Mac ] m1칩 MacBook git 설치하기

각종 project 진행을 원활하게 하기 위해서는 git 를 사용하는 것이 좋은 방법이다. 원래 git를 하고 있었지만, 보통 window 환경에서 하고 있었기에 오늘은 MacBook 에다가 git를 설치해보았다. m1칩이 있는 MacBook 를 저번달에 구입을 해서 사용하기 시작했는데 mac os 환경은 처음이라서 적응하기 힘들었다. (아직도 적응중이다.) mac에서 git를 설치하는 방법은 여러가지가 있다. 그중에서 homebrew 설치 방법을 많이 이용하고 있다. homebrew 는 오픈소스 소프트웨어 관리시스템 중 하나로써 여러가지 오픈소스 소프트웨어를 다운 받을 때 많이 쓰인다. brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux..

[ 프로그래머스 ] 크레인 인형뽑기 게임 (python)

문제 공유: programmers.co.kr/learn/courses/30/lessons/64061 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr [문제설명] 게임개발자인 "죠르디"는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. "죠르디"는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다. 게임 화면은 "1 x 1" 크기의 칸들로 이루어진 "N x N" 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 "5 x 5" 크기의 예시입니다). 각 ..

코드문제풀이 2021.04.18

[ Python Project ] EPL 데이터 분석을 통한 토트넘의 현실 - 2

이전 포스팅에서 이어지는 내용이므로 꼭 보고 오는 것을 추천한다. 2021.04.15 - [University] - [ Python Project ] EPL 데이터 분석을 통한 토트넘의 현실 - 1 [ Python Project ] EPL 데이터 분석을 통한 토트넘의 현실 - 1 참고로 나는 이제 막 4년 차가 된 토트넘 팬이다. 2018년 DESK의 경기력과 16-17 시즌의 준우승을 보고 그때부터 토트넘 팬이 되었다. (특히 2018-19 챔스는 정말 잊을 수가 없다.) 2019년 여름에는 토트 jerrys-ai-lab.tistory.com 저번 포스팅에서 토트넘의 현재 순위까지 알아보았었다. 4월 5일 기준(30R)으로 7등이었고, 골득실로 보았을 때는 5등에 위치하였다. 여기서 궁금증이 생겼는데,..

[ Python Project ] EPL 데이터 분석을 통한 토트넘의 현실 - 1

참고로 나는 이제 막 4년 차가 된 토트넘 팬이다. 2018년 DESK의 경기력과 16-17 시즌의 준우승을 보고 그때부터 토트넘 팬이 되었다. (특히 2018-19 챔스는 정말 잊을 수가 없다.) 2019년 여름에는 토트넘 - 맨시티 경기 직관으로 보고 왔을 정도로 참팬이다. 모우라 골장면 - 하지만 맨시티 홈이라서 좋아할 수가 없다.. (19/20 2R 맨시티 vs 토트넘) 갑자기 왜 토트넘 팬이 된 이야기를 하는지 의문일 수도 있다. 이 게시글을 토트넘에 대해서 (데이터 수치를 보고) 비판을 할 예정이기 때문이다. 지금 현재 학교 강의로 Python Project라는 과목을 듣고 있다. 자유 주제로 개인 프로젝트 발표를 하는 과제가 있었는데, 무엇을 해야 되는지 고민하다가. "20/21 PL 31R..

[YOLOv4] YOLOv4 설치 및 테스트 - Ubuntu 20.04

YOLOv4 에 대하여 우연히 듣게 되었고, 관심을 가지게 되어 설치하고 테스트까지 해보았다. YOLOv4는 이 github을 참고하였고, git clone를 하였다. (맨유팬인듯) github.com/hunglc007/tensorflow-yolov4-tflite hunglc007/tensorflow-yolov4-tflite YOLOv4, YOLOv4-tiny, YOLOv3, YOLOv3-tiny Implemented in Tensorflow 2.0, Android. Convert YOLO v4 .weights tensorflow, tensorrt and tflite - hunglc007/tensorflow-yolov4-tflite github.com 이 표는 Object Detection 에서 YOLO..

Deep-Learning 2021.04.09

[YOLOv4] Pistols data를 이용하여 yolov4 학습하기

yolov4를 이용하여 roboflow 에서 Pistols Dataset을 가지고 학습을 해보았다. 참고로 OS : Ubuntu 20.04 버전 GPU : GeForce RTX 3090 CUDA : 11.2 버전 Anaconda를 이용하여 yolo 라는 가상환경을 만들어서 훈련을 진행하였다. [yolo] python : 3.6.13 tensorflow-gpu : 2.4.0 등 .. 학습 방법은 AlexeyAB/darknet github를 참고했다. 1. AlexeyAB/darknet 의 github을 이용하여 각종 파일을 다운로드 받는다. github.com/AlexeyAB/darknet AlexeyAB/darknet YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks ..

Deep-Learning 2021.04.08

[프로그래머스] 멀쩡한 사각형 (python)

문제 공유 : http://programmers.co.kr/learn/courses/30/lessons/62048 코딩테스트 연습 - 멀쩡한 사각형 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 programmers.co.kr [문제설명] 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 따라 1cm × 1cm의 정사각형으로 잘라 사용할 예정이었는데, 누군가가 이 종이를 대각선 꼭지점 2개를..

코드문제풀이 2021.03.27

[Ubuntu 20.04] NVIDIA Driver setup

참고로 필자는 우분투 20.04 버전을 사용하고 있습니다. 참고하시길 바랍니다. $ lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 20.04.2 LTS Release:20.04 Codename:focal 1) 장치에 해당하는 드라이버를 찾는다. $ sudo ubuntu-drivers devices == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 == modalias : pci:v000010DEd00002204sv00001458sd0000403Bbc03sc00i00 vendor : NVIDIA Corporation driver : nvidia-driver..

Linux 2021.03.19