본문 바로가기

기타72

[YOLOv8] 모델의 추론이미지가 자꾸 이상한 폴더에 저장될 때 ultralytics는 settings.yaml 파일 안에 추론결과가 저장되는 폴더라든지, 가중치를 기본적으로 찾을 폴더, 또는 데이터셋이 저장되는 폴더를 선택할 수 있다. 만약 없더라도 굳이 그 폴더를 만들어내고 그 안에 저장한다. 분명 새로 가상환경을 만들었고 ultralytics를 재설치한 후 추론이미지를 저장하는데, 존재하지도 않는 폴더를 만들고 굳이 그 안에 저장을 해버리길래 애먹었다가, C:\Users\사용자\AppData\Roaming\Ultralytics\settings.yaml 안에 해당 설정값이 저장되어 있다는 사실을 알아냈다. 아주 우연히 알아냈다. 굳이 YOLO로 classification 작업을 수행하다 arial.ttf가 저장되는 경로가 표시되길래 그 안에 들어가봤더니 setti.. 2024. 1. 31.
대학교에서 교직원대상 강의를 진행하게 되었습니다. 대구에 이사온 후 한 번은 대학교 강의를 해 보고 싶었습니다. 은근히 다른 지역에서 교직원 분들의 문의가 자주 들어오는 편이어서 연중에 언제 바쁘고, 또 어떤 업무가 야근이 필요할 만큼 까다로운지 어느 정도는 파악하고 있었거든요. 올해 초에 과감하게 대구소재 대학교 몇 군데에 (프리랜서로는 부끄러운 일이지만) 처음으로 강의제안 전화라는 걸 걸어보았습니다. 잡상인 취급 받는 느낌이 들더라고요. (물론 저만의 생각이었지만요) 어디로 전화해야 할지 몰라서 IT부서에도 해보고, 교육원에도 해보고, 총무팀에도 걸어보고 하다가 어떤 부서 막내직원 분이 그냥 강사지원 메일을 남겨주시라고 했거든요. (뭔가, "그냥 거기 두고 가세요~" 느낌이긴 했는데) 며칠 전에 회신을 받게 되었어요. 강의를 해달라고 하시는 거예요!.. 2024. 1. 31.
아니, 왜 고사양이 필요해? (필요하긴 하구나...) 순전히 코딩용이라면 높은 사양의 PC가 필요하다고 한 번도 생각해본 적이 없었거든요. GPU도 안 달린 델 노트북 몇 년간 써오고 있는데, FHD 영상 편집도 빠릿하고 항상 성능에 만족했어요. ​ 근데 오늘.. ​ 오랜만에 줌 미팅하면서 화면 공유해놓고 파이참 잠깐 실행해서 코드를 돌리려고 하니까.. 반응이 하도 늦어서.. 컴퓨터 다운된 줄 알았네요ㅜㅜㅜㅜ ​ XPS야 미안해... 조금만 더 힘내줘!! 움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피 강의 - 인프런 파이썬으로 아래아한글을 다루는 짧은 예제코드들을 소개하고, 중간중간의 결과를 GIF로 보여드립니다. 동영상 강의가 아니지만 오히려 빠르게 배울 수 있고, 따라하기도 쉽습니다., 파이썬과 www.inflearn.com 2024. 1. 28.
가볍게 배운 내용으로 강의할 때 빠지기 쉬운 함정이랄까? 최근 정말 감사하게도 귀인을 만나서 4시간 클래스를 두 번에 걸쳐 진행하게 되었습니다. 제법 큰 강의비도 선뜻 선불로 쏴주시고, 전적으로 저를 믿고 맡겨주셔서 저도 최선을 다해 준비하는 중에 문득 이런 생각이 들더군요. 최근 1인 지식창업가들 사이에서는 뭐든 빠르게 배우고 바로 입문강의로 아웃풋을 내라는 조언이 은근히 많이 보입니다. 그런데, 그런 강의들이 쉽게 빠질 수 있는 가장 큰 함정이자 단점을 꼽으라면 (강사도 입문자라면) 뭔가 기초를 꼼꼼히 알려줄 수 있지만 아무래도 "강의 이후의 방향"에 대해서는 적절하게 제시해주기 어렵다는 거겠지요. 제 이번 강의도 YOLOv8을 통한 이미지 인식과 분할 방법인데 실제 현업에서 어떻게 쓰이는지 최소한의 사례나, 방향이라도 알려주지 않으면 빈 깡통 같은 이론강.. 2024. 1. 28.
"박태웅 의장의 AI강의" 독후감 및 근황 요즘 아침에 일어나면 정신을 차릴 때까지 시간이 좀 걸리는데, 오랜만에 힐링도 할 겸 집앞의 도서관에 갔다. 찬 공기도 쐬고, (정도가 아니고 귀가 찢어지는 줄 알았다ㅜ) 걷기도 할 겸 동부도서관에 들렀는데, 의외로 오전 아홉시에도 사람들이 제법 있었다. 신간 코너에 흔히 보이던 IT서적이나 AI관련 서적이 보이지 않았는데, 문득 박태웅 의장님의 "AI강의"라는 책이 생각났다. 전부터 꼭 읽어보고 싶었던 책이다. (하도 호평 일색이어서) 검색PC에서 찾아보니, 의외로 IT가 아닌 다소 엉뚱한(?) 카테고리에 꽂혀 있었다. 크기도 작고, 의외로 얇아서 다 읽는 데 두 시간 남짓 걸렸다. 가볍게 서평을 남겨본다. 책은 크게 두 부분으로 나뉜다. 앞쪽은 AI에 대한 정말 가벼운 교양을 담았다고 해야 하나? 좀.. 2024. 1. 23.
[일상] 지난달 번역물 납품한 업체에서 연락을 받았다. 온갖 수식과 전문용어, 수백 페이지 분량의 구조계산서와 탄성파탐사보고서 번역을 지인을 통해 소개받았다. 물불 가릴 처지가 아니었기 때문에 무조건 하겠다고 했다. 시작부터 문제가 좀 있었다. 업체에서는 PDF문서를 보내주었는데, (물론 수정은 가능했지만) 영문이 한글보다 길어서 문서 내 표나 수식이라든지, 레이아웃을 다시 잡을 수밖에 없었다. 편집 가능한 워드나 한/글 문서를 보내주십사 연락을 드리자, 담당자분은 난처한 기색이었다. 기술사사무소에서 원본 제공을 꺼린다고 하셨다. 결국 내가 직접 원 보고서 납품업체에 연락하여 설득한 끝에 편집 가능한 문서를 메일로 받아냈다. 신기한 것은, 너무 수식이 많아서였는지 표지부터 모든 페이지가 엑셀의 워크시트로 만들어져 있었다. 상상해 본 적은 있었지만, 이렇게 엑.. 2024. 1. 16.
[알고리즘] 2차원 점군을 감싸는 최소면적의 직사각형 그리기(작성중) 본 과정은 Convex Hull과 Rotating Caliper 알고리즘을 학습해 가는 과정입니다. 결론만 얻고 싶은 분은 다른 분의 포스팅을 참고하시길 추천드립니다. 페이스북에서 우연히 읽게 된 질문글이다. 2차원 평면상에 수십여개의 점이 있을 때, 이 점을 모두 포함하는 최소 면적의 직사각형 그리는 방법? 여러가지 해법이 있겠지만, (막연하게나마 Convex Hull과 Rotating Caliper 알고리즘에 대해선 들은 적이 있었다.) 아주 단순한 방식을 들어 풀 수 있을 것 같다는 생각이 들었다. 아래와 같은 점군이 있다고 가정하자. 대략 아래처럼 직사각형이 그려져야 한다. 직사각형이 회전하지 않아도 된다는 가정하에는 그냥 x_min, x_max, y_min, y_max 네 점을 찾아서 직사각형을.. 2024. 1. 14.
판교에 처음 발을 디뎠다. 멋진 곳이구나. 춥지만, 거리의 사람들도 밝다. 좋은 개발자들의 기운을 얻어간다. 2024. 1. 11.
종로에 와서.. 업무자동화 강의가 잡혀서 저녁기차를 타고 서울에 왔다. 종로 쪽은 모텔가격이 다른동네 호텔급이라서 동대문이나 근처로 갈까 하다가 나름 여기 명물이라는 현대사우나에 들어왔다. 찜질방 가격이었지만 목욕탕이었고 아무리 행복회로를 돌리고 추억보정이 된다고 해도 "나름 괜찮았다" 까지는 못 올 것 같다. 다음엔 연수원에 숙박시설이 있는지 물어봐야지ㅋ 2023. 12. 8.