일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- #영어
- Convolution Neural Network
- text2img
- #실생활영어
- object detection
- tensorflow update
- python __init__
- keras
- 영어명언
- 이미지 생성
- convexhull
- findContours
- 딥러닝
- #Android
- c언어
- #1일1영어
- TensorFlow
- python 알고리즘
- python list
- word embedding
- 영어
- #일상영어
- #English
- #영어 명언
- #프로젝트
- 완전탐색
- #opencv
- opencv SURF
- tokenizing
- #실생활 영어
- Today
- Total
목록분류 전체보기 (183)
When will you grow up?
https://leetcode.com/problems/group-anagrams/ 애너그램 문제이며,애너그램이란 문자열이 주어졌을 때, 알파벳의 나열 순서를 다르지만 그 구성이 일치하면 두 단어는 아나그램이라고 합니다.ex) a = "atta" b = "taat" 일때 나열 순서는 다르지만 a 2개 t 2개로 a 와 b는 Anagram이라고 표현한다. Example 1:Input: strs = ["eat","tea","tan","ate","nat","bat"]Output: [["bat"],["nat","tan"],["ate","eat","tea"]]Example 2:Input: strs = [""]Output: [[""]]Example 3:Input: strs = ["a"]Output: [["a..
rembg import 시 다음과 같은 오류가 발생하였다.from rembg import remove ImportError 내용ImportError: module 'cv2.dnn' has no attribute 'DictValue' 인터넷글을 찾아보니 다음과 같이 opencv 문제로 버전문제라고 버전을 바꾸라고 나와있다.pip install opencv-python==4.8.0.74 하지만 위와 같이 버전을 바꿔도 오류가 지속적으로 발생하여 구글링을 해본 결과 다음과 같은 방법으로 해결할 수 있었다. # 1. download the autofix toolpip install opencv-fixer==0.2.5# 2. executepython -c "from opencv_fixer import Auto..
https://leetcode.com/problems/most-common-word/description/ 가장 흔한 단어 1. 처음 풀이법- 소문자 변경- 구두점 제거 및 단어 분리- 단어 빈도수 계산- 가장 빈번한 단어 찾기 순서로 간단하게 해결하였다. 처음 풀이한 코드는 다음과 같다.from typing import Listclass Solution: def mostCommonWord(self, paragraph: str, banned: List[str]) -> str: # 소문자로 변환 paragraph = paragraph.lower() # 구두점 제거 및 단어 분리 words = [] current_word = ..

FastHTMLFastHTML은 Python으로 웹 애플리케이션을 만들고 몇 분 안에 배포할 수 있는 웹 프로그래밍 시스템입니다. 목표는 빠른 프로토타입을 만드는 가장 쉬운 방법과 확장 및 축소가 가능하다.또한, Railway, Vercel 등 다양한 호스팅 서비스에서 쉽게 배포가 가능하며 React, Next.JS와 비슷한 프레임워크와 비교했을 때 속도와 사용성 면에서 경쟁력이 있다 주장하고 있다. 설치pip install python-fasthtml 사용법# main.pyfrom fasthtml.common import *app,rt = fast_app()@rt('/')def get(): return Div(P('Hello World!'), hx_get="/change")serve() 실행pyth..

이번에는 요즘 ChatGPT와 대립하여 많은 분들이 사용중인 Google에서 만든 BardAPI+Streamlit를 이용하여 ChatBot을 구현해보겠습니다. Linux 환경 & Window 환경 둘 다 상관없이 잘 돌아가는 것을 확인했다. 1. 필요 Package 설치 pip install streamlit pip install streamlit-chat pip install bardapi 2. BardAPI 발급받기 주의사항 : 쿠키값(Cookie Value)이 주기적으로 변할 수 있으니 값을 항상 확인해주자 크롬 브라우저에서 https://bard.google.com/ 방문하기 F12를 눌러 console 창 띄우기 Application -> Cookies -> __Secure-1PSID 값 복사하..
''' 안녕하세요, 07년도 여름에 졸업한 수학자 허준이입니다. 우리가 팔십 년을 건강하게 산다고 가정하면 약 삼만일을 사는 셈인데, 우리 직관이 다루기엔 제법 큰 수입니다. 저는 대략 그 절반을 지나 보냈고, 여러분 대부분은 약 삼 분의 일을 지나 보냈습니다. 혹시 그중 며칠을 기억하고 있는지 세어 본 적 있으신가요? 쉼 없이 들이쉬고 내쉬는 우리가 오랫동안 잡고 있을 날들은 삼만의 아주 일부입니다. 먼 옛날의 나와, 지금 여기의 나와, 먼 훗날의 나라는 세 명의 완벽히 낯선 사람들을 이런 날들이 엉성하게 이어 주고 있습니다. 마무리 짓고 새롭게 시작하는 오늘 졸업식이 그런 날 중 하나일 수 있겠다는 생각이 듭니다. 그런 하루를 여러분과 공유할 수 있어서 무척 기쁩니다. 학위수여식에 참석할 때 감수해야..
시퀀스(sequence) 타입이란 순서가 있는 데이터 집합인데, 파이썬에서는 대표적으로 리스트(list)가 있다. 그 중, 수정 가능한 mutable(가변)형 및 수정 불가능한 immutable(불변)형이 있다. mutable(list, bytearray, array.array, memoryview, deque etc..) immutable(tuple, str, bytes etc..) 또한, 파이썬에서는 크게 2가지 종류의 데이터 타입으로 나뉜다. 컨테이너(container:서로 다른 자료형 담을 수 있는 데이터 타입) -> list, tuple, collections.deque etc... 플랫(flat: 한개의 자료형만 담을 수 있는 데이터 타입) -> str, bytes, bytearray, arr..
이번에는 매직메소드를 알아보자. 파이썬 공식 도큐먼트(https://docs.python.org/3/reference/datamodel.html) 에는 special method라고 소개하고 있지만 상황에따라 매직메소드==스페셜메소드 동일하게 부르니 헷갈리지 말자. 매직 메소드(magic method)란? 클래스안에 정의할 수 있는 특정한(built-in) 메소드다. 그렇다면 built-in은 무엇인가? 내장 함수라고해서 import 과정을 필요로 하지 않는 함수들을 말한다. ex) abs(), chr(),divmod() etc... 우리가 일반적으로 변수를 선언하고 10을 더하는 코드를 작성한다고 가정하자. 1 2 3 n = 10 print(n+10) print(type(n)) # int형 이지만 cl..
이번시간에는 class, instance, static 메소드에 대해 알아보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 class Car(object): # 모든 클래스는 object를 상속받는다. """ # 파이써닉 규칙 (description) Car class Author: Mekai Data: 2021.03.21 Description : Class, Static, Instance Method """ # 클래스 변수(모든 인스턴스가 공유) p..
저번 포스팅에서 Why? 클래스를 사용할 지에 대한 이야기를 간략하게 해봤다. 이번에는 클래스 변수 및 인스턴스 변수가 어떻게 다른지에 대한 이야기를 해보겠다. 일반적으로 우리가 클래스를 만들게 된다면 object를 상속받게 되어있다. class Car(object): #to do.. 하지만 object를 생략하고 만들어도 기본적으로 모든 클래스는 object를 상속받게 되어있다. class Car(): # to do.. 그럼 이제 자동차 클래스를 만들어보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 class Car(object): # 모든 클래스는 object를 상속받는다. "..