본문 바로가기

Data science104

구글드라이브 파일 wget 사용하기 1. 구글드라이브에 올라간 파일의 고유 ID을 다음과 같이 얻습니다. 아래 그림과 같이 "1q4d8FmF452uJ9SdlW1zQ2SMJYAphKwts"가 파일의 고유ID입니다. 2. wget사용하기위해서, gdown이라는 패키지를 다운받습니다. python3 -m pip install gdown 3. gdown을 이용하여 다운받습니다. // 파일 고유ID을 이용해서 다운로드 $ gdown --id [파일고유ID] // 파일 고유ID을 이용해서 다운로드 + 다운로드 대역폭을 3MB 제한 $ gdown --id [파일고유ID] --speed "3MB" 2022. 11. 11.
[5분 컷 이해] Multiple Instance learning 이란? 요약 요약: Supervised learning의 일반적인 개념으로, Supervsed learning에서는 분류하고자할 instance가 정확히 True/False 등의 라벨이 필요한데,Multiple instance learning에서는 Instance까지는 True/False 까지는 안되어있어도, Instance의 묶음(Bag) 내에 True가 있을까? False일까를 맞추는문제. 주로 탐색해야할 영역들이 넓은 Pathological image, Document classification에 사용된다. 입/출력에 대한 상세: 입력값의 형태, 출력값의 형태, 문제는 어떤형식인가? 구체적으로는 각각의 instance까지의 라벨은 안되어도, instance을 포함하는 bag들의 라벨만 있으면 되는 형식이다.. 2022. 11. 8.
[MLOps 해제(解題) 1] MLOps workflow에 대한 기본 이해 해당 책은 아래와 같은 구성으로 이뤄져 있다. 해당 포스팅은 Section 1을 다룬다. Fundamentals of an MLOps Workflow 3 Characterizing Your Machine Learning Problem 27 Code Meets Data 51 Machine Learning Pipelines 79 Model Evaluation and Packaging 103 Deploying Machine Learning Models at Scale 133 Key Principles for Deploying Your ML System 135 Building Robust CICD Pipelines 165 APIs and Microservice Management 191 Testing and S.. 2022. 11. 5.
[5분 컷 이해] Docker compose 이해하기 요약 도커 컴포즈는 다수의 컨테이너 어플리케이션을 정의하고(생성), 실행하는 툴을 의미한다. 이 도커 컴포즈는 간단히 하나의 텍스트파일(YAML 형식)을 작성해서, 여러개의 시스템을 실행하고, 종료, 폐기하여 컨테이너를 운용할 수 있는 툴이다[1] Docker-compose vs Dockerfile vs 쿠버네티스 1. 도커 컴포즈(docker-compose)은 다수의 컨테이너의 실행(run), 정지(stop), 삭제(rm)을 한번해 실행 시킬 수 있는 명령어(툴)이다. 또한, 컨테이너와 주변환경, 네트웤, 볼륨까지 한번에 생성할 수 있다. 즉 2. Dockerfile은 이미지를 만들기 위한 것이다. 도커 이미지 내에 여러 서비스를 넣어둘 수 있긴하지만, 동작상태의 컨테이너가 아닌 붕어빵 틀에 해당하는 .. 2022. 11. 4.
Docker: 파일 복사 및 볼륨 마운 요약 볼륨 마운트은 도커가 관리하는 시스템내 영역을 정의/생성해서, 해당 영역을 다른 컨테이너들이 공유할수 있도록 마운트하는 것이며, 이와 다르게 바인드 마운트은 도커가 관리하지 않는 호스트의 파일시스템에 다른 컨테이너들이 공유할 수 있도록 마운트하는 것이다. 바인드 마운트는 일반적인 리눅스의 디스크 마운트를 다른 서버에서도 쓸 수 있도록 1:N으로 마운트하는 것과 동일하다. 파일 복사 컨테이너와의 호스트 간의 파일의 복사는 방향이 중요하다. 도커에서는 컨테이너 -> 호스트, 호스트->컨테이너간의 양방향으로 파일을 복사가 가능하다 (이 때의 호스트는 "도커 엔진을 실행중인 PC을 의미한다). // 호스트 -> 컨테이너 $ docker cp 호스트경로 컨테이너명:컨테이너_내부경로 // 컨테이너 -> 호스트.. 2022. 11. 1.
오토마우스: 간호사, 의사 보수교육 사이버연수 자동클릭 오토마우스 보건의료인이라면 의무적으로 듣는 보수교육이 있습니다. 이 보수교육을 주로 온라인으로 듣는데요. 온라인으로 듣는 보수교육으로부터 해방시켜줄 오토마우스를 소개합니다. 오토 마우스 다운로드 사용법1. 첨부파일에 걸어둔 auto_mouse.exe을 다운로드 받습니다. 2. 자동 클릭할 위치에 커서를 올려두고, 키보드에서 "Enter"을 누릅니다. 그러면, 커서의 현 위치가 프로그램에 등록됩니다.3. 몇초마다 클릭할 것인지 세팅합니다. 보통 10초 또는 5초정도 맞춰넣고, 적용을 누릅니다. 4. 보수교육 창(브라우저)를 띄워놓고 "자동 클릭"버튼을 눌러, 자동으로 클릭되도록합니다.5. 중지를 시키려면 "멈춤"버튼을 누르고, "간격" 만큼 기다립니다. 2개의 창을 동시에 2개를 클릭하는법오토마우스 프로그.. 2022. 10. 29.