분류 전체보기 155

[프로그래머스] 3차 압축

https://school.programmers.co.kr/learn/courses/30/lessons/17684# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr TIP 0. {'A':1, 'B':2 ...} dictionary 만들기 1. 프로그래머스의 설명대로 w는 현재 글자, c는 다음 글자로 놓고 2. w가 dictionary에 있는지 확인 3. w+c 가 dictionary에 있는지 확인을 반복적으로 해야한다. (→ 나는 이것을 while 문과 함수로 이용) 4. 없다면 w+c 를 dictionary에 추가 5. 만약 w+c가 dictionary..

Python/CoTe 2023.12.12

서버 폴더 윈도우에서 네트워크 드라이브로 쉽게 접근해서 보는 법(sshfs)

리눅스 vim 으로만 접근하던 폴더와 파일들을 쉽게 네트워크 드라이브로 접근해서 보는 법 https://github.com/winfsp/sshfs-win?tab=readme-ov-file GitHub - winfsp/sshfs-win: SSHFS For Windows SSHFS For Windows. Contribute to winfsp/sshfs-win development by creating an account on GitHub. github.com 1. WinFsp, SSHFS-win, GUI(sshfs-win-manager) 다운 및 설치 2. 네트워크 커넥트 플러그 버튼 눌러서 연결하면 초록색으로 바뀜 home4, home1 로 지정한대로 뜨는 것 확인 및 접근 가능.

참고 자료 2023.12.11

chat gpt api 이용 방법

https://openai.com/blog/introducing-chatgpt-and-whisper-apis Introducing ChatGPT and Whisper APIs Developers can now integrate ChatGPT and Whisper models into their apps and products through our API. openai.com API 새로 만들기 ※ API 키는 만들 때 밖에 알 수 없으므로 미리 복사 저장하기 환경에 openai 설치 pip install openai 파이썬으로 사용법 from openai import OpenAI # 발급받은 API 키 설정 OPENAI_API_KEY = "~~" # openai API 키 인증. client = Open..

selenium chrome webdriver crawling

selenium 으로 web crawling 방법 chrome web driver 버전 오류 해결방법 크롤링은 주피터 노트북으로 하는게 편했다.. !pip install pyvirtualdisplay !pip install webdriver_manager from selenium import webdriver import time from selenium.webdriver.common.by import By from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.options import Options fro..

해외 여행할 때 피해야하는 여행대행사 후기(ㄴㄹㅍㅅ 항공권 취소 환불..)

해외 여행을 좋아하여 여러 해외 여행을 다녀보고 앞으로도 다닐 사람이여행 대행사 선택에 관한 도움이 되길 바라며 쓴 솔직 후기 1. 해외 여행을 갈 때 비행기 이용 예약 방법보통은 네이버, 인터파크 등등 항공권을 선택한 날짜에 맞춰 시간별로 가격별로 비교 검색할 수 있다. 예시로, 인천 출발 → 보라카이 도착 원하는 날짜 입력하면 요렇게 최저 가격순으로 추천해준다. ▽ 표시를 누르면 카드사마다 정해진 가격도 조금씩 상이하고, 카드 선택하면 대신 발권해주는 여행사도 있다. 지금까지 해외여행은 이런식으로 구매하거나 패키지를 이용하였기 때문에 이 방법을 기본으로 생각했다.  이렇게해서 이번에 코타키나발루 가는 여행도 여행대행사를 통해 예약하였고, 유류할증료, 제세 공과금 외에도 대행사 이용 수수료를 추가적으로..

여행/해외여행 2023.06.26

check number model parameter and freeze, 모델 파라미터 개수 확인 및 layer freeze 하기

from transformers import AutoModelForSeq2SeqLM name = "sshleifer/distilbart-cnn-6-6" models = AutoModelForSeq2SeqLM.from_pretrained(name) model = model.to(device) print(models.state_dict().keys()) # 요런식으로 model layer들이 뜰거고 그 중 freeze 하고 싶은 애들만 고르기 #['model.encoder.layers.0.', 'model.encoder.layers.1','model.encoder.layers.2','model.encoder.layers.3','model.encoder.layers.4'] print("Trainable par..

[아랍어가 포함된 문자인지 확인] check if string contains arabic characters

[아랍 글자가 포함된 문자열은 제거하는 것이 목적.] ※ 문자열에 아랍 글자가 포함되었는지 확인 하는 코드 re.search 의 regular expresssion 사용 import re for line in lines: if re.search(r'[\u0600-\u06ff\u0750-\u077f\ufb50-\ufbc1\ufbd3-\ufd3f\ufd50-\ufd8f\ufd50-\ufd8f\ufe70-\ufefc\uFDF0-\uFDFD]+',line): print(line)

728x90