전체 글176 Few shot learning 이란? Few-shot learning: 훈련데이터의 수가 매우 제한적인 상황에서 AI모델을 개발하려는 기술 또는 알고리즘들을 의미함. 이 Few-shot learning은 상대적으로 적은 훈련데이터에서도 새로 입력값으로 주어지는 데이터(unseen data)을 잘 인식하고 분류하고자하는 노력하는 것임. 전통적인 AI의 트렌드와같이 매우 많은 데이터로, ML 모델을 구축하는것이 목표가아닌, 적은데이터에서 ML 모델을 구축하자는것이 핵심. Few-shot 접근법 데이터 레벨 접근법 파라미터 레벨 접근법 - 메타러닝 - 메타러닝의 아류 메트릭 러닝 Reference: www.unite.ai/few-shot-learning/ 2021. 4. 28. Numpy matrix operation (dot, matmul, multiply) 설명 a @ b: PEP465에서 권장(matrix multiplication). np.dot(a, b): numpy에서 사용을 권장하지 않음. np.matmul: Matrix multiplication 다 내적 e.g) shape (3, 2) x shape (2, 4) => (3, 4) A * B: element wise multiplication 와 matrix multiplication 둘다 지원함 multiplication matrix인 경우와 arrayt인 경우 다름 blog.finxter.com/numpy-matmul-operator/ 2021. 4. 6. [Jupyter notebook] 가상환경 커널 이용하기 CentOS $sudo yum update $sudo yum install python3-dev python3-pip # Python 3 $sudo pip install --user --upgrade virtualenv 가상환경 생성하고 활성화 하기 $ python3 -m virtualenv venv # 가상환경 폴더가 생성된것을 확인할 수 있다. $ source "venv/bin/activate" # 가상환경 활성화 (venv) $ deactivate # 가상환경 비활성화 주피터 노트북 커널에 가상환경 추가하기 (venv) $ pip install ipykernel $ python -m ipykernel install --user --name "만든폴더명" --display-name "디스플레이커널명".. 2021. 2. 9. [Pycharm] Docstring 기본 세팅 파이참을 이용해서 함수를 코딩할 때, 신경쓰는 부분이 docstring이다. 그런데, docstring이 pandas, 또는 numpy 에 익숙한데, 다른 포맷으로 디폴트로 세팅되어있어서 변경하는 법을 작성하고자한다. 창: Help - Find Action - Docstring format Docstrings-Docstring format 으로 원하는 스타일로 변경하면 된다. 2021. 2. 6. CUDA Toolkit 설치, CentOS Driver/library version mismatch: 2.1 CUDA가 사용한 GPU인지 파악$ lspci | grep -i nvidia 2.2 시스템정보파악$ uname -m && cat /etc/*releasex84_64 인지 아닌지 알아야하고, OS버전이 무엇인지 확인한다. 필자는 CentOS7, x84_64 bit이다. 2.3 시스템이 gccc가 설치되어있는지 확인.gcc: CDUA Toolkit을 사용하기위한 컴파일러$ gcc --versiongcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)Copyright (C) 2015 Free Software Foundation, Inc.This is free software; see the source for copyin.. 2020. 10. 24. Hashable 이란? 쉬운 설명: python hashable object란 무엇인가?python의 hashable object은 hash함수에 인자로 들어갈 수 있는 객체들을 의미한다. hashable에 대한 정의로 또 hash라는 단어가 들어갔다. 그럼 이번에 hash라는 것이 무엇인지 알아보면 될 것이다. hash(object): object의 저장된 내용을 기준으로 한 개의 정수를 생성하여 반환하는 함수- 이 함수는 hasher라고도 부른다. hash 함수안에 인자로 들어가는 object은 하나의 값일 수도 있고, 여러 개의 값을 갖고 있는 컨테이너 일 수도 있다. 즉, 내용이 뭐든지간에(사실, 조건이 없진 않다..), 이에 해당하는 숫자 하나를 무조건 생성한다고 생각하면 된다. 아래의 예시처럼, string이 무엇이든 간에 hash func.. 2020. 10. 10. 이전 1 ··· 21 22 23 24 25 26 27 ··· 30 다음