분류 전체보기 썸네일형 리스트형 vim 자동 들여쓰기 해제 vim에서 코드를 붙여넣을 때 자동으로 들여 쓰기가 적용되는 것을 막으려면 :set paste 를 입력하여 paste 모드에서 붙여넣으면 된다. 더보기 ImportError: libGL.so.1: cannot open shared object file: No such file or directory import cv2 시에 에러 발생 sudo apt-get update sudo apt-get -y install libgl1-mesa-glx 더보기 torchviz - Pytorch backward pass 시각화 pip install torchviz apt-get install graphviz # brew install graphviz -> for mac from torchviz import make_dot ... output = model(input) loss = loss_fn(output) graph = make_dot(loss, params=dict(model.named_parameters())) graph.render(filename='file_name', format='png') # graphviz install 필요, format default: pdf 더보기 pydensecrf 설치 2021.10.25 - python 3.7 이상에서는 설치가 안되니 3.6.9 가상환경에서 사용할 것. conda create -n crf python=3.6.9 conda activate crf pip install cython conda install -c conda-forge pydensecrf 더보기 [Pytorch] 학습 과정에서의 Randomness 제어하기 (seed 고정하기) 딥러닝 실험을 진행 할 때에는 신경을 써야할 변수가 많다. 하지만 그 중 가장 중요한 것은 변인통제라고 생각한다. 예를 들어 데이터가 들어가는 순서만 바뀌어도 모델의 성능은 바뀌게 된다. 이런 문제를 제어하고 실험을 재현 가능하게 하기 위해서 고려 해야하는 사항들을 살펴보자. 최종 코드 우선 최종 코드부터 적어두겠다. 아래의 코드를 사용하면 (deterministic은 True) 같은 실험을 반복해도 재현이 보장된다. import random import numpy as np import torch seed = 2021 deterministic = True random.seed(seed) np.random.seed(seed) torch.manual_seed(seed) torch.cuda.manual_se.. 더보기 [논문 재구현] PointGroup: Dual-Set Point Grouping for 3D Instance Segmentation PointGroup은 2020 CVPR에 accept된 point cloud instance segmentation 논문이다. Pointcloud task의 전반적인 이해를 위해 instance segmentation 논문을 재구현해보았다. [논문 정보] [논문 리뷰] PointGroup: Dual-Set Point Grouping for 3D Instance Segmentation PointGroup은 2020 CVPR에 accept된 point cloud instance segmentation 논문이다. PointGroup PointGroup은 보는 것과 같이 RGB indoor pointcloud data에서의 Instance segmentation task를 다룬다. point cloud.. kn.. 더보기 [논문 리뷰] Deep Closest Point 2019 ICCV 논문으로, point cloud registration을 다룬 논문이다.Registration 논문에 대해 살펴 보기 전에 간단하게 Registration이 어떤 task인지 보고 넘어가자. 관찰 시점이 다른 두 영상을 정합하는 과정이 registration이다. 그림을 보면 관찰 시점이 다른 두 이미지에서 서로 같은 point를 잡아 정합을 한 것을 볼 수 있다. 일상에서 가장 쉽게 찾아 볼 수 있는 예시는 파노라마 사진을 찍을 때이다. 처음 찍은 이미지를 중심으로 카메라를 이동할 때마다 이미지상 같은 위치와 정합을 하는 방식이다. 파노라마 사진 외에도 MRI나 CT 같은 의료영상에서 병변의 진행상황을 정량적으로 측정할 때나, 자율주행에서 사용되고 있다. 논문의 task인 point .. 더보기 [논문 리뷰] PointGroup: Dual-Set Point Grouping for 3D Instance Segmentation PointGroup은 2020 CVPR에 accept된 point cloud instance segmentation 논문이다. PointGroup PointGroup은 보는 것과 같이 RGB indoor pointcloud data에서의 Instance segmentation task를 다룬다. point cloud에서 point feature를 뽑아내 sementic segmentation을 진행하고, clustering을 하여 instance를 구분한다. 단순히 rule based clustering algorithm을 사용하므로 clustering이 힘든 점을 감안하여 point들을 instance의 center로 모아주는 offset shift를 학습시킨다.Backbone Network point.. 더보기 이전 1 2 다음