Serialization 끄적이기
Serialization 데이터 구조를 바이트 스트림으로 인코딩하는 것 데이터 구조를 여러 환경에서 공유하기 위해서 형태를 변환하는 방법 네트워크 전송도 가능 데이터 구조 == (직렬화) ==> Byte == (역직렬화) ==> 데이터 구조 Protobuf ...
Serialization 데이터 구조를 바이트 스트림으로 인코딩하는 것 데이터 구조를 여러 환경에서 공유하기 위해서 형태를 변환하는 방법 네트워크 전송도 가능 데이터 구조 == (직렬화) ==> Byte == (역직렬화) ==> 데이터 구조 Protobuf ...
Detectron 페이스북에서 개발한 object detection, segmentation 프레임워크다. Pytorch로 구현된 Detectron 오픈소스가 2가지가 있다. Detectron Detectron 2 이 포스트에서는 구버전은 사용하지 않고 최신버전인 Detectron2를 사용한다. 지속적으로 업데이트 되고 공식 문서가 잘...
가끔 기억 안날때 보려고 한줄식으로 매우 간략하게 적었다. 자세한 내용을 알고 싶으시면 [Here] 이 곳 수업에서 알아보시는 것을 추천한다. 기하학적인 정의는 Here 유튜브에 알기 쉽게 나와 있었다. 벡터 vector = 크기 + 방향 순서가 정해져 있다. one-dimension lowercase 표현 : \(x = [1...
Decorator 가끔 프로젝트나 오픈 소스를 보면 함수 위에 @가 특정한 이름과 함께 붙어 있는 것을 볼 수 있다. 이런 것을 데코레이터라고 한다. 즉, 꾸며주는 놈이라는 뜻이다. 형태를 보면 @deco def func(): ~ ~ ~ 이러한 형태로 되어있다. 일단 왜 쓰는지에 대해서 간단하게 알아보자. 왜 쓸까?? 코드에서 중...
Visualising Image Classification Models and Saliency Maps (Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps) paper : https://arxiv.org/abs/1312.603...
파이썬으로 코딩하는 능력을 향상시키기 위해서 이번에 딥러닝 학습시키는 시간을 활용해서?? 공부를 해보려고 한다. 대량의 프로젝트 단위의 파이썬 코드들을 보면서 어려운 문법을 볼 때 원리와 사용방법에 대해 궁금했었는데 이번 기회에 한번 제대로 파이썬이란 놈을 알아가보도록 하자 딱히 순서는 존재하지 않고 내 기준으로 평소에 궁금한 것들을 알아볼 것이다...
grad CAM (Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization) grad CAM paper : Here Official Code : Here Abstract CAM(class activation mapping)과 유사하게 CNN 모...
Kaggle Blood Cell DataSets : https://www.kaggle.com/paultimothymooney/blood-cells Code : https://github.com/jjxxmiin/kaggle/tree/master/BloodCells 백혈구(White Blood Cell)의 종류를 분류하기 위한 데이터셋 종...
CAM (Learning Deep Features for Discriminative Localization) CAM paper : Here Demo : Here Abstract GAP(global average pooling)을 제안하는 논문 Object Localization bounding box나 segmentatio...
이전 포스트에서는 EfficientNet을 간략하게 정리하였다. 이제 속도와 정확성 측면에서 효과적인 object detection network인 EfficientDet을 알아보자. Abstract 효과적인 network를 만들기 위해서 먼저 BiFPN(weighted bi-direction pyramid network)를 제안한다. 그리고 모든...