일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 아이패드 필기
- deep learning
- pytorch
- TensorFlow
- 아이패드 노트쉘프
- Noteshelf
- 딥러닝
- 주석 단축키
- 아이패드 필기어플
- 아이패드 논문
- 아이패드 논문 필기
- 하나은행 인턴
- Python
- 하나은행
- 노트쉘프
- 리퀴드텍스트
- 아이패드 noteshelf
- 하나은행 인턴 후기
- 하나은행 공채
- 프로그래머스
- 굿노트
- pytorch로 시작하는 딥러닝
- 논문 필기
- windows10
- 파이썬
- 아이패드
- GPU
- 2022 하나은행 인턴 후기
- 필기 어플
- liquid text
- Today
- Total
목록분류 전체보기 (80)
Azure Zest
ValueError: Object arrays cannot be loaded when allow_pickle=False 코드를 돌리던 중, 결과를 확인하려고 np.load를 이용했지만, 갑자기 위의 오류가 뜨면서 로드되지 않았다. 검색을 통해 찾아보니, 해당 allow_pickle을 True로 바꿔주어 사용하면 오류를 해결할 수 있었다. import numpy as np ## 먼저 기존의 np.load를 np_load_old에 저장해둠. np_load_old = np.load ## 기존의 parameter을 바꿔줌 np.load = lambda *a,**k: np_load_old(*a, allow_pickle=True, **k) 위의 코드를 이용하여 기존의 np.load를 바꿔주고, 다시 기존의 것을 사..
지난 포스팅에 이어 굿노트의 일반적인 기능들과 페이지 공유 기능을 알아보도록 하자! 그 밖의 일반적인 기능 검색 기능 한 가지 또 신기했던 기능은 검색 기능이다. 바로 손글씨로 쓴 글자들을 인식해서 찾아주는 기능인데 엄청 정자로 쓰지 않아도 알아볼 수 있을 정도로만 쓰면 원하는 글자들을 검색해서 찾아볼 수 있다. 상단 바 아이콘들 맨 위에 있는 아이콘들을 살펴보도록 하자. 첫 번째 아이콘은 전체 페이지들을 나타내는 아이콘이다. 아래 사진처럼 전체 페이지들을 다 보고 관리할 수 있다. 두 번째는 위에서 알아봤던 검색 기능이다. 세 번째는 즐겨찾기 기능이다. 세 번째 아이콘을 누르면 아래 사진처럼 빨갛게 변하는데 전체 페이지 목록에서 즐겨찾기만 따로 찾아서 볼 수 있다. 필기 내용들이 많이 있고, 문제 풀이..
Goodnotes 아이패드를 수업 필기용으로 구입했다면, 제일 먼저 고민되는 것이 어떤 필기 어플을 사용할 것인가이다. 여러 좋은 어플들이 많이 있지만 그 중에서도 제일 유명한 것들이 바로 굿노트, 노타빌리티일 것이다. 두 어플 모두 편리하고 좋은데 먼저 굿노트에 대해 간략한 기능들을 정리하고자 한다. + 쓰다 보니 너무 길어져서 1편과 2편으로 나누었다! 굿노트 ? 굿노트는 필기 노트 어플로 많은 사람들에게 인기있는 어플이다. 간단하고 편리한 툴들과 사용하기 쉽게 직관적으로 잘 짜여있다. 가격은 한화로 9900원이고 한 번 사서 쭉 쓰는 거에 대해 굉장히 저렴한 편이라고 생각한다. 또한 버전에 대해 GoodNotes4와 GoodNotes5 사이에서 고민을 할 수 있는데 나는 개인적으로 5가 더 나은 것..
웹개론에 대하여 흔히 웹개발이라고 하면, 너무 어렵게만 느껴지고 멀게 느껴지기만 한다. 하지만 또 그만큼 자신의 원하는 것을 구현할 수 있는 매력적인 분야이기에 한 번쯤 배워보고 싶었다. 그러던 중 좋은 기회로 동아리 '멋쟁이 사자처럼'에 들어가 웹에 대해 배워보고 직접 아이디어를 구현하고 프로젝트를 진행하는 경험을 가지게 되었다. 이를 바탕으로 간략히 웹에 대해 정리를 해볼까 한다. 웹 서비스란? '서비스'란 고객이 요청을 하고, 그에 맞는 응답을 제공하는 것이다. 웹 서비스 또한, 서비스의 일종이기 때문에 웹 서비스는 고객(client)이 요청(request)을 하고, 서버(server)가 응답(response)을 하는 구조로 이루어져 있다. 이 관계를 client - sercer 구조라고 한다. (..
Windows 오류코드 : 0x80004005 Windows 간의 파일 공유를 그 동안 잘 해오다가 갑자기 연결이 되지 않는 오류가 떴다. 오류 코드가 0x80004005였는데 이를 해결하기 위해 검색을 했더니 아래와 같은 방법들이 나왔다. 제일 간단히 해결할 수 있는 3번부터 먼저 보는 것이 좋을 것 같다!! 먼저 확인할 사항 공유가 될 PC의 고급 공유 설정에서 네트워크 공유 옵션이 다 잘 검색이 되게끔 설정되어 있는 지 확인해야 한다. 1. 레지스트리값 수정 먼저, 시작 – 프로그램 및 파일 검색 – regedit 입력으로 레지스트리 편집기에 들어간다. 그 후, 컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 의 경로로 들어가 다음과 같은 ..
tensor 안의 값 확인하기 1. tf.Session 클래스 이용하기 Tensorflow 연산들을 실행하기 위한 클래스인 tf.Session을 이용하는 방법이다. Session 객체는 Operation 객체가 실행되고, Tensor 객체가 계산되는 환경을 보여준다. 따라서 tensor를 보고 싶을 때, 다음과 같이 적어주면 값을 확인할 수 있다. sess = tf.Session() value = sess.run(알고 싶은 tensor) print(value) 조금 시간이 오래 걸릴 수 있긴 하지만, 값을 확인할 수 있는 간편하고 대부분이 알고 있는 방법이다. 다만, 값을 확인할 때마다 세션을 돌려야한다는 단점이 있다. 2. tf.enable_eager_execution() 이용하기 다음은 위의 tf.S..
Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network Super Resolution에 최초로 Deep Learning을 도입한 SRCNN 이후로 많은 모델들이 등장했다. 그 중 SRGAN은 질감의 디테일의 복구를 기반으로 만들어지게 되었다. 최근의 SR 방법들은 MSE를 최소화하여 PSNR을 높게 만드는 데 집중을 해 High frequency detail들을 잡는 데에는 만족스럽지 않은 결과를 나타낸다. 따라서 이 연구에서는 pixel space에서의 유사성이 아닌 perceptual similarity 에 기반한 content loss와 adversarial loss로 구성된 perceptual loss..
3D model 사이트 추천 3D 프린터로 모형들을 뽑고 싶지만 직접 모델을 만들지 못할 때, 구글에 쳐보면 웬만한 모델들이 다 이미 올라와 있다. 따라서 구글에서 잘 검색해서 찾아보면 좋은 모델들을 출력할 수 있고, Free3D 등 여러 사이트들이 있는데 이중 thingiverse라는 사이트를 추천한다. Thingiverse - Digital Designs for Physical Objects Thingiverse is a universe of things. Download our files and build them with your lasercutter, 3D printer, or CNC. www.thingiverse.com 먼저, 사이트에 들어간 후 아래 보이는 검색칸에 원하는 모델을 검색한다. ..
Jupyter Notebook - Markdown 사용하기 notebook 생성하기 앞서 했던 포스팅에서 jupyter notebook을 실행시켰다면, 다음과 같은 화면이 뜬다. 그러면 New를 눌러 Python 3을 실행시키면, 파이썬을 쓸 수 있는 노트북이 생성된다. Untitled.ipynb 이런 형식으로 저장이 될텐데, 실행시켜보면 두 번째 사진과 같이 바로 파이썬 코드를 쓸 수 있도록 되어 있다. Markdown 마크다운은 텍스트 기반의 마크업 언어로 html으로 변환이 가능하다. 문법이 매우 간단한 구조로 되어 있기 때문에 쉽게 익힐 수 있고, 웹에서도 빠르게 작성하여 직관적으로 인식할 수 있다. 주피터 노트북을 사용하면서, 물론 바로바로 코드를 실행시킬 수 있다는 장점도 있었지만 이 마크다운..
Jupyter Notebook 사용하기 파이썬 코드의 경우, 코드를 다 작성하고 실행해야한다는 점에서 디버깅을 하기 불편하다는 단점이 있다. 이를 개선하기 위한 게 바로 Jupyter Notebook이다. Jupyter Notebook은 블럭 단위로 실행해보고, 그 결과를 바로바로 확인해볼 수 있다. 이 Jupyter Notebook을 사용하기 위해 아나콘다를 깔았는데, 사용해보도록 하자. Jupyter Notebook 실행 Jupyter Notebook을 실행시키는 두 가지 방법이 있다. 우선 첫번째 방법은 시작(윈도우 모양)을 누르고, Anaconda3 (64 bit)를 눌러 Jupyter Notebook을 실행시킨다. 그럼 이렇게 Jupyter Notebook이 실행이 된다. 두 번째 방법은 검색창..