본문 바로가기
  • 머킹이의 머신로그

분류 전체보기135

파인튜닝된 모델을 활용한 RAG (Retrieval-Augmented Generation) 예제 안녕하세요 머킹입니다.KULLM3 + RAG 코드가 잘돼서 예제 코드를 만들었어요.  1. 예제 코드 import osimport torchimport pandas as pdfrom transformers import AutoTokenizer, AutoModelForCausalLMfrom sentence_transformers import SentenceTransformerimport faissimport numpy as npfrom rank_bm25 import BM25Okapifrom nltk.tokenize import word_tokenizeimport nltknltk.download('punkt')# 설정os.environ["PYTORCH_CUDA_ALLOC_CONF"] = "expandable.. 2024. 8. 26.
파이썬 백준 알고리즘 풀기 [백준 11382,10171,10172] 꼬마 정민, 고양이, 개 11382번. 꼬마 정민문제꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다!입력첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다.출력A+B+C의 값을 출력한다.a,b,c = input().split() a = int(a)b = int(b)c = int(c)print(a+b+c) 풀고 나니 조금 아쉽다는 생각이 든다.왜 map은 생각이 안나는 걸까.. 10171번. 고양이문제아래 예제와 같이 고양이를 출력하시오.입력없음.출력고양이를 출력한다. print("\\ /\\")print(" ) ( ')")print("( / )")pr.. 2024. 8. 24.
Python 런타임 에러 [파이썬] Python 런타임 에러의 원인과 해결 방법  안녕하세요 머킹입니다. 백준을 풀고 있는데 이제 런타임 에러에 대해 알려주더라구요.근데 옆에 설명이 없어서 이게 좀 아쉬워서제가 따로 적어봤습니다. 1. ValueError설명ValueError는 함수가 예상하지 못한 값을 인자로 받을 때 발생합니다.예를 들어, 숫자로 변환할 수 없는 문자열을 int() 함수에 전달하면 이 에러가 발생합니다.int("hello") # ValueError: invalid literal for int() with base 10: 'hello'해결 방법입력 값이 적절한 형식인지 확인하고, 필요에 따라 예외 처리를 통해적절한 오류 메시지를 제공하거나 기본값을 설정합니다. 2. IndexError설명IndexError는 .. 2024. 8. 24.
Disk quota exceeded [error] Disk quota exceeded 디스크 쿼터란?디스크 쿼터(Quota)는 파일 시스템에서 사용자나 그룹이 사용할 수 있는 디스크 용량을 제한하는 기능입니다. 주로 여러 사용자가 하나의 서버나 파일 시스템을 공유할 때, 자원을 효율적으로 관리하고 공평하게 분배하기 위해 사용됩니다. 디스크 쿼터는 사용자가 할당된 용량을 초과하지 않도록 강제하는 역할을 하며, 설정된 용량을 초과할 경우 더 이상 데이터를 저장할 수 없게 됩니다. 디스크 쿼터의 구성 요소:Soft Limit: 사용자가 설정된 용량에 접근했을 때 경고를 보내지만, 아직 데이터 저장이 가능한 상태입니다. 일정 시간이 지나도 이 상태가 유지되면 경고가 무시될 수 있습니다.Hard Limit: 사용자가 절대 초과할 수 없는 최대 용량.. 2024. 8. 23.
728x90