본문 바로가기

Study63

[Tensorflow] 시각화 기초 (이미지) 이미지 파일 열기 이미지를 열기 전에 shape 및 min, max를 통해 이미지의 range 확인이 필요하다 그래프로 시각화 하기 그림 나타내기 이미지 흑백으로 열기 gray scale 우리가 생각하는 흑백으로 설정하기 위해서는 camp를 gray로 설정해야 한다. RdBu jet jet에 Colorbar 추가하기 이미지 설정 이미지의 사이즈를 조절할 수 있다 이미지에 제목을 추가할 수 있다 두 이미지 합치기 * 만약 opencv가 설치 안 되어있으면 설치해주세요 (아래 명령어 입력) pip install opencv-python Subplot 2021. 1. 11.
[Tensorflow] 시각화 기초 (그래프) matplotlib.pyplot 모듈은 데이터 시각화 패키지로 라인 플롯, 바 차트. 파이차트, 히스토그램 등을 비롯한 다양한 차트와 플롯 스타일을 지원해준다. 해당 라이브러리를 사용하기 위해선 matplotlib를 pip을 통해 설치해주어야 한다. * %matplolib lnline은 주피터 외부에 띄우겠다는 의미다. Basic Attributes alpha : 투명도 kind : 그래프 종류 'line', 'bar', 'barh', 'kde' logy : Y축에 대해 Log scaling use_index : 객체의 색인을 눈금 이름으로 사용할지 여부 rot : 눈금 이름 돌리기 (rotating) 0 ~ 360 xticks, yticks : x, y축으로 사용할 값 xlim, ylim : X, Y축.. 2021. 1. 11.
[Tensorflow] Tensor와 Numpy 이해하기 Tensor 이해하기 - Scalar : 0차원으로 숫자가 하나만 있는 경우 - Vector : 1차원으로 숫자의 배열인 경우 - Matrix : 2차원으로 행과 열을 가진 배열인 경우 - Tensor : 다차원으로 Vector와 Matrix 역시 Tensor라고 부를 수 있다 0 차원 - numpy array는 1 또는 5, 10과 같이 숫자 데이터를 array화 해줄 수 있다 - scalar로 들어갔을 때는 shape가 아무것도 없는 것으로 나온다 - ndim은 몇 차원인지 반환하는 함수로 해당 배열의 차원인 0이 출력된다 1 차원 숫자가 10과 같이 하나만 들어간다고 해도 []리스트를 한번 씌우게 되면 차원이 생긴다. 이때는 1차원이 되는데 numpy에서 shape를 표현할 때 (1)이 아닌 (1,.. 2021. 1. 11.
AWS 보호되어 있는 글 입니다. 2020. 11. 26.
Google Cloud Platform 인스턴스 생성하기 https://cloud.google.com/ 클라우드 컴퓨팅 서비스 | Google Cloud 데이터 관리, 하이브리드 및 멀티 클라우드, AI 및 머신러닝 등 Google의 클라우드 컴퓨팅 서비스로 비즈니스 당면 과제를 해결하세요. cloud.google.com * GCP - 구글에서 제공하는 클라우드 플랫폼 인스턴스란? 인스턴스는 구글 인프라에서 호스팅되는 가상 머신으로 외부에서 가져오는 이미지로 설치할 수도 있고 기본적으로 제공되는 서버용 이미지를 사용할 수 있습니다. 프로젝트 생성 방법 1. GCP 상단바의 project 이름을 클릭한다. (시작 단계에서는 select a project라고 써 있을 것이다.) 2. 해당 버튼을 클릭해 새로운 프로젝트를 생성하거나 아래 프로젝트 리스트에서 사용할 .. 2020. 11. 9.
[Reversing] UPX packing & unpacking 이번 실습의 내용은 32bit notepad를 UPX로 패킹하고 이를 디버거를 통해 패킹을 푸는 것이다. 이 실습에서 사용할 패커는 제목에서 알 수 있듯 UPX이다. 우선 UPX를 패킹하기 위해서는 아래 사이트에서 UPX를 다운받아야 한다. https://github.com/upx/upx/releases/tag/v3.96 Release UPX 3.96 · upx/upx Please see the file NEWS for a detailed list of changes. Note: all versions are functionally equivalent, i.e. each version can handle all executable formats, so you only need the file that r.. 2020. 10. 26.