본문 바로가기

분류 전체보기

(36)
HairStep 논문 코드 돌리기 HairStep: Transfer Synthetic to Real Using Strand and Depth Maps for Single-View 3D Hair Modeling (CVPR2023 Highlight) 공식 git page : https://github.com/GAP-LAB-CUHK-SZ/HairStep > conda 가상 환경 = 인터프리터 생성 완료. 문제 : 리눅스 기준으로 작성되어 리눅스에서는 동작하지만 윈도우에서는 없는 패키지가 많다. 에러 메세지에 나오는 없는 패키지들을 전부 지우고 돌리면 돌아간다. 코드를 돌리며 부족한 패키지들을 수동으로 하나하나 채워줘야한다. pip install torch==1.9.0+cu111 torchvision==0.10.0+cu111 -f https:/..
pytorch - gpu 사용하기 컴퓨터 사양: NVIDIA GeForce RTX 3060 Laptop GPU Windows 11 pro x64 기반 프로세서 운영체제 i7 1) 3060 + 최신버전 https://csm-kr.tistory.com/84 [Pytorch] RTX3060 window에서 최신 anaconda, 그래픽 드라이버, cuda11.7, cudnn, pytorch2.0 설치 환경 : window 10, RTX3060 / 1080 Ti 도됨 (2023/3월 기준) 순서는 다음과 같다. 1. anaconda 설치 2. 그래픽 드라이버 설치 3. visual studio 설치 4. cuda 11.7 설치 5. cudnn 설치 6. pytorch2.0 설치 1. anaconda 설치 https://www. csm-kr.ti..
"ValueError: The truth value of an array with more than one element isambiguous. Use a.any() or a.all()" 참고 : https://jimmy-ai.tistory.com/304 ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all() Let x be a NumPy array. The following: (x > 1) and (x < 3) Gives the error message: ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all() ... stackoverflow.com 배열 비교시 (and 연산자 사용) 발생하는 듯 하다. 배열의 값을 비교하는 것인지..
파이썬 python 주석 단축키 [ ctrl + / ] 안 될 때 파이썬 python 파이참 pycharm 주석 처리 여러줄 단축키 : [ ctrl + / ] 문제사항 단축키가 안 먹힐 때 [ ctrl + shift ] => microsoft 입력기로 변경해주면 된다. 참고 : https://dev-jinee.tistory.com/3
cv2.error: ~~ !_src.empty() in function 'cv::cvtColor' 2023-04-26 [Image Quilting for Texture Synthesis] ♣ 에러 내용 cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor' ♣ 에러 부분 if __name__ == "__main__":# 해당 main.py 가 메인으로 불려왔을 때 실행 # Start the main loop here path = args.image_path# (호출인자)이미지 경로 - 사용자가 입력 # Get all blocks image = cv2.i..
cannot import name 'model_urls' from 'torchvision.models.vgg' 2023-04-25 ◈기존 코드 from torchvision.models.vgg import cfgs, make_layers #, model_urls def vgg19(avg_pool: bool = True, pretrained: bool = True,): # init.py 에서 사용 model = VGG19(avg_pool=avg_pool) # VGG19 는 클래스 -> class VGG19(nn.ModuleDict) if pretrained: # 매개변수로 pretrained 여부 받아왔음 ### 에러뜨는 부분 -> model_urls 사용 state_dict = load_state_dict_from_url(model_urls["vgg19"], progress=True) model.load_stat..
3/21(화) 머신러닝 2 2. 머신러닝 vs 딥러닝 딥러닝이란? 심층 학습 또는 deep structured learning 또는 heierarchial learning 이라고 불리기도 한다. 머신러닝의 특정한 한 분야로서 연속된 층 (layer) 에서 점진적으로 의미있는 표현을 배우는데 강점이 있으며, 데이터로부터 표현을 학습하는 새로운 방식이다. deep 이란?" 일반적인 deep 과는 다른 의미를 지닌다. 연속된 층 (layer) 으로 표현을 학습한다는 개념이다. 형태 : 입력 => 입력층 : [뉴련] => 은닉층 : [뉴런 뉴런 뉴런] => 출력층 : [뉴런] => 출력 딥러닝의 특징: 여러 층을 겹겹이 쌓아 올려 구성한 신경망 (neural network) 이라는 모델을 사용하여 학습을 진행하였다. 층 (layer) :..
3/20(월) 머신러닝 1. 머신러닝이란? 인공지능 구분의 시작 ‘알파고(AlphaGo)’로 인해 딥러닝이 등장한 이후, 다양한 분야에서 이 기술이 응용되며 인공지능의 개념으로 사용 * 즉, ‘인공지능’, ‘머신러닝’ , ‘딥러닝’과 같은 용어들이 혼용됨 인공지능 : 인간의 지적 능력을 컴퓨터를 통해 구현하는 기술 전문가 시스템 , 규칙기반 시스템 머신러닝 : 컴퓨터가 데이터를 통해 스스로 학습하여 예측이나 판든을 제공하는 기술 결정트리 선형회귀 퍼셉트론 딥러닝 : 깊은 인공신경망 알고리즘을 활용하는 머신러닝 기술 합성곱 신경망 (CNN) 심층 강화학습 순환 신경망 (RNN) 인공지능 개념 구분 인공지능이: 모든 용어들을 포괄하는 가장 큰 개념 머신러닝이 그 다음 개념 인공지능 붐을 주도하는 딥러닝이 가장 작은 개념 하지만, ..