본문 바로가기

Programming/Python3

Jupyter에서 Anaconda 가상환경 커널 사용하기 일반적인 .py 확장자 파일을 실행하기 위해서는 가상환경에 진입해서 실행시켜주면 됩니다. 그러나 jupyter에서 사용할 경우, 각 노트북에 kernel을 지정해주어야 가상환경을 사용할 수 있기 때문에 kernel을 생성하는 방법에 대해 포스팅을 진행하게 됐습니다. 1. conda 가상환경 진입 conda activate # ex. conda activate edge 2. package설치 conda install nb_conda_kernels -y pip install ipykernel 3. kernel 등록 python -m ipykernel install --user --name --display-name "" 4. jupyter notebook kernel 확인 jupyter kernelspec .. 2021. 4. 16.
텐서플로우 모델을 frozen하고 optimized graph로 변환하기 tf_saved_model(.pb) 을 frozen fraph model(.pb , .pbtxt)로 변환하는 과정입니다. tensorflow 모델을 tensorflowjs 모델로 변환하기 위해 필요한 중간과정으로 진행합니다. 1. Package 로드 import tensorflow as tf from tensorflow import keras from tensorflow.python.framework.convert_to_constants import convert_variables_to_constants_v2 import numpy as np 2. input 및 output 모델 Frozen Model frozen_output_path = '' # frozen 모델을 저장할 경로 frozen_model .. 2021. 4. 16.
Opencv-python 설치하기 1. Introduction OpenCV(Open Source Computer Vision)은 실시간 컴퓨터 비전을 목적으로 한 프로그래밍 라이브러리이다. 원래는 인텔이 개발하였다. 실시간 이미지 프로세싱에 중점을 둔 라이브러리이다. 인텔 CPU에서 사용되는 경우 속도의 향상을 볼 수 있는 IPP(Intel Performance Primitives)를 지원한다. 이 라이브러리는 윈도우, 리눅스 등에서 사용 가능한 크로스 플랫폼이며 오픈소스 BSD 허가서 하에서 무료로 사용할 수 있다. OpenCV는 TensorFlow , Torch / PyTorch 및 Caffe의 딥러닝 프레임워크를 지원한다. 2. opencv-python 설치하기 opencv python버전은 다음과 같은 명령어로 설치할 수 있습니다.. 2021. 1. 22.