공부 (93) 썸네일형 리스트형 Large Language Models are Zero-Shot Reasoners 논문 리뷰 NeurIPS 2022.Takeshi Kojima, Shixiang Shane Gu, Machel Reid, Yutaka Matsuo, Yusuke IwasawaThe University of Tokyo | Google Research24 May 2022 1. Introduction언어 모델 크기를 확장하는 것은 최근 자연어 처리(NLP) 혁명의 핵심 요소였다. 대형 언어 모델(LLM)의 성공은 컨텍스트 내 몇가지 예제(in-context few-shot) 또는 작업을 설명하는 지침에(zero-shot) 학습에 기인한다. 몇 가지 예(few-shot) 또는 task를 설명하는 명령(zero-shot)에 모델을 간단히 조건화(컨디셔닝)하여 다양한 task를 해결할 수 있다. 언어 모델을 조건화(컨디셔닝.. [Open CV] 색상 곰 탐지 알고리즘 다양한 방법으로 풀기 cv2.HoughCircles, bfs 컴퓨터 비전파이썬은 배열 처리에 유리하며, numpy는 다차원 배열을 위한 모듈이다.OpenCV는 영상을 numpy.ndarray로 표현한다. 설치 방법python -m pip install opencv-python 색상 공 탐지 및 인식 알고리즘1. 이미지 데이터 생성- 그림판이나 OpenCV를 이용하여 빨간색, 파란색, 녹색의 원을 5개 이상 만든다.- 영상의 크기는 640 x 480 으로 함 우리 팀원중에 한명이 아래와 같이 이미지를 만들어줬다. 2. 객체 탐지 및 인식- 1번 이미지에서 생성된 원을 탐지 및 인식함- 탐지된 원에는 사각형 박스를 씌어주고, 글자 출력하여 색상 정보를 글자로 알려줌 그렇다면, 어떻게 원을 탐지하고, 그 색상을 인지해서 알려줄까? 다양한 접근 방법1. R, G, B 채.. Docker 개념 및 핵심 설명, 왜 핫한가? 귀여운 고래친구Docker 란, Go언어로 작성된 리눅스 컨테이너 기반으로 하는 오픈소스 가상화 플랫폼이다.특징- 모든 컨테이너들이 동일 OS 커널 공유(독립적 스케줄링이나 CPU/메모리/디스크/네트워크를 가상화 X)- 리눅스 컨테이너 가상화(LXC) 기반- 다른 OS에서는 일반 하이퍼바이저(경량)가 있어야 한다.- 현재 LXC -> Libcontainer 사용하여 리눅스 의존도를 줄이려 한다.- 구글의 Go라는 언어로 작성 가상화보통 가상화를 한다고 하면, VMWare나 VirtualBox와 같은 것들을 이용하는 OS 가상화를 떠올린다. 이는 호스트 OS위에 게스트 OS 전체를 가상화하여 사용하는 방식이다. 아래에 더 이야기를 할 것이지만, 단점은 호스트OS, 게스트OS간 기능 중복(프로세스 스케줄링).. docker: error during connect: dockerDesktopLinuxEngine: The system cannot find the file specified. Docker cannot start on Windows처음에 docker image ls 명령어를 축약한 docker images 명령어를 실행하면 에러가 뜬 메시지를 받았다. error during connect: Head "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/_ping": open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified. 그래서 관리자 권한으로 진행을 해도 동일했다.가장 큰 문제는, 1. Docker Desktop 이 실행중인지 확인해야 한다.그렇지 않은 경우 실행하기! 2. 그렇지 않으면 Docker 데몬 유형을 전환해야 한다.powershell이든 .. 클라우드 서비스 Azure vs AWS 비교 웹/앱 서비스나 서버를 배포할 때 클라우드를 많이 사용하는데,두개 다 사용해보면서 제대로된 차이점을 느끼지 못했던 것 같다.이번 기회에 Azure 와 AWS 의 차이점을 알아보기로 했다. Azure가 AWS보다 낫나라는 질문에는, 사과가 바나나보다 맛이 좋나요? 와 같다고 이야기한다.+ Azure는 엔터프라이즈를, AWS는 인터넷을 운영 보통은 본인이 편한것을 사용하는 편이라고 하는대,Azure에서는 현재 업계 1위인 AWS를 이기기 위해서 많은 노력을 하고 있는 것으로 보이며가격적인 측면에서도 경쟁력을 강조하고 있지만,사용자의 경험을 보면(레딧과 같은 댓글 기준) 크게 체감상으로 차이점을 못느낀다고 하는 것 같다. Independent Cloud & Technology Advisor. Ex-AWS, E.. [leetcode] 125. Valid Palindrome -python 문제A phrase is a palindrome if, after converting all uppercase letters into lowercase letters and removing all non-alphanumeric characters, it reads the same forward and backward. Alphanumeric characters include letters and numbers.Given a string s, return true if it is a palindrome, or false otherwise. 제출 코드 class Solution(object): def isPalindrome(self, s): # strip s = s.repla.. [BigQuery] 빅쿼리 슬롯 및 SQL 쿼리 최적화 슬롯 : SQL 쿼리를 실행하기 위해 BigQuery 에 사용되는 가상 CPU예약은 빅쿼리를 쓸 때, 이 슬롯 용량을 구매해서 쓰는 것을 말하는데, 쿼리는 해당 용량 범위 내에서 실행되며, 일반적으로 슬롯을 더 많이 구매하면 동시 쿼리를 더 많이 실행할 수 있어 복잡한 쿼리가 더욱 빠르게 실행된다. 쿼리는 해당 용량 범위 내에서 실행되며, 일반적으로 슬롯을 더 많이 구매하면 동시 쿼리를 더 많이 실행할 수 있으며 복잡한 쿼리가 더욱 빠르게 실행된다.예를 들어 2,000개의 BigQuery 슬롯을 구매하면 집계 내의 쿼리가 언제든 2,000개 이하의 가상 CPU만 사용하도록 제한된다. 삭제할 때까지 이 용량이 제공되며 슬롯 2,000개에 대한 비용이 청구 만약 쿼리가 현재 사용가능한 슬롯보다 더 많은 슬롯.. [SQL] ROW_NUMBER() 함수 구글 클라우드(Google Cloud, GCP)에서 제공하는 완전 관리형 데이터 분석 플랫폼, 데이터웨어하우스인 빅쿼리(BigQuery)를 통신하여 자동화 프로그램을 개발하던 도중, SQL 쿼리를 최적화하고자 하는 목표를 가지고 ROW_NUMBER() 을 정리하고자 작성하는 글 목표는 불필요한 중복 제거, 쿼리 간소화 등을 통한 성능 향상을 위한 글이다. ROW_NUMBER() - 결과 집합의 PARTITION 내 ORDER BY절에 의해 각 행에 고유값을 할당하는 윈도우 함수- 분석 함수 - 적용되는 각 행(파티션의 행 또는 쿼리에 의해 반환되는 각 행)에 1부터 시작하는 order_by_clause에서 지정된 행의 순서로 고유 번호를 할당- 지정된 범위의 ROW_NUMBER 값을 검색하는 쿼리에서 R.. 이전 1 2 3 4 ··· 12 다음