전체 글 99

네이버 클라우드 서버 구축 SSH putty, pycharm, vscode 외부 연결하기

1. 네이버 클라우드에서 compact로 서버 하나 만들었다. 공용 IP를 만들어서 2. pem 키를 받았고, 비밀번호도 안다. 아래 링크대로 진행함 [웹서버 구축하기] (1) 네이버 클라우드 플랫폼 - Server 생성 (velog.io) [웹서버 구축하기] (1) 네이버 클라우드 플랫폼 - Server 생성 본 포스팅은 개인의 학습 증진을 위하여 작성되었습니다. 구축 과정은 다음과 같습니다. 이번 게시글은 네이버 클라우드 플랫폼을 통해 서버를 생성하고, 연결을 허용하고, 최종적으로 리눅스 velog.io putty로 실행했을 때는 서버 접속이 가능했다. 그런데 pycharm으로 ssh 외부 접속을 시도했는데 다음과 같은 곳에서 오류가 떴다. 공간이 없다고..? 내 C드라이브 공간이 100GB넘게 남았..

해시 테이블

1. 해시 구조 Key에 Value를 저장하는 데이터 구조 Hash Table size만큼의 배열로 생성해서 사용 파이썬 Dictionary로 사용 2. 용어 정리 Hash : 임의 값을 고정 길이로 바꾸는 것 Hash Table : 키 값의 연산에 의해 직접 접근이 가능한 데이터 구조 Hashing function : Key로 데이터 위치를 찾을 수 있는 함수 Hash Value : Key르 hashing function으로 연산해서 찾을 수 있는 값 Slot : 한 개의 데이터를 저장할 수 있는 공간 Hash Table에 Value 저장하고 읽어보기 def storage_data(data, value): key = ord(data[0]) hash_address = hash_func(key) hash_..

파이썬 알고리즘 인터뷰 해시 문제

해시맵 디자인 1) 개별 체이닝 방식을 이용한 해시 테이블 구현 class MyHashMap : def __init__(self, key = None, value = None): self.size = self.table = colections.defaultdict(ListNode) def put(self, key:int, value: int) -> None: if self.table[index].value is None: # value로 해야 존재하지 않는 인덱스 조회에 대한 에러 발생 X self.table[index] = ListNode(key, value) return #해시 충돌 발생 경우 chaning으로 풀기 #인덱스에 노드가 존재하는 경우 연결 리스트로 처리한다 while self.table..

페이퍼 프리뷰의 리뷰 KoLLaVA : Korean Large Language and Vision Assistant (Visual Instruction Tuning)

KoLLaVA : tabtoyou/KoLLaVA: KoLLaVA: Korean Large Language-and-Vision Assistant (feat.LLaVA) (github.com) GitHub - tabtoyou/KoLLaVA: KoLLaVA: Korean Large Language-and-Vision Assistant (feat.LLaVA) KoLLaVA: Korean Large Language-and-Vision Assistant (feat.LLaVA) - GitHub - tabtoyou/KoLLaVA: KoLLaVA: Korean Large Language-and-Vision Assistant (feat.LLaVA) github.com Paper Preview of [논문 리뷰] LLaVA..

MiniGPT-4 Colab

https://colab.research.google.com/gist/movie5/fe356735fb45c2e037422310e94659d1/use_minigpt4.ipynb use_minigpt4_final.ipynb Run, share, and edit Python notebooks colab.research.google.com 공식 github에서 제공하는 colab은 버전 문제, LLaMA 모델 다운받는 문제로 한번에 사용하기 힘들다. 그래서 이번에 Colab에서 requirements만 다운받으면 실행할 수 있도록 버전을 수정한 코드를 작성했다.