aytekin의 노트 133

Cuda, Cudnn, Nvidia 버전 확인하고 호환되는 pytorch 설치

tensorflow를 처음 사용하려고 했을때 버전을 제대로 확인하지 않아서 몇번이나 다시 지우고 깔고를 반복하면서 지치고 시간낭비 햇던 기억이 있었다. 이번엔 한번에 성공하려고 여기저기 찾아보면서 step by step으로 정리하면서 설치해보았다. 내 컴퓨터 환경 윈도우 cuda == 11.2 cudnn == 8.1.0 nvidia driver == 516.94 python == 3.7 pytorch == NVIDIA GeForce GTX 1080 Ti 1. cuda 버전 확인 nvcc -V # 또는 nvcc --version 윈도우 cmd창을 켜서 위의 명령어를 실행한다. 빨간색으로 밑줄 친 부분이 현재 Cuda 버전이다. 2. Cudnn 버전 확인 C:\Program Files\NVIDIA GPU C..

환경설정 2023.01.19

[TIL_7 IT잡학사전] 에피소드 22~25

오늘 TIL 3줄 요약 자료구조와 알고리즘은 개발의 효율과 성능을 위한 것. 효율성에 대한 고민은 언제나 끝이없다. 배열은 컴퓨터안에 있는 메모리라는 창고에 데이터라는 상자를 쌓아두는 방식이다. 알고리즘의 속도는 시간복잡도 개념으로 측정하며 표기법은 빅오표기법! 이진 알고리즘은 정렬된 데이터를 절반씩 쪼개가며 찾는 방법! TIL (Today I Learned) 날짜 2023.01.19 오늘 읽은 범위 에피소드 22 : 자료구조와 알고리즘은 필수라고? 에피소드 23 : 배열이 뭐죠? 에피소드 24 : 알고리즘의 속도는 어떻게 표현할까? 에피소드 25 : 검색 알고리즘이 뭐죠? 책에서 기억하고 싶은 내용을 써보세요. 자료구조와 알고리즘은 처음 개발할 때는 굳이 공부할 필요는 없다. 그러나 나중에 코드의 관리..

TIL/TIL - 노개북 2023.01.19

[TIL_6 IT잡학사전] 에피소드 16~21

오늘 TIL 3줄 요약 점유율 95%였던 익스플로어도 10년만에 사장되는 시대, 영원한 것은 없다. 끝없이 성장하자. 할수있는 것과 하는 것은 다르다. 내가 할 일을 구분해서 전략적으로 취업을 준비하자. TIL (Today I Learned) 날짜 2023.01.18 오늘 읽은 범위 에피소드 16 : 인터넷 익스플로러가 사라진 이유와 브라우저 엔진 에피소드 17 : 아, 쿠키가 먹는 게 아니라고요? 에피소드 18 : 프런트엔드, 백엔드? 에피소드 19 : 서버가 뭔지 아직도 모른다고? 에피소드 20 : 슈퍼개발자만 할 수 있다, 풀스택? 에피소드 21 : 서버리스는 서버가 없다는 뜻? 책에서 기억하고 싶은 내용을 써보세요. 프론트 엔드 기술을 지원하는 브라우저 엔진이라는 것이 있다. 이 엔진이 HCJ 를..

TIL/TIL - 노개북 2023.01.18

NSMC 영화리뷰 데이터 감성분석(Sentiment Analysis) - Word2Vec + LSTM

데이터 EDA 데이터 셋에는 id, document, label이렇게 세개의 칼럼이 있다. 학습에 필요한 부분은 document(리뷰텍스트)와 label(부정:0, 긍정:1) 이 두 칼럼데이터 이다. # 네이버 영화리뷰 데이터 불러오기 train = pd.read_table(r"data\nsmc\ratings_train.txt") test = pd.read_table(r"data\nsmc\ratings_test.txt") train.head() 학습데이터 150000, 테스트데이터 50000개로 총 200000개의 영화리뷰가 있다. 라벨은 50:50으로 균형 # 데이터 개수 print(train.shape) # (150000, 3) print(test.shape) # (50000, 3) # 라벨의 비율 ..

[TIL_5 IT잡학사전] 에피소드 11~15

오늘 TIL 3줄 요약 용어는 사람마다 조금씩 다르게 사용할 수 있다. 중요한 것은 라이브러리와 프레임워크의 개념을 이해하는 것. 지혜롭게 코드공부하자! 너무 미련하게 하지 말고 플래시는 오픈소스가 아니다. 그래서 스티브잡스가 이걸 사용하지 않기로 결정한것. TIL (Today I Learned) 날짜 2023.01.17 오늘 읽은 범위 에피소드 11 - 라이브러리와 프레임워크, 비슷한 거 아냐? 에피소드 12 - 제이쿼리는 반드시 배워야 하는 기술일까? 에피소드 13 - 그놈의 API, 대체 뭐길래? 에피소드 14 - 도메인은 왜 돈을 주고 사야할까? 에피소드 15 - 플래시의 서비스 종료와 스티브잡스 책에서 기억하고 싶은 내용을 써보세요. 라이브러리와 프레임워크를 구분하는 차이점은 제어권이 누구에게 ..

TIL/TIL - 노개북 2023.01.17

[TIL_3 IT잡학사전] 에피소드 6~10

오늘 TIL 3줄 요약 코드는 잘못이 없다 코드를 쓴 내가 잘못일뿐..! 짜증내지 말고 다시 한번 찬찬히 들여다보자 인터프리터와 컴파일러는 둘다 코드를 컴퓨터가 알아들을 수 있게 변환해주지만 방법은 다름. 파이썬은 인터프리터 C는 컴파일러 자바는 인터프리터와 컴파일러 같이 있음. 코틀린은 자바와 완벽호환됨 TIL (Today I Learned) 날짜 2023.01.15 오늘 읽은 범위 에피소드 06 ~ 10. 책에서 기억하고 싶은 내용을 써보세요. 오류메세지를 찬찬히 읽자. 오류메세지를 읽는것부터가 시작이다. 오류를 무작정 고치기만 하지말고 원인을 찾자. 코드는 잘못이 없다 코드를 쓴 내가 잘못일뿐..! 짜증내지 말고 다시한번 찬찬히 들여다보자 인터프리터언어와 컴파일언어는 다르다! 인터프리터는 동시통역,..

TIL/TIL - 노개북 2023.01.17

[TIL_2 IT잡학사전] 에피소드 1~5

오늘 TIL 3줄 요약 천재개발자가 아니라 보통의 실력을 가진 개발자가 세상을 주로 만든다. 머신러닝, 딥러닝을 하려면 수학은 해야한다. 새 프로그래밍 언어를 배우면 금방 실력이는다. TIL (Today I Learned) 날짜 2023.01.14 오늘 읽은 범위 에피소드 1~5 책에서 기억하고 싶은 내용을 써보세요. 코딩은 재능이 아닌 끈기의 영역이다. 끝까지 포기하지 말자. 자바스크립트는 잘 다룰 수 있어야 한다. 서버쪽의 코드 백엔드 영역까지도 개발할 수 있다. 새로운 프로그래밍 언어를 공부하면 그 언어에 담긴 철학, 코드구조, 개념, 패턴등을 배울 수 있고 그 내용이 코딩실력 자체를 향상시키는데 도움이 된다. 그러니 새로운 프로그래밍언어를 배우는 것에 주저하지 말자! C언어는 자원을 효율적으로 쓰..

TIL/TIL - 노개북 2023.01.17

파이썬 에러 : SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 종종 파일을 불러오려고 할때 위와 같은 에러를 만나게 된다. 이번에는 판다스로 로컬에 있는 csv파일을 불러오려다 또 만나게 되었는데 간단한 해결법을 알게 되어 공유한다. 1. 파일 경로에 있는 \ 를 \\ (두개)로 바꿔준다. \(역슬래시) 가 하나만 있다면 파이썬이 "이 역 슬래시가 경로가 아니라 어떤 다른 기능이 있는거 아니야?" 하면서 내가 찾고싶은 파일 경로를 못찾는데 이떄 역슬래시 2개를 같이 쓰면 "이건 아무 의미 없는거야 그냥 문자 그대로 받아들이렴..!"이라는 의미여서 경로를 제대로 찾..

파이썬 python 2022.11.10