분류 전체보기 151

[프로그래머스/Python] 붕대 감기

https://school.programmers.co.kr/learn/courses/30/lessons/250137?language=python3 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(bandage, health, attacks): answer = health attack_num, t = 0, 0 cnt = 0 if cnt == attacks[attack_num][0]: answer -= attacks[attack_num][1] attack_num += 1 if ans..

윈도우 KoNLPy 설치하기

https://webnautes.tistory.com/1956 윈도우에 KoNLPy 설치하는 방법윈도우11에 한글 형태소 분석을 위해 사용되는 KoNLPy(“코엔엘파이”)를 설치해서 테스트 해보았습니다. 2020. 1. 11 최초작성 2023. 10. 31 최종작성 OpenJDK 11 사용 0.아직 파이썬 개발 환경을 만들지 않webnautes.tistory.com 윈도우에 konlpy를 설치해보겠습니다.  빠르게 요약하면open jdk 설치 -> JPype 설치 -> 파이썬 환경에서 JPype, konlpy 설치 -> 재부팅  1. OpenJDK 설치konlpy가 내부적으로 자바로 동작하기 때문에 파이썬과 자바를 연결하는 jdk가 필요합니다. https://www.openlogic.com/openjdk..

카테고리 없음 2024.08.03

[파이토치] 기본2

tensor shape 변환요소의 수를 맞추는 것이 중요!! 안 맞추면 에러-1을 이용하여 알아서 계산하게 할 수 있다1. view()# 3X3X3data = torch.rand(3, 3, 3) # 총 요소 수 27개# 3X9로 바꾸기data.view(3, 9)# 행은 3으로, 열은 알아서 계산data.view(3, -1)# 1차원으로data.view(-1)2. reshape()# 3X3X3data = torch.rand(3, 3, 3) # 총 요소 수 27개# 3X9로 바꾸기data.reshape(3, 9)# 행은 3으로, 열은 알아서 계산data.reshape(3, -1)# 1차원으로data.reshape(-1) tensor의 형태 확인1. shape 확인data.shape2. 차원 확인data.di..

Pytorch 2024.08.01

[Pytorch] 모델 저장하기, 불러오기

torch 모델을 학습시키고 저장하거나 불러오는 방법입니다 필요 라이브러리 임포트import torch  torch 모델 저장torch.save() 두 가지 방법이 있습니다.1. 모델 전체 저장하기(용량이 크다)2. 모델 가중치만 저장하기(용량이 작다) 1. 모델 전체 저장하기# 모델, 저장할 이름.pthtorch.save(model, 'model_all.pth') 2. 모델 가중치만 저장하기(권장)# 모델 가중치, 저장할 이름.pthtorch.save(model.state_dict(), 'model_weight.pth')   torch 모델 불러오기torch.load()두 방법 모두 모델 구조를 정의하는 클래스가 필요합니다!  모델 전체를 저장한 pth 파일 불러오기# 모델 저장 이름model = to..

Pytorch 2024.07.23

[Pytorch] 텐서(Tensor) 자료형

쿠다 설치https://developer.nvidia.com/cuda-downloads CUDA Toolkit 12.1 DownloadsGet the latest feature updates to NVIDIA's proprietary compute stack.developer.nvidia.com버전 선택을 잘 해야 합니다지난 버전을 선택하고 싶다면 빨간 네모 박스 클릭 쿠다 버전에 맞게 터미널에서 파이토치 설치https://pytorch.org/ PyTorch pytorch.org자신의 컴퓨터 상황에 맞게 체크를 하고 command를 복사합니다.  cmd창에 붙여넣기pip3 install torch torchvision torchaudio --index-url https://download.pytorch..

Pytorch 2024.07.16

[Pandas] DataFrame

필요 라이브러리 임포트import numpy as npimport pandas as pd  1. 데이터프레임 만들기: pd.DataFrame()pandas.DataFrame(data=None, index=None, columns=None, dtype=None, copy=None) 자주 사용하는 파라미터index: 인덱스명 지정columns: 컬럼명 지정 - 딕셔너리 사용key 값이 컬럼, value에 리스트 형태로 각 인덱스 값 넣기 pd.DataFrame({'a':[10,20], 'b':[20,40], 'c':[59,39]}) 인덱스명을 지정하고 싶을 때: index=[]pd.DataFrame({'a':[10,20], 'b':[20,40], 'c':[59,39]}, index=['s1', 's2']) ..

빅데이터 공부 2024.07.14

[Python] 가상환경 오류 프로파일링

2024.06.20 - [Python] - [Python] VSCode에서 파이썬 가상환경 만들기 [Python] VSCode에서 파이썬 가상환경 만들기VSCode 터미널을 키고cmd로 바꿔준다.  가상환경 만들기python -m venv [가상환경 이름]  만들어진 폴더를 살펴봅니다 가상환경 활성화activate까지의 경로를 써줍니다.[가상환경 이름]\Scripts\activate dogfoot1.tistory.com   가상환경을 만들고pip install로 패키지를 설치했는데아직도 패키지가 설치되지 않았다는 문구가 떴습니다. pip list를 했을 때 패키지 설치는 되어있었지만, 계속 오류가 났습니다 1. vs code 껐다 다시 켜기-> 해결 안됨 2. pip uninstall 후 다시 pip i..

Python 2024.07.08

[Python] OS 모듈

https://docs.python.org/ko/3/library/os.html os — Miscellaneous operating system interfacesSource code: Lib/os.py This module provides a portable way of using operating system dependent functionality. If you just want to read or write a file see open(), if you want to manipulate paths, s...docs.python.orgos 모듈 패키지 임포트import os   현재 작업 디렉터리를 문자열로 반환 os.getcwd()  작업 디렉터리를 path로 변경os.chdir(dir_path..

Python 2024.07.02