전체 글 (13) 썸네일형 리스트형 리눅스 kaggle api 설치하기 / 리눅스 ssh 원격 접속 / jupyter notebook 활용 캐글 데이터 다운로드 먼저 kaggle에 로그인 한 뒤 my account 에 들어간다. 쭉 내리다 보면 API에 Create New API Token이 보일 것 이다. 이걸 다운로드 받아준다. 하지만 지금 사용하고 있는 컴퓨터가 아닌 ssh 원격 접속 중인 리눅스 컴퓨터에 다운을 받고 싶어졌다. 그래서 생각해낸 방법은 이렇다. 일단 원격 접속 되어있는 쥬피터 터미널을 열고 이 command를 쳐준다. pip install kaggle 그런 뒤 upload를 눌러 아까 다운받았던 kaggle.json 파일을 아무 폴더에 업로드를 해준다 이왕이면 경로가 간단한 곳이 좋을 것 이다. 그런 뒤 리눅스 command를 이용해서 Downloads에 업로드 해줬던 kaggle.json 파일을 /Users/.kaggle로 옮겨준다. $ .. 파이썬 UnknownError / ResourceExhaustedError / 메모리 에러 CNN 모델을 compile 하는데 다음과 같은 에러가 발생했다. 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. 찾아보니 메모리가 부족하다는것 같아서 열려있는 쥬피터 노트북들을 셧다운 시켜주었다. 셧다운 시키는 방법은 초록색이면 현재 돌아가거나 열려있는 노트북이라는 뜻으로 완전히 닫아주려면 체크해준후 shutdown을 눌러주면 된다. 그렇게 정리를 해주고 돌리니 compile 부분 언노운 에러는 해결되었다. 그러나 fit에서 다시 에러가 생겼다. R.. R 에서 없어진 패키지 설치하기 / 패키지 설치 경로 변경하기/ R 패키지 설치 오류 /Rstudio R을 안쓴지 오래되어 많이 헤맸다.. 보다 보니 최신 버전이 나와 업데이트 해줬다 . 최신 버전은 4.0.1 이라고 한다. 그리고 지금은 없어진 "TSA" 패키지 그래서 그냥 install.packages("TSA")로는 설치가 안된다. 이런저런 시도를 해보던 도중 갑자기 또 이런 에러가 생겼다. 잘 생각해보니 ?? 부분이 한글이기 때문이었고 경로에 한글이 있으면 오류가 나기 쉽다... 예전에 SAS 할때도 같은 경험이 있었다. 그렇기 때문에 컴퓨터 이름 경로 등등 모두 처음부터 영어로 만드는게 편하다...!! 그래서 로컬디스크 C에 영문으로 폴더를 하나 만들어주고 .libPaths("C:/영문") 패키지 설치 경로를 이곳으로 변경해주었다. 그런 다음 지금은 없어진 TSA 패키지를 설치하기 위해 패키지 .. 텐서플로가 gpu 사용하고 있는지 확인하는 여러 방법/tensorflow-gpu 설치 pip install tensorflow-gpu 해주면 가장 최신 버전이 깔린다. 그런 다음 버전확인과 gpu를 사용하고 있는지 확인해준다. import tensorflow as tf print(tf.__version__) tf.config.list_physical_devices('GPU') #2.xx 부터는 gpu_available 대신 이렇게 하라고 한다 현재 텐서플로 버전은 2.2 이고 gpu를 사용하고 있는것이 확인된다. import tensorflow as tf tf.debugging.set_log_device_placement(True) # 텐서 생성 a = tf.constant([[1.0, 2.0, 3.0], [4.0, 5.0, 6.0]]) b = tf.constant([[1.0, 2.0],.. 파이썬 RuntimeError Variable += value not supported. Use variable.assign_add(value) to modify the variable value and variable = variable + value to get a new Tensor object. 케라스 창시자에게 배우는 딥러닝 실습 예제 8.3-neural-style-transfer 을 돌려 보던 중 런타임에러가 떴다. # Dict mapping layer names to activation tensors outputs_dict = dict([(layer.name, layer.output) for layer in model.layers]) # Name of layer used for content loss content_layer = 'block5_conv2' # Name of layers used for style loss style_layers = ['block1_conv1', 'block2_conv1', 'block3_conv1', 'block4_conv1', 'block5_conv1'] .. 이전 1 2 다음