zabbix-server-setting
여러 서버를 사용하고 있는 환경에서 특정 서버들이 리소스로 문제로 재시작 되거나 멈추는 것들의 원인이 제대로 추적할 수가 없어서, 장기적으로 여러 서버의 리소스들을 모니터링 할 수 있는 툴이 필요했다. 또한 각 서버에서 접속해서 확인하는 것이 아닌 하나의 화면에 보유한 여러 서버의 모니터링이 가능한 것이 필요했다. 그 중 zabbix를 선정한 ...
여러 서버를 사용하고 있는 환경에서 특정 서버들이 리소스로 문제로 재시작 되거나 멈추는 것들의 원인이 제대로 추적할 수가 없어서, 장기적으로 여러 서버의 리소스들을 모니터링 할 수 있는 툴이 필요했다. 또한 각 서버에서 접속해서 확인하는 것이 아닌 하나의 화면에 보유한 여러 서버의 모니터링이 가능한 것이 필요했다. 그 중 zabbix를 선정한 ...
VLM(Visual Language Model)의 관심이 높아지고 있다. 특히 CLIP 모델의 성공으로 인해 대조학습이 VLM 모델의 대표적인 하나의 학습방법으로 자리잡고 있다. CLIP의 성공으로 인해, 이미지와 텍스트의 의미 공간을 동일한 임베딩 공간에서 정렬(alignment)하는 대조학습(contrastive learning) 방식이 VLM...
최근 지능형 CCTV 관련 업무를 보고 있는데, 요구사항 들 중 특정 시간 동안 등장한 객체, 이벤트를 짧은 시간에 한번에 봐 관측 피로도를 감소하고싶어 하는 경우가 있다. 관련 개발을 진행하려고 서치를 하는데 두 가지 다른 방향이 있다는 것을 알게되어 공유하고자 한다. Video Summary Video Summary의 경우 영상의 시...
1. 배경 CLIP과 같은 VLP (Vision-Language Pretrained Model) 은 대규모 이미지-텍스트 쌍을 학습하여 강력한 Zero-Shot 분류 성능을 보여준다. 하지만 여전히 Downstream Task에서 Fine-Tuning 없이 바로 활용하기에는 한계가 존재한다. 이를 해결하기 위해 다양한 접근법들이 제안되었다. ...
Cursor AI를 사용할 때 항상 insert 모드로 진입하는 문제가 발생하기도 합니다. 이 경우 매번 [insert] 키를 눌러서 Normal 모드로 진입을 해야하는 귀찮은 일이 생기기도 합니다. 이런 경우 아래의 간단한 기능을 통해 이런 문제를 해결할 수 있습니다.
Node.js는 브라우저 밖에서 자바스크립트를 실행할 수 있도록 해주는 런타임 환경입니다. 원래 자바스크립트는 웹 브라우저 안에서만 동작했는데, Node.js가 등장하면서 서버, 데스크탑, IoT 기기 등 어디서든 실행이 가능하게 되었습니다. 주요 활용분야는 웹 서버, 실시간 애플리케이션, 데스크탑 엡, CLI 도구 등 입니다. Winodws 환...
최근 VLM(Vision-Language Model) 모델을 단순히 사용하는 것 뿐만 아니라 다양한 학습 방법들에 대해서 연구되고 있다. 오늘은 그 중 소량의 데이터셋으로 CLIP 모델을 학습할 수 있는 방법을 소개한 CLIP-Adapter 논문에 대해서 소개하겠다. 1. 개요 CLIP 은 대규모 이미지-텍스트 쌍으로 학습되어 우수한 zero-...
최근 VLM(Vision-Language Model)에 대한 연구가 늘어나고, 실제 활용도가 높아지고 있다. 대표적으로 유명한 논문인 CLIP과 BLIP이 있는데 오늘은 BLIP에 대해서 알아보도록 하겠다. 1. 개요 BLIP은 Vision-Language-Pre-training에서 “이해(Understanding)” 과제와 “생성(Genera...
프로젝트나 업무를 수행하며 파이썬을 사용할 때 라이브러리나 파이썬 버전에 충돌을 방지하기 위해 Anaconda3나 도커 등을 통한 가상환경을 생성합니다. 이번 포스트에서는 파이썬 3.5부터 자체적으로 제공하는 venv를 통해 가상환경을 생성하고 활성화시키고, 비활성화시키고 삭제하는 방법에 대해 설명하도록 하겠습니다. 가상환경 생성 아래 명령어를 ...
최근 AI모델의 추론 속도와 자원사용률에 대한 경량화 이슈로 인해 tenssort 도입 및 변환에 시행착오를 겪고 있다. 그럼 tensorrt가 무엇이고, 어떤 효과가 있으며 설치 및 변환 방법에 대해 알아보겠다. 1. TensorRT는 무엇인가? TensorRT는 NVIDIA가 개발한 딥러닝 모델 추론 가속화 라이브러리이다. NVIDIA의 G...