본문 바로가기

전체 글50

[CNN] R-CNN의 업그레이드, Fast R-CNN 저번에 CNN에 대한 이론적 내용을 소개하면서 R-CNN까지 설명했습니다. 하지만 R-CNN은 추출한 영역들을 모두 CNN 모델에 보내서 분류를 하기때문에 속도가 느리다는 단점이 있었고 이 점을 보완하고자 하여 만들어진것이 Fast R-CNN이라고 할 수 있습니다. 참고 논문 : arxiv.org/pdf/1504.08083.pdf R-CNN의 한계 논문에 따르면 3가지 단점이 있다고 한다. 1. Traning is a multil-stage pipline (학습에 많은 스테이지 과정이 필요) R-CNN은 학습을 하기까지 로그 손실함수(log loss)를 사용하여 합성곱층(ConvNet)을 조정한다. SVM은 분류기(Object Detectors)로서 사용되고 softmax를 통해 미세조정(fine-tun.. 2020. 10. 29.
[Ubuntu18.04.5] 잠금 파일을 얻을 수 없습니다 - open (11: 자원이 일시적으로 사용 불가능함) 에러 해결법 도커 사설 레포지토리에 대해 공부하면서 curl로 HTTP 요청을 보내야해서 설치를 하려하는데 에러가 발생하더라구요 그래서 해결법을 찾아왔습니다. 위처럼 curl 라이브러리를 설치하려고 명령어를 쳤지만 에러가 발생하고있습니다. 자세히 보시면 /var/lib/dpkg/lock-frontend 잠금 파일을 얻을 수 없습니다. - open (11: 자원이 일시적으로 사용 불가능함) 이라고 써져있습니다. lock 걸려있어 실행이 안되는것으로 해당 경로의 lock 파일을 삭제하면 해결됩니다. ("잠금 파일을 얻을 수 없습니다" 라는 문구 앞의 경로를 말하는 겁니다.) 해결법 # 제 경우에는 해당 경로에 lock 파일이 있기때문에 다음과 같이 쓴것이고 # 사용자마다 다르니 경로만 바꿔 lock 파일을 삭제하여 해결.. 2020. 10. 29.
[Docker] 도커 명령어 정리 도커 기본 명령어 정리 도커는 root 계정으로 접속해서 사용하셔야 하고 아니면 모든 명령어에 sudo를 붙이셔야합니다. Ctrl + F 하셔서 원하시는 명령어를 찾으세요 ------------------------------------------------------------------------------------------------------------ 0. 도커 설치 sudo -i apt install docker.io 1. 도커 이미지 정보 확인 docker inspect 이미지이름 2. 도커 정보 확인 docker info 3. 도커 컨테이너 내부 확인 docker exec -it 4. 로그 확인 docker logs 5. 도커 이미지 검색 docker search 검색할이미지명 6. 도.. 2020. 10. 28.
[Spring Boot] 스프링 입문하기 안녕하세요 대추입니다. 스프링은 아예 할줄 모르고 한국에서 스프링만큼 많이 쓰는 프레임워크를 안 다뤄본다면 안된다는 생각이들어 오늘부터 취미삼아 시작해보고자 합니다. 사실 백엔드는 Node.js와 Django로 몇 번 다뤄보긴했는데 보통 입문할때 쓰는 스프링를 안써봤다니 아이러니 하네요 비전공자가 배우듯 쉽고 필요한 것만 공부 시작하겠습니다. 그냥 글만보고 하기에는 힘들어 인프런의 무료강의를 보고 하고 스프링이라 검색하면 나오는 첫 강의를 보고 하는데 주소를 올려도 되나 싶어 링크를 달지는 않겠습니다. 궁금하시면 댓글로 물어보세요 스프링 기본 틀을 만들어주는 사이트 start.spring.io/ 들어가서 자신의 환경에 맞게 수정한 뒤 GENERATE만 눌러준다면 zip파일로 완성시켜 준다. 의존성으로 S.. 2020. 10. 28.
[Spring Boot] 스프링 (코드 수정 시)자동 재시작 하기 안녕하세요 대추입니다. 요즘 스프링을 취미삼아 공부하고 있는데 수정하고 재시작하고 하는 과정이 귀찮아 찾아보니 Node.js 의 nodemon처럼 수정하면 자동으로 재시작을 해주는 기능이 있었네요 간단한 수정으로 사용할 수 있어 소개시켜 드리려합니다. 툴은 intellij 기준입니다. 자동 재시작 기능을 하는 dependencies는 spring-bot-devtools로 위의 모습처럼 추가해 주시면 됩니다. configurations를 추가하고 dependencies 맨 아래에 추가하시면 1단계는 끝 Ctrl + Shift + A를 누르시면 위와 같은 창이 나오는데 거기에 Registry를 타이핑하고 켜시면 됩니다. 그럼 2단계는 끝 Registry를 누르면 위의 모습처럼 나오는데 거기에서 Key에서 '.. 2020. 10. 27.
[Spring Boot] 스프링 "주소가 이미 사용중입니다." 에러 해결법 안녕하세요 대추입니다. 프로젝트를 빌드 후 jar파일로 실행하려해보니 주소가 이미 사용 중이라는 에러가 발생하고 Run 카테고리에 가도 프로젝트는 실행되고 있지 않더라구요 그래서 조금 헤매다 해결법을 들고 왔습니다. 스프링 포트가 사용중인지 확인 후 종료 (기본값으로 8080 포트가 사용되고 있을겁니다.) # 다른 포트를 사용 중이라면 8080부분에 사용 중인 포트번호를 넣으시면 됩니다. netstat -tulpn | grep 8080 # 마찬가지로 다른 포트를 사용 중이라면 8080부분에 사용 중인 포트번호를 넣으시면 됩니다. sudo kill $(sudo lsof -t -i:8080) 위처럼 실행해보시면 모든 spring(tomcat 서버)이 종료되고 주소가 사용 중이라는 오류가 해결될 것입니다. 저.. 2020. 10. 27.
반응형