728x90 반응형 SMALL 분류 전체보기1626 [Web Crawler] 네이버 이미지 수집용 웹 크롤러 만들기 네이버 이미지 수집용 웹 크롤러 만들기 import urllib.request import urllib import time import sys import re import math import os import random from bs4 import BeautifulSoup from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By from urllib.parse import quote_plus # 필요한 정보를 입력 받기 print("=" *80) print("네이버에서 이미지를 검색하여 수집") print("=" *80) query_tx.. 2022. 8. 28. [Web Crawler] 크롬 드라이버 (Chrome Driver) 크롬 드라이버 (Chrome Driver) 크롬 드라이버는 크롬브라우저를 컨트롤 할 수 있게 해주는 파일이다. 설치 방법 우선, 크롬 우측 상단의 설정으로 들어간다. 그 다음, Chrome 정보로 들어가 버전 확인한다. https://chromedriver.chromium.org/downloads로 접속하여 버전에 맞는 드라이버를 아래 경로에 저장한다. # window C:\\Temp\\chromedriver_240 2022. 8. 28. [시각 지능] Coffee Classification Coffee Classification 커피의 종류는 에스프레소, 아메리카노, 카푸치노, 카페 라떼, 카페 모카 등 다양한 메뉴가 있다. 구글에서 크롤링을 통해 이미지를 수집한다. 아메리카노, 라떼, 모카를 분류한다. import os import glob import math import shutil import numpy as np import tensorflow as tf from tensorflow.keras.layers import Dropout, Dense, GlobalAveragePooling2D from tensorflow.keras.applications import MobileNet from tensorflow.keras.models import Sequential from tensor.. 2022. 8. 28. [시각 지능] COVID-19 Radiography COVID-19 Radiography 카타르 도하의 카타르 대학교와 방글라데시 다카 대학교의 연구진과 파키스탄, 말레이시아의 협력자들이 의사들과 협력하여 COVID-19 양성 사례에 대한 흉부 X선 영상 데이터베이스를 만들었다. 정상 및 바이러스성 폐렴 이미지, COVID-19, 정상 및 기타 폐 감염 데이터 세트로 구성되어 있다. 3616건의 COVID-19 양성 사례와 10,192건의 정상, 6012건의 Lung Opacity (비-COVID 폐 감염), 1345건의 바이러스성 폐렴 이미지 및 해당 폐 마스크로 데이터베이스를 확장했다. 캐글의 데이터셋을 다운로드하여 구글 드라이브에 업로드 후, 마운트를 진행한다. import os import glob import numpy as np import m.. 2022. 8. 27. [시각 지능] Chest X-Ray Images (Pneumonia) Chest X-Ray Images (Pneumonia) 정상 흉부 X-선 (왼쪽 패널)은 이미지에서 비정상적인 혼탁 영역이 없는 깨끗한 폐를 나타낸다. 세균성 폐렴 (가운데)은 일반적으로 이 경우 우상엽 (흰색 화살표)에서 국소 대엽 경화 (lobar lobar consolidation)를 나타내는 반면, 바이러스성 폐렴 (오른쪽)은 양쪽 폐에서 더 확산된 '간질' 패턴으로 나타난다. 데이터 세트는 3개의 폴더 (train, test, val)로 구성되며 각 이미지 범주 (Pneumonia/Normal)에 대한 하위 폴더를 포함한다. 5,863개의 X-Ray 이미지 (JPEG)와 2개의 카테고리 (폐렴/정상)가 있다. 흉부 X선 영상 (전후부)은 광저우에 있는 광저우 여성 아동 의료 센터에서 1세에서 5.. 2022. 8. 27. [언어 지능] 음성 인식 (Acoustic Recognition) 음성 인식 (Acoustic Recognition) 음성 인식은 사람이 말하는 음성 언어를 컴퓨터가 해석해 그 내용을 문자 데이터로 전환하는 처리를 말한다. STT (Speech-to-Text)라고도 한다. 키보드 대신 문자를 입력하는 방식으로 주목을 받고 있다. 일반적으로 마이크나 전화를 통하여 얻어진 음향학적 신호를 단어나 단어 집합 또는 문장으로 변환하는 과정을 말한다. 인식된 결과는 명령이나 제어, 데이터 입력, 문서 준비 등의 응용 분야에서 최종 결과로 사용될 수 있으며, 음성이해와 같은 분야에는 언어 처리과정의 입력으로 사용될 수 있다. 음성 인식 시스템은 여러 가지 항목들에 의하여 특징 지워질 수 있다. 먼저 고립 단어 인식 (isolated word recognition) 은 단어간의 경계.. 2022. 8. 27. 언어 지능 (Linguistic Intelligence) 언어 지능 (Linguistic Intelligence) 언어 지능은 단어로 구성된 개념을 사용하여 이해하고 추론하는 능력이다. 보다 광범위하게는 문제 해결, 추상적 추론, 및 작업 기억과 연결된다. 언어 지능은 가장 g -loaded한 능력 중 하나이다. 언어 지능을 이해하려면 말과 언어를 제어 하는 메커니즘을 이해하는 것이 중요하다. 이러한 메커니즘은 음성 생성 (말하기), 음성 이해 (듣기), 쓰기 생성 (쓰기) 및 쓰기 이해 (읽기)의 네 가지 주요 그룹으로 나눌 수 있다. 실용적인 의미에서 언어 지능은 개인이 목표를 달성하기 위해 서면 및 구두 언어 를 모두 사용할 수 있는 정도이다. 언어 지능은 하워드 가드너 (Howard Gardner)의 다중 지능 이론의 일부로, 구어와 문어를 모두 이.. 2022. 8. 27. [Git] fatal: Need to specify how to reconcile divergent branches fatal: Need to specify how to reconcile divergent branches Git 시스템에서 작업하는 경우 원격 리포지토리에서 git pull을 수행하려고 시도하는 동안 이 오류가 발생하는 것은 매우 드문 일이 아니다. 대부분의 경우 "fatal: Need to specify how to reconcile divergent branches"경고로 표시되지만 때로는 치명적인 오류로 표시된다. 오류가 경고로 표시되면 여전히 repo에서 변경 사항을 가져올 수 있지만 치명적인 오류로 표시되면 더 이상 진행할 수 없다. $ git pull hint: You have divergent branches and need to specify how to reconcile them. hin.. 2022. 8. 26. [Mac] Homebrew 설치 Homebrew 홈브루 (Homebrew)는 자유-오픈 소스 소프트웨어 패키지 관리 시스템의 하나로서 애플의 macOS 운영 체제의 소프트웨어 설치를 단순하게 만들어준다. 원래 맥스 호웰 (Max Howell)이 개발한 이 패키지 관리자는 루비 온 웨일즈 공동체에서 인기를 얻었으며 확장성으로 호평을 받았다. 홈브루는 쉬운 사용성, 명령 줄로의 통합이 가능하므로 이용이 권장된다. 홈브루는 깃허브를 활용하여 사용자 기여를 통한 여러 패키지들의 지원을 확장한다. 2010년, 홈브루는 깃허브에서 3번째로 가장 많이 포크된 저장소였다. 2012년, 홈브루는 깃허브에서 신규 기여자 수가 가장 많았다. 2013년, 홈브루는 깃허브의 프로젝트 가운데 가장 많은 수의 기여자와 닫힌 이슈들이 있었다. 홈브루는 리눅스 포팅.. 2022. 8. 26. [GitHub] Authentication failed Authentication failed Git Clone시 Password를 입력할 때 사용자의 비밀번호가 아닌 토큰값을 입력해야 한다. 토큰 발급 [Settings] ➡ [Developer settings] ➡ [Personal access tokens] 순으로 클릭한다. 발급하려는 토큰에 접근할 수 있는 범위를 지정할 수 있다. 설정이 끝났다면 [Generate token] 버튼을 클릭한다. 그리고 토큰값은 복사한다. Git Clone을 수행하고 다음을 입력한다. Username: 본인 GitHub ID Password: 토큰값 2022. 8. 26. 이전 1 ··· 72 73 74 75 76 77 78 ··· 163 다음 728x90 반응형 LIST