728x90
반응형

전체 글 121

[Doubango/ultimateALPR/Docs] Improving the accuracy 번역

정확도 향상 Github에서 제공하는 코드는 모두가 거의 만족할 만한 기본 옵션과 함께 제공됩니다. 사용 사례에 맞게 정확도를 높이고 싶을 수 있습니다. Detector 이 섹션에서는 detection 계층의 정확도를 높이는 방법에 대해 설명합니다. 멀리 떨어져 있거나 매우 작은 번호판 이 섹션에서는 매우 작거나 멀리 떨어진 플레이트에서 정확도를 향상시키는 방법을 설명합니다. 관심 영역(Region of Interest) 이전 섹션에서 설명한 대로 감지기는 300x300 이미지를 입력으로 예상합니다. 입력 크기에 관계없이 감지기는 항상 300x300으로 축소하고 RGB_888로 변환합니다. 번호판이 멀리 있거나 매우 작고 이미지가 너무 큰 경우 300x300으로 축소하면 이러한 번호판이 거의 사라집니다...

[합정 맛집] 합정 3대 돈까스, 최강금 돈까스

안녕하세요. 용성군입니다! 오늘은 제가 생각하는 최고의 돈까스 맛집을 적어보려고 합니다. 지극히 개인적인 맛에 대한 평가이지만 많은 사람들이 줄을 서서 먹는것을 보면 어느정도 맛은 보장된 것 같습니다. 저는 총 3번을 방문하였는데 그 맛 그대로 변함이 없었습니다. 가게 바로 앞이 주거지여서 좀만 떠들어도 나오시더라고요. 대화는 골목에서 떨어져서! 가게에도 조용히하라는 포스터가 붙어있습니다. 최강금돈까스 정면이 아니라 골목으로 들어가면 대기번호를 입력할 수 있는 얘약시스템이 있습니다. 대기 시 유의사항을 참고해주세요. 바로 다음차례가 들어갈 차례라면 가게측에서 전화가왔는데 매번 이러는지는 모르겠네용 저는 항상 돈까스만 시켜서 모르는데 자리에 앉으면 추가적으로 메뉴를 주문할 수 있나봐요. 다음엔 커리를 한번..

맛집 2021.08.23

[VIM] vim 줄 번호 표시하기

linux에서 vim 편집기를 잘 활용하려면 자신에게 맞는 설정을 찾아야한다. vim에서 코드를 수정하고 컴파일 에러가 발생하면 몇번째 줄에서 에러가 발생했는지 나오게 된다. 만약 vim에 설정이 안되어있다면 일일히 줄을 세어 찾아야한다. 따라서 오늘은 vim 줄번호를 매기는 설정에 대해 알아보도록 하겠다. vim 설정을 바꾸기 위해서는 .vimrc를 수정해야한다. 홈 디렉토리로 이동하고 .vimrc파일을 편집기로 켠다. 다음 명령어를 vimrc에 추가한다. :set number 그러면 vim 편집기에 줄번호가 생긴 것을 알 수 있다.

카테고리 없음 2021.08.22

[Anaconda] Conda란?(Feat. Conda 설치하기, Conda 기본 명령어)

콘다(Anaconda or Conda)란? 콘다란 언어의 패키지, 의존관계, 환경을 관리하는 가상환경 도구입니다. 파이썬의 경우 2.x부터 시작해서 패키지의 버전에 따라 의존성이 강하기 때문에 콘다와 같은 가상환경을 이용하여 패키지를 관리하면 편합니다. Conda는 쉽게 이야기하면 가상환경을 만들어주는 도구입니다. 그리고 Conda의 가상환경을 만들면서 tensorflow, pandas와 같은 패키지를 다운받는다면, 기본 환경은 건들지 않으면서 conda 환경안에서 tensorflow, pandas를 사용할 수 있다. Conda 다운로드 wget을 이용해 자신이 원하는 conda 파일을 다운받습니다. 저는 miniconda를 다운받도록 하겠습니다. bash명령어를 이용해 자신이 다운로드 받은 conda파..

인턴 2021.08.21

[TVM] TVM 설치하기(feat. Anaconda 이용)

이번에는 TVM을 설치하는 것을 알아보도록 하겠습니다. 서버에서 tvm다운받으려고 엄청나게 고생했습니다... 제 환경은 Ubuntu 18.04 입니다. TVM을 설치하기 위해서는 LLVM과 cmake를 미리 설치하는것이 필요합니다. LLVM 설치는 제 포스팅을 보고 따라하시기 바랍니다. 2021.07.11 - [인턴] - [컴파일러] LLVM 다운로드 및 설치 방법 [컴파일러] LLVM 다운로드 및 설치 방법 이번 글에는 llvm을 사용하기 위해 pre-built binary 파일을 다운 받는 과정을 작성해보도록 하겠다. 설치환경 : Ubuntu 16.04에 LLVM 6.0.1을 다운받았다. 먼저 미리 빌드된 binary 파일을 사용하기 위해서 아 roadtosuccess.tistory.com 먼저 자신..

인턴 2021.08.21

[건대, 화양동 맛집] 국수 전문점, 정면(情麵)

안녕하세요! 오늘은 국수 요리 음식점을 가지고 포스팅을 해보려고 합니다! 친구랑 건대에서 만나기로 했는데 어디를 갈까 고민하다가 국수요리를 전문으로 하는 "정면"을 발견했습니다! 사장님께 여쭤보았는데 생긴지는 얼마 되지않았다고 하고 외관과 실내가 엄청 깨끗했어요. 손님들이 계셔서 가게 안의 사진은 찍지 못했는데 바테이블 형태로 나와있더라고요! 구조가 조금 특이했습니다. 모두 스텐을 사용하여 만드신거 같은데 사장님이 스텐을 좋아하신다고 하더라고요 자세한 내용은 사장님이 출연하신 유튜브를 보세용 https://www.youtube.com/watch?v=_5sXa9n_cgY 저는 백면을 시켰고 메뉴는 백면,홍면, 돈육전 세가지만 있습니다.! 면은 쌀면이고 국물이 정말 맛있었어요. 밥은 추가로 달라하시면 주시는..

맛집 2021.08.17

[OpenCL] OpenCL 정의와 동작방식(feat. Host program 작성순서)

OpenCL이란?? Open Coumputing Language의 약자로 개방형 병렬컴퓨팅 프레임워크이다. 다시말해, 이종플랫폼에서 동작하는 프로그램을 작성하기 위한 프레임워크이다. 여기서 이종플랫폼이란 CPU, GPU, FPGA 등과 같은 프로세서를 의미한다. OpenCL은 범용 프로세서들에 대해서 쓴다면 CUDA는 GPU에 특화된 프레임 워크라고 할수있다. OpenCL을 잘 배우면 CUDA도 쉽게 배울 수 있다. OpenCL 프로그램 개발 먼저 OpenCL 프레임워크를 사용하기 위해서는 OpenCL을 다운받고 헤더파일을 include 하여 사용할 수 있다. OpenCL로 프로그램을 작성할 때는 디바이스(GPU,CPU 등의 프로세서)에서 동작하는 커널 프로그램과 호스트 프로그램을 따로 작성한다. 커널 ..

인턴 2021.08.17

[Git] GitHub fork한 repository 해제하기 (feat. fork란?)

Fork란?linux system call로 사용되는 fork() 함수는 새로운 자식 프로세스를 만들어내는데 사용한다. GitHub에서 사용되는 fork는 이와 유사하다.GitHub에서 사용되는 fork는 다른 사람의 github repository(원격저장소)에서 내가 어떤 부분을 수정하거나 추가 기능을 넣고 싶을 때 내 Github repository로 그대로 복제하는 기능이다. fork한 저장소는 원본(다른 사람의 github repository)과 연결되어 있다. 즉, fork가 수행된 다음, original(원본) github repository에 어떤 변화가 생기면(ex 새로운 commit) 이는 내 github repository로 반영할 수 있다. 이 때 변화를 적용하려면 fetch나 re..

카테고리 없음 2021.08.13

[CSS] 티스토리 Odyssey 스킨, 블로그 제목 크기 조정하기

현재 Tistory에서 기본적으로 제공하는 스킨인 Odyssey를 사용하고 있지만 추가적인 부분은 내가 꾸며야 한다. 오늘은 블로그 이름이 길어서 컴퓨터에서 축약되어 보이는 현상을 해결해 보려고 한다. 다음은 컴퓨터에서 보는 내 블로그 이름이다. Whatever floats your boat는 "너가 하고싶은대로 해"라는 의미인데 boat 단어가 잘려서 나오게 된다. 먼저 블로그 이름이 어떤 CSS 속성으로 적용되는지 찾아보려고 한다. 먼저 수정하려는 자신의 블로그에 들어가 마우스 오른쪽 버튼을 클릭한다. 맨 마지막 행을 보면 "검사"라는 버튼이 나오며 그것을 클릭한다. (아래 그림의 빨간색 표시) 검사를 누르면 오른쪽에 복잡한 코드를 포함하는 창이 나오게 될것이다. 그럼 새롭게 생성된 창에서 왼쪽 위의..

HTML 2021.08.12

[운영체제(OS)] 7-1. 프로세스 동기화 (Process Synchronization)

여러개의 process가 동시에 동작할 때, 공유된 데이터에 대해 안전하게 동작하기 위해서 프로세스 동기화가 필요하다. 프로세스가 shared data(공유 데이터)에 concurrent access(동시접근)하면 data가 일치하지 않을 수 있다. 그 예는 밑에 작성하도록 하겠다. 따라서 데이터 일관성(data consistency)을 유지하려면 프로세스가 차례대로 데이터에 접근해 실행을 할 수 있도록 해야한다. Race Condition : 여러 프로세스가 동시에 공유 데이터에 접근하고 데이터를 수정하고 있는 상황을 말한다. 이렇게 Race Condition이 발생하면 공유 데이터의 최종 값은 마지막으로 공유 데이터에 쓰여지는 값이 된다. Race Condition을 방지하려면 프로세스를 동기화해 한..

운영체제 2021.08.11
728x90
반응형