git에서 local(repository)로 내려받을때git clone [링크] # 처음 깃 repository에서 코드를 내려받을때git fetch # repository 에서 업데이트 있는지 확인git pull # 업데이트 내용 가져옴 git clone 은 처음으로 git 레포지토리에서 자료를 받는 것이고,fetch 와 pull 은 이미 git 레포지토리와 연결된 후 사용할 수 있다. Branch브랜치란 git 레포지토리에서 여러가지 버전을 병렬적으로 만들 수 있도록 할 수 있다. git branch [브랜치 이름] # '브랜치 이름'으로 된 브랜치를 현재 버전에서 만듦git checkout [브랜치 이름] # '브랜치 이름'으로 된 브랜치로 이동 Git 상태 확인git log # 생성한 commi..
오블완
Git이란? :분산 버전 관리(히스토리 포인트 저장, 불러오기) 시스템 → 원하는 시점마다 버전을 만들고 동료가 만든 버전으로 이동하거나 동료의 코드를 내 코드에 업데이트할 수 있다. → gui도 있어!master: git init(혹은 git clone)으로 만든 point(branch) → 2110부터 repository의 default branch 이름을 master에서 main으로 바뀐다고 한다. remote: 코드를 올리는 링크 (github, bitbucket, gitlab 등 클라우드, 혹은 회사서버, USB, 내컴) repository : ‘저장소’ 라고 하고 파일이 변경 이력 별로 구분되어 저장됨. Remote Repository : 원격 저장소 전용 서버에서 관리되며 여러 사람이 공유하..
https://arxiv.org/pdf/2309.15217 위 논문은 RAG (Retrival Augmented Generation) 을 평가하는 방법에 대한 논문이다.오늘은 이에 대해 포스팅해보려고 한다.** 시작은 창대하나 끝은 미약한 글이 될 거 같다. method 까지만 정리했기 떄문이다. evaluation 이나 experiment 부분을 보려면 논문을 더 확인하기 바란다. AbstractRAG 를 evaluation 하는 것은retrieval system 이 관련있는 context 를 찾아내는 능력이나 LLM 이 이러한 passage 를 적절하게 사용하는 능력을 평가하는 것이 어렵다는 점,또한 생성된 문장을 평가하는 것 자체가 어렵다는 점 때문에 문제가 있다.RAGAS 에서는 human ann..
** 이 글은 Python Debugging 기준이다.https://code.visualstudio.com/docs/python/debugging Debugging configurations for Python apps in Visual Studio CodeDetails on configuring the Visual Studio Code debugger for different Python applications.code.visualstudio.com 위의 링크를 참조 가능. VScode debug configuration 파일 작성하는 방법 vscode 를 키면 좌상단에 이렇게 디버깅을 할 수 있는 것을 확인할 수 있다.위의 플레이 버튼에서 원하는 configuration file 을 선택하고 새로 작..