• Window Tensorflow 최신 CUDA(12 이상) 사용법(with WSL2, Docker)

    Intro 현재 CUDA 12.1 버전으로 Torch를 사용하고 있었는데, Tensorflow는 Tensorflow gpu-linux/Mac OS에서 확인해보니까 CUDA 12.1버전을 지원하지 않고 있었다. 그리고 window의 경우 CUDA 11.2 이후 버전은 지원하지 않는다고 나와있었다(Tensorflow 버전 2.10 까지만 사용 가능) 해당 문서에 WSL2를 이용하면 최신 버전의 CUDA 사용할 수 있다고 나와 있었고, 마침 정리가 잘 되어 있는...


  • Certbot 404 에러 해결(feat. Docker, Django, Nginx)

    에러 발생 Ref: Deploying a Django Application with Docker, Nginx, and Certbot 문제 발생 단계: 위 블로그를 참고해 Docker compose를 활용하여 Django, Nginx, Certbot 컨테이너를 띄우고, SSL 인증을 하는 과정에서 docker-compose run --rm certbot certonly --webroot --webroot-path=/var/www/certbot --email your_email@example.com --agree-tos --no-eff-email -d {my_domain} 명령어로 인증서, 인증키를 발급하는 과정에서 문제 발생...


  • [Chroma DB] Change embeddings(using huggingface model)

    Intro Chroma Docs Chroma DB’s default embedding model is all-MiniLM-L6-v2. But in languages other than English, better models exist. Chroma DB supports huggingface models and usage is very simple. Code My Development Env Python: 3.9.13 Chroma: 0.4.18 Use Default Embedding Model It may take a long time to download the...


  • 뉴스기사와 주가 관계 분석 - (2) 데이터 전처리

    Intro 이전 포스트(데이터 수집 편)에서 네이버 증권의 뉴스 기사를 수집하는 방법을 소개했습니다. 이번 포스트 에서는 수집한 데이터를 데이터 분석, 모델링을 하기 위한 전처리 과정을 진행하겠습니다. 참고로 2023.08.12 까지의 데이터는 kaggle에 업로드 해두었습니다. 주가 데이터 저장 일자별 뉴스 제목 데이터와 주가의 관계를 분석하기 위해 주가 데이터를 FinanceDataReader Library를 활용해 수집하고, 저장합니다....


  • 뉴스기사와 주가 관계 분석 - (1) 데이터 수집(네이버 증권 뉴스)

    Intro 주가는 여러가지 factor(요인)들에 의해 움직입니다. 이러한 factor에는 금리, 환율 등 거시적 지표, 최근 주가의 횡보(OHLC: Open, High, Low, Change), 개별 종목의 재무관련 데이터와 같은 수치화 가능한 데이터가 있고, 종목 관련 기사와 같이 수치화가 어려운(정성적) 데이터가 있습니다리고 투자자들의 심리적 요인이나 알려지지 않은 호재/악재 등 외부자의 입장에서 수집, 분석하기 어려운 데이터들도...