본문 바로가기

TensorFlow5

PyCharm Unresolved reference error 파이참 IDE를 이용해 파이썬 코드를 작성하는 중 'Unresolved reference'에러가 에디터에 표시되었습니다. 텐서플로를 이용해 코드를 구현하는 중에 아래와 같은 에러가 표시되었습니다. Unresolved reference 'Model' Unresolved reference 'Dense' Unresolved reference 'Flatten' Unresolved reference 'Conv2D' from tensorflow.keras.layers import Dense, Flatten, Conv2D from tensorflow.keras import Model 위 코드에서 Dense, Flatten, Conv2D, Model 부분에서 빨간 줄이 나타나면서 에러 표시가 났습니다. 그런데 이상하게.. 2019. 10. 24.
tensorflow 2.0 GPU 에러 | GPU 메모리 부족할 때 텐서 플로우 홈페이지 튜토리얼을 따라하면서 TensorFlow 2.0 버전을 학습하고 있는데, 아래와 같은 에러 메시지가 나왔습니다. 튜토리얼에 나와있는 코드를 그대로 작성하였기에 코드에는 문제가 없다는 생각을 가지고, 에러 메시지를 읽어보았습니다. 전체 에러 메시지는 이 글의 아랫 부분에 있습니다. tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above. 위의 에러 메시지를 읽어보니 "cu.. 2019. 10. 24.
텐서플로 Windows10 개발환경 구축하고 Hello World! 출력해보기 ▶ Windows 10에서 텐서플로우 시작하기텐서플로는 구글에서 개발한 딥러닝 라이브러리이다. 프로그래밍 언어 파이썬이 주로 사용되며 C++등 다른 언어들도 지원한다.파이썬 3.xIDE ( Visual Studio 2017 부터 파이썬을 지원하므로 이를 이용하려한다.)텐서플로 설치 ( cmd 이용 ) ▶ TensorFlow "Hello World!" 프로그램 소스코드와 주석 설명import tensorflow as tf # print (tf.__version__) # printing tensorflow version h = tf.constant("Hello") # define the constants and combine them w = tf.constant("World!") hw = h + w # do.. 2018. 8. 24.
텐서플로우(TensorFlow)란 무엇인가? 텐서플로 시작하기텐서플로우란 무엇인가?텐서플로우는 딥러닝을 위해 구글에서 제공하는 프레임워크입니다. 다시 말해, 어느 누구나 사용할수 있는 머신러닝 오픈소스 라이브러리입니다. 텐서(Tensor)?Tensor = Multidimensional Arrays = Data딥러닝에서 텐서는 데이터를 의미합니다. 다차원 배열로 나타내는 데이터입니다.예를 들어, RGB 이미지는 삼차원 배열로 나타나는 텐서입니다. 플로(Flow)?플로는 데이터의 흐름을 의미합니다.텐서플로우에서 계산은 데이터 플로우 그래프(dataflow graph)로 행해집니다.그래프 각각의 노드는 수식(operations)을 의미하며 그래프의 간선(edge)는 시스템을 따라 흘.. 2018. 8. 24.
Python pip 업그레이드 오류를 해결하는 여러가지 방법 파이썬을 이용하면 cmd 창에서 pip 명령어를 이용하여 라이브러리를 다운로드 해야하는 경우가 생긴다. 아무런 오류없이 실행되면 좋으련만 언제나 그렇듯 문제가 발생한다.아래와 같이 노랑노랑 노랑색의 글씨로 pip version이 오래되었다고 말해준다. 그러면서 친절하게도 명령어를 알려준다.pip install --upgrade pip 를 입력하란다. 허나 왠일인가. 제대로 안된다. 뭐 늘 그렇다. 그러면 어김없이 구글 검색창에 검색을해서 해결방안을 모색하지만 또 안된다.좌절의 문턱에 왔을 때, 그제서야 된다. 참... 나 참... 시도해보았고, 검색을 통해 알아낸 여러 방안을 정리해두려 한다. - 해결 방안 - 여러 가지 명령어 써보기(1) 기본 방법. 일반적으로 아래 명령어를 입력하면 해결 가능하다.$.. 2018. 8. 24.