반응형 전체 글202 [Python] 이미지 얼굴인식을 해보자~! with RetinaFace 안녕하세요. 위기의 코딩맨입니다.예전에 face_recognition을 사용하여 이미지에서 얼굴 인식하는 방법에 대해서 알아봤지만,그렇게 높은 인식도를 갖고있진 않았던 것 같아서 다른 방법을 찾아보다RetinaFace를 알게되어 포스티 해보려합니다. 저의 테스트 기준 약 600개 이미지 진행 시, face_recognition은 7개의 이미지가 검출 되었지만 해당 RetinaFace로 진행 했을 시,100% 얼굴 이미지 검출이 된것을 확인했습니다. (제 데이터 셋 기준) [ RetinaFace ]먼저 해당 라이브러리를 설치해줘야합니다.코랩 기준으로 진행하고 있어서,CMD나 터미널에서 진행할 시, 방법이 다를 수 있습니다.!pip install retina-face 설치를 진행하면 Successfully을.. 2025. 2. 18. [We-Co] 2025년 2월 기준 분야별 SOTA with paperswithcode 안녕하세요. 위기의 코딩맨입니다.오늘은 2025년 2월 기준 분야별 SOTA를 알아보도록 하겠습니다.작년에 2024년 3월 기준의 SOTA를 알아봤었는데1년 사이에 어떠한 변화가 있었을까요?! 먼저 SOTA에 대해서 궁금하시면아래 포스팅을 참고해주세요~! [We-Co] SOTA - 이것이 무엇인고!안녕하세요. 위기의 코딩맨입니다. 저번에 AI 모델 순위를 확인할 수 있는 사이트 papers with code 사용법에 대해서 소개해드렸는데요! 많이 사용되는 데이터셋의 순위, 해당 분야에서의 SOTA에 대해we-co.tistory.com 그리고 SOTA에 대한 논문이 올라오는 사이트도아래 사이트를 확인해주세요~! Papers with Code - Browse the State-of-the-Art in Mac.. 2025. 2. 12. [We-Co] 외부 라이브러리 내부화 - 폐쇄망 Package Install with Python 안녕하세요. 위기의 코딩맨입니다.오늘은 외부 라이브러리를 내부에 설치하여폐쇄망에서도 사용하는 방법을 포스팅 해보도록 하겠습니다. [ 단계 ]리스트 확인경로 확인 및 설치테스트 진행 [ 리스트 확인 ]처음 단계는 간단합니다.가상환경을 사용하고 계시면 가상환경에 접속 후,터미널 or CMD창에서 아래 명령어를 입력해주세요.pip list 그럼 현재 설치되어있는 패키지 리스트를 확인하실 수 있습니다.다양한 버전이 설치되어있죠?! [ 경로 확인 및 설치 ]다음으로 이 많은 패키지들이 설치되어 있는 경로를 확인해봅시다.python -c "import site; print(site.getsitepackages())" 입력하게되면 아래 이미지와 같이 경로를 확인하실 수 있습니다. 이제 프로젝트 경로안에 패키지를 모아.. 2025. 2. 11. [We-Co] Jenkins, Gitlab 연동(Docker) [3] 안녕하세요. 위기의 코딩맨입니다.이제 Jenkins, Gitlab 연동의 마지막 시간입니다. 저번 포스팅에서 둘이 연결 테스트만 진행했지만, 이번에 기본적인 파이프라인을 생성해보도록 하겠습니다. 포스팅의 [2]의 내용을 확인해보고싶으시면 아래를 확인해주세요. [We-Co] Jenkins, Gitlab 연동(Docker) with Unix [2]안녕하세요. 위기의 코딩맨입니다.gitlab과 jenkins 연동 테스트에 관한 2번째 포스팅입니다.전 포스티에서 깃랩과 젠킨스 설치를 진행했는데 이제 연동 테스트를 진행해보도록 하겠습니다. 설치we-co.tistory.com [ Jenkins, GitlLab ]Jenkins에 접속하고,왼쪽 상단에 new item(새로운 Item) 항목을 클릭해주세요. 그럼 Fre.. 2025. 2. 7. [We-Co] Jenkins, Gitlab 연동(Docker) [2] 안녕하세요. 위기의 코딩맨입니다.gitlab과 jenkins 연동 테스트에 관한 2번째 포스팅입니다.전 포스티에서 깃랩과 젠킨스 설치를 진행했는데 이제 연동 테스트를 진행해보도록 하겠습니다. 설치 방법이 궁금하시다면 아래 포스팅을 확인해주세요~! [We-Co] Jenkins, Gitlab 연동(Docker) with Unix [1]안녕하세요. 위기의 코딩맨입니다.오늘은 젠킨스와 깃랩을 연동해보는 시간을 갖도록 하겠습니다. 버전 호환성이 중요하지만, 너무 옛날 버전을 설치하게되면 플러그인 설치에서 그만둘수 있we-co.tistory.com 단계별로 진행해보도록 하겠습니다.GitLab Access TokensJenkins Plugin InstallJenkins에서 GitLab Creadentials 등록Co.. 2025. 2. 5. [We-Co] Jenkins, Gitlab 연동(Docker) [1] 안녕하세요. 위기의 코딩맨입니다.오늘은 젠킨스와 깃랩을 연동해보는 시간을 갖도록 하겠습니다. 버전 호환성이 중요하지만, 너무 옛날 버전을 설치하게되면 플러그인 설치에서 그만둘수 있기에최신버전을 사용해서 진행하도록하겠습니다. ㅎㅎ저는 war 파일이 아닌 도커환경을 이용하여 설치를 진행했습니다.단계별로 Gitlab, Jenkins 설치와 연동 테스트 부분으로 진행하도록 하겠습니다.[ Gitlab ]먼저 터미널(cmd)창을 열고,아래 명령어를 입력하시면깃랩의 최신버전의 이미지를 설치하게 됩니다.docker pull gitlab/gitlab-ce:latest sudo docker images 명령어를 입력하면 설치된 이미지를 확인하실 수 있습니다. 이제 생성된 이미지로 컨테이너를 생성해야합니다.hostname,.. 2025. 2. 5. [Elasticsearch] 403 index read-only 오류 해결방법 안녕하세요. 위기의 코딩맨입니다.요즘 일이 많아서 포스팅을 제대로 못하고 있지만,Elasticsearch에서 발생한 403 오류 해결방법에 대해서 간단하게 설명드리도록 하겠습니다. 오류를 간단하게 설명하면전체 인덱스의 설정이 읽기전용으로 변경돼서 작업에 제한이 걸리는 현상입니다.{"error":{"root_cause":[{"type":"cluster_block_exception","reason":"blocked by: [FORBIDDEN/13/cluster read-only / allow delete (api), FORBIDDEN/6/cluster read-only (api)];"}],"type":"cluster_block_exception","reason":"blocked by: [FORBIDDEN/.. 2024. 12. 5. [We-Co] Airflow의 Operator에 대해서 알아보자!! 안녕하세요. 위기의 코딩맨입니다.오늘은 Airflow의 Operator에 대해서 간단하게 알아보도록 하겠습니다. Operator는 Airflow의 실행 환경을 설정하고, 개별 작업을 정의하여DAG의 작업 과정에서 중요한 역할을 맡고있습니다!조금 더 자세히 들어가보도록 하겠습니다. [ Operator ]Operator란 간단하게 설명하면Airflow의 DAG 작업을 정의하고 실행하는 단위입니다. 단순하게 Bash로 실행할수 있고, Python 함수, 데이터베이스의 쿼리, 외부 통신 등 다양한 작업을 수행하도록 설계할 수 있습니다. 이러한 작업들이 모여서, 순차적, 병렬적으로 실행하며 워크플로우가 형성이 됩니다.주요 역할에 대해서 알아보도록 하겠습니다.실행 환경 설정 ( Bash, Python.. )DAG의.. 2024. 11. 8. [We-Co] Airflow Backfill에 대해서 알아보자! 안녕하세요. 위기의 코딩맨입니다.오늘은 Airflow의 Backfill에 대해서 간단하게 알아보도록 하겠습니다. [ Backfill ]Backfill의 주요 기능은연결한 데이터 파이프 라인에서 실행 되지 않았던 작업을다시 실행시켜 공백을 채워주는 기능을 합니다. 예를들면 저번 시간에 올렸던 포스팅에서DAG를 작성하고 일정 기간동안 반복 시켰을 때,중간에 결함이 발생했을 경우, 그 작업을 다시 실행 시킬수 있는 기능이라고 생각해주시면 됩니다. 물론, 전체 파일을 다 가져와서 새로 적용하는 작업에는 필요없고아래 작업에 주로 사용됩니다.데이터 누락이나 결함 발생DAG 변경 이후, 과거 데이터의 재처리초기 데이터 로드데이터 공백 보완그리고 실행하기 위해선 몇가지 실행 조건이 있습니다.start_date, en.. 2024. 11. 7. 이전 1 2 3 4 ··· 23 다음 반응형