목록Artificial intelligence, AI (28)
IT_World
ModuleNotFoundError: No module named 'easydict' EasyDict : 속성으로 dict 값에 액세스 할 수 있습니다 (재귀 적으로 작동). python dicts에 대한 자바 스크립트와 유사한 속성 점 표기법 에러 해결방법 ↓ sudo pip install easydict 또는 pip install easydict https://pypi.org/project/easydict/ 참조 : ImportError: No module named easydict I'm trying to run the demo of py-faster-rcnn based on this github page. I have done all the previous steps. But When I try ..
4. Experiments 구현 세부 정보를 설명하고 실험 및 절제 연구를 광범위하게 수행하여 GroupFace의 효과를 보여준다. 4.1. Implementation Details(구현 세부 정보) Datasets. 열차의 경우, 100K ID에 대해 약 10M의 이미지를 포함하는 MSCleb-1M [10]을 사용한다. MSCleb-1M 원본 데이터 세트의 노이즈가 있는 레이블 때문에, 3을 포함하는 정제 버전[7]을 사용한다.85K ID에 8M 이미지 제공 테스트를 위해 다음과 같이 9개의 일반적으로 사용되는 데이터 세트를 사용하여 실험을 수행한다. • 5,749개의 ID에서 13,233개의 이미지를 포함하고 있으며 이 이미지로부터 6000개의 쌍을 제공하며, CALFW [46] 및 CPLFW [45..
얼굴 인식 분야에서 모델은 더 적은 차원 임베딩 기능으로 수백만 개의 얼굴 이미지를 구별하는 방법을 배우며, 그러한 방대한 정보는 단일 분기로 기존 모델에 제대로 인코딩 되지 않을 수 있다. 임베딩 기능의 품질을 향상하기 위해 여러 그룹 인식 표현을 동시에 활용하는 GroupFace라는 새로운 얼굴 인식 전문 아키텍처를 제안한다. 제안된 방법은 추가 인간 주석 없이 각 그룹에 속하는 샘플 수의 균형을 맞추는 자체 분산 레이블을 제공하고 대상 ID의 검색 공간을 좁힐 수 있는 그룹 인식 표현을 학습한다. 광범위한 절제 연구와 시각화를 보여줌으로써 제안된 방법의 효과를 입증한다. 제안된 방법의 모든 구성 요소는 계산 복잡성이 미미하게 증가하여 종단 간 방식으로 훈련될 수 있다. 제안된 방법은 LFW, YTF..
운영체제 : ubuntu(우분투) 코드를 돌리던 중 ModuleNotFoundError: No module named 'cv2' 에러가 발생했다. 모듈이 없다 하니 openCV를 설치해주자. openCV설치는 pip install opencv-python을 이용해서 설치 설치를 했더니 이번에는 ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' (/home/anaconda3/envs/tf2.4.0/lib/python3.8/site-packages/pip/_internal/exceptions.py) 에러 발생 stackoverflow에서 conda uninstall pip 해준 후 다시 conda..
이 학습은 작업을 위해 개발된 모델을 두 번째 작업의 모델의 시작점으로 재사용하는 기계 학습 방법이다. 이러한 문제에 대한 신경망 모델을 개발하는 데 필요한 방대한 컴퓨팅 및 시간 리소스와 기술의 급격한 향상을 고려할 때 사전 훈련된 모델을 컴퓨터 비전 및 자연어 처리 작업의 시작점으로 사용하는 딥 러닝에서 널리 사용되는 접근 방식이다. 관련 문제에 대해 제공한다. 전이 학습을 사용하여 훈련 속도를 높이고 딥 러닝 모델의 성능을 개선하는 방법을 알아 보자. 전이 학습이란 딥 러닝에서 전이 학습의 일반적인 예 자신의 예측 모델링 문제에 전이 학습을 사용하는 경우 1. 전이 학습이란 전이 학습은 한 작업에서 훈련된 모델이 두 번째 관련 작업에서 용도가 변경되는 기계 학습 기술이다. 전이 학습 및 영역 적응은..
딥 러닝을 통한 예측 모델링은 현대 개발자가 알아야 할 기술이다. PyTorch는 Facebook에서 개발 및 유지 관리하는 최고의 오픈 소스 딥 러닝 프레임 워크이다. 핵심에서 PyTorch는 그래프 기반 모델에서 효율적인 계산과 자동 미분을 수행할 수 있는 수학적 라이브러리이다. 이를 직접 달성하는 것은 어렵지만 다행히도 최신 PyTorch API는 딥 러닝 모델 모음을 쉽게 개발할 수 있는 클래스와 관용구를 제공한다. 이 자습서에서는 PyTorch에서 딥 러닝 모델을 개발하기위한 단계별 가이드를 발견한다. 이 자습서를 완료하면 다음을 알게된다. Torch와 PyTorch의 차이점과 PyTorch가 작동하는지 설치하고 확인하는 방법 PyTorch 모델의 5 단계 수명주기 및 모델 정의, 적합 및 평가..
개발 환경 : 리눅스 (Ubuntu) 언어 : 파이썬 (Python) 라이브러리 : 파이 토치 (Pytorch) 이미지 분류 (Image Classification) 이미지는 컴퓨터 비전 (Computer Vision) 분야에 속한다. 4차 산업혁명의 핵심인 딥러닝 기술은 현재까지 해당 분야에서 가장 큰 발전을 이뤘다고 볼 수 있으며, 크게 아래의 3가지 분야로 연구가 진행되고 있다. - Classification은 고양이라는 사물의 존재 여부를 분류한다. - Detection은 고양이라는 사물의 위치를 찾아냄과 동시에 여러가지 사물을 인식한다. - Segmentation은 고양이라는 사물의 형태를 찾아낸다. 이번 프로젝트는 4차 산업혁명과 딥러닝의 가능성을 처음으로 대두시킨 CNN (Convolutio..
현 작업 상황을 기록하고 싶던 중 tensorboard, plt, scalar 고민하다가 log text file로 남기기로 결정했다. from tensorflow.python.client import device_lib device_lib.list_local_devices() 를 사용하면 CPU랑 GPU 모두 출력되야 하는데 cpu만 출력되는 문제 발생 device_lib.list_local_devices () no gpu print(device_lib.list_local_devices()) none log 정보를 파일로 저장하기 위해 코드를 돌리던 중 IndexError: list index out of range 에러발생 logger.INFO:OS : Linux logger.INFO:OS Versi..