본문 바로가기

분류 전체보기

(51)
[Python] OpenCV 0.설치 www.lfd.uci.edu/~gohlke/pythonlibs/ Python Extension Packages for Windows - Christoph Gohlke by Christoph Gohlke, Laboratory for Fluorescence Dynamics, University of California, Irvine. Updated on 3 January 2021 at 07:17 UTC. This page provides 32- and 64-bit Windows binaries of many scientific open-source extension packages for the official CPyth www.lfd.uci.edu 위에서 OpenCV.whl찾아서 pip 설치 1...
[Centos] Cuda 설치 developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=CentOS&target_version=7&target_type=rpmnetwork CUDA Toolkit 11.2 Downloads Select Target Platform Click on the green buttons that describe your target platform. Only supported platforms will be shown. By downloading and using the software, you agree to fully comply with the terms and conditions of the CUDA EULA...
[Python][Keras ][Tensorflow] Keras 모델 TFlite 변환과 최적화 이전글 더보기 2020/09/23 - [Python/Deep Learning] - [Keras] 모델 저장하기 [Keras] 모델 저장하기 딥러닝은 모델을 학습시기며 학습된 모델을 이용하여 결과를 예측하거나 결과물을 생성해냅니다. 이러한 모델들은 학습이 완료된 뒤(혹은 학습중) 저장하여 사용할 수 있습니다. 모델을 저장하 hidden-loca.tistory.com 2020/09/24 - [Python/Deep Learning] - [Keras] 모델 불러오기 [Keras] 모델 불러오기 2020/09/23 - [Python/Deep Learning] - [Keras] 모델 저장하기 [Keras] 모델 저장하기 딥러닝은 모델을 학습시기며 학습된 모델을 이용하여 결과를 예측하거나 결과물을 생성해냅니다. 이러..
[Python][Flask] Flask에서 cache 설정 플라스크를 이용한 웹 API를 구성하였을 때, 다른 요청이 온다면 당연히 매번 입력을 받아 동작을 수행해야 하지만, 같은 입력이라면 이전에 수행했던 결과를 불러오면 됩니다. Flask와 같이 사용하는 werkzeug는 간단한 캐시 기능을 지원합니다. werkzeug 의 캐싱 부분이 deprecte 되었습니다. cachelib으로 이전되어 다음과 같이 사용하면 됩니다. (21/08/02) from cachelib import SimpleCache cache = SimpleCache() def get_my_item(): rv = cache.get('my-item') if rv is None: rv = calculate_value() cache.set('my-item', rv, timeout=5 * 60) r..
[Python] Flask를 이용한 Tflite Imageclassfier REST API 구성 이전글 더보기 2020/10/21 - [Python] - [Python] Flask 살펴보기 [Python] Flask 살펴보기 Flask? Flask는 파이썬에서 사용가능한 웹프레임워크 중 하나입니다. 개발사에 따르면 '마이크로'프레임 워크이며 이 마이크로는 기능이 적다는 뜻이 아니라, 최소한의 기능만 포함하여 사용자가 hidden-loca.tistory.com 2020/10/08 - [Python/Deep Learning] - [Tensorflow] Tensorflowlite를 이용한 Image classification model maker [Tensorflow] Tensorflowlite를 이용한 Image classification model maker 다른 게시물들을 통해 딥러닝 모델들을 저장..
[Python][Anaconda3] Anaconda 설치(1) 1. 아나콘다란? 아나콘다(Anaconda)는 패키지 관리와 디플로이를 단순케 할 목적으로 과학 계산(데이터 과학, 기계 학습 애플리케이션, 대규모 데이터 처리, 예측 분석 등)을 위해 파이썬과 R 프로그래밍 언어의 자유-오픈 소스[5] 배포판이다. 패키지 버전들은 패키지 관리 시스템 conda를 통해 관리된다.[6] 아나콘다 배포판은 1300만 명 이상의 사용자들이 사용하며 윈도우, 리눅스, macOS에 적합한 1,400개 이상의 유명 데이터 과학 패키지가 포함되어 있다. 아나콘다는 파이썬이 포함된 관리도구라 보면 됩니다. 파이썬을 이용하다 보면 여러버젼의 파이썬을 사용하게 될 수도 있고 그때마다 바꿔가며 파이썬을 재설치 할수는 없습니다. 그렇기에 가상환경을 만들어 파이썬을 여러개로 분리해놓고 필요할때..
[Python] Flask 살펴보기 Flask? Flask는 파이썬에서 사용가능한 웹프레임워크 중 하나입니다. 개발사에 따르면 '마이크로'프레임 워크이며 이 마이크로는 기능이 적다는 뜻이 아니라, 최소한의 기능만 포함하여 사용자가 원하는대로 가볍게 만들수 있다는 점이라 합니다. 1. 설치 pip install flask pip를 통해 간단히 설치 할 수 있습니다. 2. 예제. from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run() Flask 애플리케이션의 가장 기초적인 형태입니다. 이코드를 실행 할 경우 콘솔창을 통해 아래와 같은 결과를 확인 할 ..
[Python] Selenium을 통한 웹 크롤링, 구글 이미지 검색, 다운로드 머신러닝을 위해 이미지를 모으는 것은 매우 단조롭고 귀찮은 일입니다. 이것을 좀더 쉽게 해봅시다. 1. Selenium 이란. Selenium은 웹 브라우저의 자동화를 가능하게 하고 지원하는 다양한 도구와 라이브러리를 포함한 프로젝트입니다. www.selenium.dev/documentation/ko/ Selenium 브라우저 자동화 프로젝트 :: Selenium 문서 Selenium 브라우저 자동화 프로젝트 Selenium은 웹 브라우저의 자동화를 가능하게 하고 지원하는 다양한 도구와 라이브러리를 포함한 프로젝트입니다. 브라우저와의 사용자 간의 상호 작용을 테스�� www.selenium.dev 셀레늄은 웹드라이버를 이용하여 브라우저를 열고 브라우저상의 행동을 자동으로 제어하도록 만든 엄브렐라 프로젝트..