dgkim1108의 등록된 링크

키자드에 등록된 총 315개의 포스트를 확인하실 수 있습니다.

Naver Blog

카누 바리스타 전용캡슐 구매 후기: 콜롬비아 톨리마, 에티오피아 예가체프, 인도네시아 수마트라

안녕하세요~ 오늘 포스팅은 최근 구매한 카누 머신과 함께 시도해본 다양한 캡슐 중 특히 인상 깊었던 세 가지를 소개하려고 합니다. 콜롬비아 톨리마, 에티오피아 예가체프, 그리고 인도네시아 수마트 캡슐의 특징과 맛을 살펴보며 추천드릴게요. 그럼 각 캡슐의 매력을 함께 알아볼까요? 제품 소개 카누 바리스타 전용 캡슐은 고급 커피를 간편하게 즐길 수 있도록 설계된 제품으로, 카누 머신과 함께 사용해야 합니다. 각 캡슐은 원산지별로 원두의 고유한 특성을 살릴 수 있도록 만들어져, 집에서도 마치 전문 바리스타의 커피를 마시는 듯한 경험을 선사합니다. 콜롬비아 톨리마는 은은한 단맛과 과일향이 조화를 이루며, 적당한 산미로 누구나 편안하게 즐길 수 있는 매력을 지녔습니다. 에티오피아 예가체프는 은은한 꽃향기와 달콤한 오렌지향이 조화를 이루며, 제 입맛에 꼭 맞는 풍미를 자랑합니다. 인도네시아 수마트라는 균형 잡힌 바디감과 우아한 복합적인 향미로 원두 본연의 매력을 그대로 느낄 수 있습니다. 구매

Naver Blog

미리캔버스 이벤트: 연말 카드 쓰고 선물 받으세요~

안녕하세요~ 이번 포스팅은 미리캔버스에서 진행하는 연말 카드 이벤트에 대해 자세히 알아보도록 하겠습니다. 연말을 맞아 사랑하는 이들에게 감사의 마음을 전하고, 동시에 멋진 상품도 받을 수 있는 기회를 놓치지 마세요! 이벤트 참여 방법 이벤트에 참여하는 방법은 아주 간단합니다. 미리캔버스 공식 웹사이트에 접속하여 이벤트 페이지로 이동하여 카카오톡으로 작성된 카드를 공유하면 참여가 완료됩니다. 디자인 플랫폼 미리캔버스 디자인 작업이 필요한가요? 5만개 이상의 무료 템플릿으로 간편하고 편하게 원하는 디자인을 만들 수 있어요. www.miricanvas.com 로그인이 필요합니다. 로그인 후, 아래의 절차에 따라 진행하시면 됩니다. 이벤트 상품 및 혜택 이번 이벤트에서는 참여자들에게 다양한 상품을 제공합니다. 실제로 경품에 당첨되면 연말을 더욱 특별하게 만들어 줄 멋진 선물을 받게 되므로 열심히 카드 작성에 참여해보세요~ 이벤트 기간 및 주의사항 이벤트 기간은 2024년 12월 17일부터

Naver Blog

특정 폴더에 있는 Python 파일을 Import할 때 발생하는 오류

안녕하세요~ 오늘 포스팅은 특정 폴더에서 Python 파일을 불러오는 과정에서 발생하는 오류에 대해서 알아보겠습니다. 오류 확인 다음과 같은 디렉토리 구조를 가정하고, model_main_tf2.py 파일에서 model_lib_v2_change.py 파일을 사용하려고 합니다. cd /home/server/tf/model/research/object_detection ll total 808 drwxr-xr-x 30 root root 4096 Dec 30 16:39 ./ drwxr-xr-x 24 root root 4096 Dec 3 14:18 ../ drwxr-xr-x 2 root root 4096 Dec 30 14:31 .ipynb_checkpoints/ -rw-r--r-- 1 root root 765 Dec 3 14:17 CONTRIBUTING.md -rw-r--r-- 1 root root 11755 Dec 3 14:17 README.md -rw-r--r-- 1 root root 0

Naver Blog

TensorFlow 2.X에서 객체 탐지 모델을 훈련할 때 Epoch에 따라 진행률 표시하는 방법

안녕하세요~ 오늘 포스팅은 TensorFlow 모델에서 진행률을 표시하는 방법에 대해 알아보겠습니다. 머신러닝 모델을 훈련시키는 과정에서 진행률을 확인하는 것은 매우 중요합니다. 특히, 대규모 데이터셋을 사용할 경우 훈련이 완료되기까지 몇 시간 또는 며칠이 걸릴 수 있습니다. 이때 진행률 표시가 없다면 사용자는 현재 훈련이 얼마나 진행되었는지 알 수 없고, 이는 불안감을 초래할 수 있습니다. 따라서 진행률 표시를 통해 훈련 상태를 시각적으로 확인하는 것이 중요합니다. 그럼 시작해보겠습니다! 진행률 적용하기 전 다음과 같은 디렉토리 구조를 가정합니다. cd /home/server/tf/model/research/object_detection ll total 808 drwxr-xr-x 30 root root 4096 Dec 30 16:39 ./ drwxr-xr-x 24 root root 4096 Dec 3 14:18 ../ drwxr-xr-x 2 root root 4096 Dec 30

Naver Blog

[2024 마이 블로그 리포트] 데이터로 찾아보는 내 블로그 마을

즐겁고 행복한 2024년~ 2024 마이 블로그 리포트 블로그 마을로 초대합니다: 지금 내 블로그 마을을 확인해 보세요! event.blog.naver.com

Naver Blog

Ubuntu에서 Docker 설치하는 방법

도커 엔진 삭제 도커를 설치하기 전에 충돌하는 패키지가 있을 수 있기 때문에 오래된 버전의 도커 관련 패키지를 먼저 삭제합니다. sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: pigz slirp4netns Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: containerd.io* docker-buildx-plugi

Naver Blog

Ubuntu에서 Docker Compose 설치하는 방법

도커 컴포즈 삭제 도커 컴포즈를 설치하기 전에 충돌하는 패키지가 있을 수 있기 때문에 CLI 플러그인으로 오래된 버전의 도커 컴포즈를 먼저 삭제합니다. sudo apt-get remove docker-compose-plugin Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: docker-compose-plugin 0 upgraded, 0 newly installed, 1 to remove and 8 not upgraded. After this operation, 64.8 MB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 173023 files and directories currently installed

Naver Blog

Ubuntu에서 NVIDIA Container Toolkit 설치하는 방법

NVIDIA Container Toolkit 삭제 NVIDIA Container Toolkit을 설치하기 전에 충돌하는 패키지가 있을 수 있기 때문에 오래된 버전의 NVIDIA Container Toolkit을 먼저 삭제합니다. sudo apt-get remove nvidia-container-toolkit Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libnvidia-container-tools libnvidia-container1 nvidia-container-toolkit-base Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED:

Naver Blog

Ubuntu에서 Kind 0.24.0 & Kubeflow 1.9.0 설치하는 방법(클러스터 GPU 설정 없음)

안녕하세요. 오늘은 한 대의 서버에서 Kind로 쿠버네티스 클러스터를 구축한 뒤 Kubeflow를 설치하는 방법에 대해서 알아보겠습니다. ※ 단, 쿠버네티스 클러스터 GPU 설정은 생략합니다. 먼저, 쿠버네티스 클러스터를 구축할 수 있는 다양한 도구들을 간략히 살펴본 후, Kind를 선택한 이유를 설명하겠습니다. 1. 쿠버네티스 클러스터 구축 도구 비교 로컬 환경에서 간단히 쿠버네티스 클러스터를 실행할 수 있도록 설계된 Minikube는 VirtualBox, VMware 등의 다양한 하이퍼바이저와 통합이 가능하며, 클러스터 환경을 손쉽게 시작하고 관리할 수 있습니다. K3s는 리소스가 제한된 환경에서도 실행할 수 있는 경량화된 쿠버네티스 설치 도구로, 단일 바이너리로 작동하며, 설치가 간단하고 메모리 사용량이 적습니다. Kubeadm은 프로덕션 환경에서 쿠버네티스 클러스터를 설치 및 부트스트랩하기 위한 도구로, 커스터마이징에 유리하며, 다양한 환경에서의 사용이 가능하지만, 초기 설정

Naver Blog

카누 바리스타 캡슐커피머신 브리즈 구매 후기

안녕하세요~ 오늘 포스팅은 카누 바리스타 캡슐커피머신 브리즈에 대한 리뷰입니다. 요즘 커피 소비가 늘어나면서 카페 못지않은 맛을 집에서도 쉽게 즐길 수 있는 방법이 많아졌습니다. 그 중에서도 카누 바리스타 브리즈는 많은 소비자들의 사랑을 받고 있는 제품인데요. 과연 어떤 매력이 있는지 하나하나 살펴보도록 하겠습니다. 디자인 및 외관 카누 바리스타 브리즈는 깔끔하고 현대적인 디자인을 자랑합니다. 주로 흰색으로 이루어져 있으며, 미니멀한 형태가 주방 인테리어와 잘 어울립니다. 사용법 및 기능 이 머신은 사용법이 매우 간단합니다. 캡슐을 넣고 버튼만 누르면 원하는 컵 사이즈의 커피가 자동으로 추출됩니다. 머신의 상단에 위치한 뚜껑을 열면 캡슐을 쉽게 넣을 수 있으며, 여러 가지 기능 버튼이 있어 개인의 취향에 맞게 커피를 만들 수 있습니다. 왼쪽부터 에스프레소, 핫 아메리카노, 아이스 아메리카노, 운수추가 or 자동세척 메뉴로 구성되어 있습니다. 에스프레소는 65ml로 고정된 양을 추출할

Naver Blog

경주 스테이나인 방문 후기

안녕하세요~ 오늘 포스팅은 경주에 위치한 스테이나인에 대한 방문 후기를 남기고자 합니다. 최근에 부모님과 함께 경주 여행을 다녀왔는데요, 그 중에서 스테이나인이라는 독채 풀빌라에 묵게 되었습니다. 이곳은 정말 특별한 경험을 선사해 주었기에 여러분께도 소개해 드리고 싶습니다. 장소 스테이나인 경상북도 경주시 외동읍 신계길 41-15 스테이나인 이 블로그의 체크인 이 장소의 다른 글 숙소 분위기 스테이나인은 경주에서 독채로 운영되는 풀빌라로, 아늑한 분위기와 현대적인 시설이 조화를 이루고 있습니다. 부모님과 특별한 시간을 보내기 위해 구공이를 선택하게 되었고, 기대 이상으로 만족스러운 경험을 하게 되었습니다. 특히, 슬리퍼는 생각도 못했는데 인원수에 맞춰서 준비해주셔서 너무 좋았습니다. 숙소 1층 내부 실내 온수 수영장이 있어서 날씨에 상관없이 수영을 즐길 수 있었고, 회색 소파와 함께 타원형 테이블이 있어서 부모님과 함께 앉아 이야기를 나누거나 식사하는데도 좋았습니다. 그리고 큰 창문

Naver Blog

TensorFlow에서 객체 탐지 모델을 추가하는 방법

안녕하세요. 이번 블로그는 TensorFlow에서 Custom 데이터로 객체 탐지 모델을 훈련하는 방법 중, EfficietnDet 모델 외에 다른 모델을 추가하는 방법에 대해서 알아보겠습니다. TensorFlow에서 사용할 수 있는 객체 탐지 모델을 TensorFlow Model Zoo에서 확인할 수 있으며, 취소선으로 표시된 모델은 Config 파일을 확인할 수 없어서 제외하였습니다. TensorFlow 2 Detection Model CenterNet HourGlass104 512x512 CenterNet HourGlass104 Keypoints 512x512 CenterNet HourGlass104 1024x1024 CenterNet HourGlass104 Keypoints 1024x1024 CenterNet Resnet50 V1 FPN 512x512 CenterNet Resnet50 V1 FPN Keypoints 512x512 CenterNet Resnet101 V1 FPN

Naver Blog

Jupyter Widgets의 Dropdown을 활용해 TensorFlow 객체 탐지 모델을 선택하는 방법

안녕하세요. 이번 블로그는 TensorFlow에서 객체 탐지 모델 추가하는 방법 중, 모델 학습에 필요한 Config 설정을 Jupyter Widgets을 통해 선택하는 방법에 대해서 알아보겠습니다. Jupyter Widgets은 Jupyter 노트북에서 사용되는 인터랙티브 웹 브라우저 컨트롤로, 데이터를 시각적으로 조작하거나 모델 결과를 직관적으로 확인하는데 유용한 기능들을 제공합니다. Widget List Numeric widgets IntSlider FloatSlider FloatLogSlider IntRangeSlider FloatRangeSlider IntProgress FloatProgress BoundedIntText BoundedFloatText IntText FloatText Boolean widgets ToggleButton Checkbox Valid Selection widgets Dropdown RadioButtons Select SelectionSlider S

Naver Blog

TensorFlow에서 저장된 객체 탐지 모델로 신규 데이터를 추론하는 방법

안녕하세요. 오늘은 이전의 TensorFlow에서 Custom 데이터로 훈련된 객체 탐지 모델을 저장하는 방법에 이어서 저장된 모델을 불러와서 추론하는 방법에 대해서 알아보겠습니다. TensorFlow에서 저장된 모델을 불러오기 위해서는 가중치와 연산 정보를 포함한 SavedModel 형식이 필요합니다. SaveModel 폴더에는 추론에 필요한 assets, variables, fingerprint.pb, saved_model.pb 포함되어 있습니다. 모델 추론은 SavedModel 경로가 확인되면 진행할 수 있습니다. 코드 작성 이미지 한 장에 대해 추론을 수행하는 코드를 작성하고 실행합니다. PATH_TO_SAVED_MODEL = path + "/training/save_model/saved_model" detect_fn = tf.saved_model.load(PATH_TO_SAVED_MODEL) label_map_path = path+'/images/labelmap.pbtxt'

Naver Blog

Ubuntu에서 Kind로 Kubeflow 1.9.0 설치하는 방법

안녕하세요. 오늘은 한 대의 서버에서 Kind로 쿠버네티스 클러스터를 구축한 뒤 Kubeflow를 설치하는 방법에 대해서 알아보겠습니다. ※ 단, 쿠버네티스 클러스터 GPU 설정은 생략합니다. 먼저, 쿠버네티스 클러스터를 구축할 수 있는 다양한 도구들을 간략히 살펴본 후, Kind를 선택한 이유를 설명하겠습니다. 1. 쿠버네티스 클러스터 구축 도구 비교 로컬 환경에서 간단히 쿠버네티스 클러스터를 실행할 수 있도록 설계된 Minikube는 VirtualBox, VMware 등의 다양한 하이퍼바이저와 통합이 가능하며, 클러스터 환경을 손쉽게 시작하고 관리할 수 있습니다. K3s는 리소스가 제한된 환경에서도 실행할 수 있는 경량화된 쿠버네티스 설치 도구로, 단일 바이너리로 작동하며, 설치가 간단하고 메모리 사용량이 적습니다. Kubeadm은 프로덕션 환경에서 쿠버네티스 클러스터를 설치 및 부트스트랩하기 위한 도구로, 커스터마이징에 유리하며, 다양한 환경에서의 사용이 가능하지만, 초기 설정

Naver Blog

[일본 여행] 천공의 다리 '유메노오오츠리바시'에 가다

코코노에 꿈의 대현수교 (Kokonoe 'YUME' Otsurihashi) 1208 Tano, Kokonoe, Kusu District, Oita 879-4911 일본 이 블로그의 체크인 이 장소의 다른 글 후쿠오카에서 오이타 코코노에로 이동~ 꿈의 대현수교 입장권 구매~ 꿈의 대현수교는 폭 1.5미터의 현수교가 해발 777미터 높이로 산과 산 사이를 연결하는 다리로 길이가 390미터이고, 360도로 막힘없이 펼쳐지는 산, 계곡, 폭포를 파라노마처럼 눈에 담을 수 있음~ 군것질~ 요구르트~ 아이스크림~

Naver Blog

[일본 여행] 아소 '다이칸보 전망대'에 가다

다이칸보 전망대 2090-8 Yamada, Aso, Kumamoto 869-2313 일본 이 블로그의 체크인 이 장소의 다른 글 꿈의 대현수교에서 아소대관봉으로 이동~ 화쇄류 분류에 의해 형성된 지역으로 절경에 심취하다보면 시간 가는 줄 모름~

Naver Blog

[일본 여행] 오이타 '코코노에 유유테이 호텔'에 가다

코코노에 유유테이 호텔 662 Yutsubo, Kokonoe, Kusu District, Oita 879-4912 일본 이 블로그의 체크인 이 장소의 다른 글 아소대관봉에서 숙소로 이동~ 마을이 아기자기하고 주변에 온천이 많음~ 호텔 입구 컷~ 남자 온천 입구~ 마있는 석식~ 맛있는 조식~

Naver Blog

[일본 여행] 오이타 '야바케이교'에 가다

야바케이 Nakatsu, Oita 871-0201 일본 이 블로그의 체크인 이 장소의 다른 글 코코노에 유유테이 호텔에서 야바케이로 이동~ 오이타현 유형문화재로 지정된 일본 100대 명교 중 하나로, 개구리 동상이 날 반겨주네~

Naver Blog

[일본 여행] 단풍 정원 '케이세키엔'에 가다

耶馬溪ダム記念公園 溪石園 2286-1 Yabakeimachi Oaza Oshima, Nakatsu, Oita 871-0431 일본 이 블로그의 체크인 이 장소의 다른 글 야바케이 바시에서 케이세키엔으로 이동~ 단풍이 예쁜 일본 3대 명소에 도착해서 주변 경치 구경~ 가는 장소마다 풍경이 멋져요~ 점심도 먹고~ 자판기에서 음료수도 구경하고~

Naver Blog

[일본 여행] 유후인 '민예거리'에 가다

유후인 플로랄빌리지 1503-3 Yufuincho Kawakami, Yufu, Oita 879-5102 일본 이 블로그의 체크인 이 장소의 다른 글 단풍 정원에서 유후인 민예거리로 이동~ 킨린코호수도 구경하고~ 꿀벌 아이스크림도 먹고~

Naver Blog

[일본 여행] 후쿠오카 '라라포트 쇼핑몰'에 가다

라라포트 후쿠오카 6 Chome-23-1 Naka, Hakata Ward, Fukuoka, 812-8627 일본 이 블로그의 체크인 이 장소의 다른 글 유후인 민예거리에서 후쿠오카 라라포트 쇼핑몰로 이동~ 쇼핑몰 들어가기 전에 대형 건담도 보고~ 미니미니 건담도 보고~ 라라포트 입장 전~ 돌아다니는 중에 배고파서 라면도 먹고~

Naver Blog

[일본 여행] 후쿠오카 'WBF 그란데 하카타 호텔'에 가다

Hotel WBF Grande Hakata 2 Chome-2-5 Hakataekiminami, Hakata Ward, Fukuoka, 812-0016 일본 이 블로그의 체크인 이 장소의 다른 글 라라포트 쇼핑몰에서 후쿠오카 WBF 그란데 하카타 호텔로 이동~ 호텔에 노천탕이 있어서 편하게 휴식~ 아침 식사도 맘에 쏙 들었음~

Naver Blog

[일본 여행] 편의점 '로손'에 가다

로손 치쿠시도리히에마치점 1-18 Hiemachi, Hakata Ward, Fukuoka, 812-0014 일본 이 블로그의 체크인 이 장소의 다른 글 WBF 그란데 하카타 호텔 근처에서 가장 가까운 편의점으로 이동~ 일본 편의점하면 떠오르는 세븐일레븐, 로손, 패밀리마트 중에서 로손을 방문함~ 과자부터 푸딩, 빵 종류 등이 구매 욕구를 부르네요~ ㅎㅎ 다시 호텔로 이동해서 음식 도전~ 푸딩이 제일 맛있네요~

Naver Blog

[종아리 보호대 구매 후기] 아디다스 컴프레션 카프 슬리

사용 후기 압박 강도 적당해요~ 착용감 편해요~ 신축성 좋아요~ 가벼워요~ 구매 링크 아디다스 피트니스 컴프레션 카프 슬리브 1세트 정강이 종아리 보호대 레그 축구 배구 등산용 런닝 COUPANG link.coupang.com ※ 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.

Naver Blog

[일본 여행] 후쿠오카 '오호리 공원'에 가다

오호리 공원 일본 810-0051 Fukuoka, Chuo Ward, Ohorikoen, 公園管理事務所 이 블로그의 체크인 이 장소의 다른 글 숙소에서 후쿠오카 오호리 공원으로 이동~ 날씨가 좋아서 그런지 런닝하는 사람들이 많이 보여요~ 스타벅스가 있어서 커피 한 잔 즐기면서 지내다보니까 시간 가는줄 몰랐네요~

Naver Blog

[일본 여행] 하카타역 '아뮤 플라자'에 가다

아뮤플라자 하카타 1-1 Hakataekichuogai, Hakata Ward, Fukuoka, 812-0012 일본 이 블로그의 체크인 이 장소의 다른 글 하카타역에 있는 아뮤 플라자로 이동~ 지하 3층부터 10층 옥상까지 지하철과 함께 상점, 음식점 등이 연결되어 있었요~ 쇼핑몰 구경하는 중에 배고파서 함박 스테이크도 먹고~

Naver Blog

[일본 여행] 하카타역 '에키나카 쇼핑몰'에 가다

하카타 일본 812-0012 Fukuoka, Hakata Ward, 博多駅中央街1−1 이 블로그의 체크인 이 장소의 다른 글 아뮤 플라자에서 에키나카 쇼핑몰로 이동~ 하카타역 입구에서 직진하다가 중간에서 우측으로 보면 있어요~ 디저트 구경하다가 대기 줄이 많이 보이는 곳으로 이동해서 충동 구매~ ㅎㅎ

Naver Blog

[일본 여행] 하카타역 아뮤 플라자 '37 파스타'에 가다

37 PASTA 일본 812-0012 Fukuoka, Hakata Ward, Hakataekichuogai, 1−1 シティダイニングくうてん内 9F 이 블로그의 체크인 이 장소의 다른 글 하카타역 아뮤 플라자에서 37 파스타로 이동~ 9층에 위치한 음식점으로 생면 파스타 맛집으로 유명하다고 하네요~ 점심은 꾸덕한 치즈에 명란이 올라간 파스타로 선택~ 맛있어요~~

Naver Blog

[국내 여행] 강릉 '아르떼뮤지엄'에 가다

아르떼뮤지엄 강릉 강원특별자치도 강릉시 난설헌로 131 이 블로그의 체크인 이 장소의 다른 글 강원도와 강릉의 지역적 특성이 반영된 미디어아트 전시관을 관람하기 위해, 아르떼뮤지엄 강릉으로 이동~ 관람시간은 연중 무휴이고, 10:00 ~ 20:00, 마감 시간은 19:00입니다~

Naver Blog

[영양제 구매 후기] 와디즈 눈/혈행/활력/기억력 개선

제품 설명 오메가3로 혈행, 눈 건강, 기억력까지 관리~ 루테인과 아스타잔틴으로 눈 건강 관리~ 멀티비타민으로 필수 영양소 관리~ 비오틴으로 탈모 관리~ 모든 영양제는 식품의약품안전처에서 인정한 기능성 원료로 안신하고 섭취 가능~ 용량은 2개월분~ 가격은 아주아주 착해요~ 구매 링크 친구 초대 이벤트 지금 와디즈에 가입하면, 친구도 나도 5,000원 포인트를 받을 수 있어요! bit.ly

Naver Blog

RDKit으로 SMILES 분자 구조를 확인하는 방법은?

SMILES 이란? SMILES(Simplified Molecular Input Line Entry System)은 짧은 ASCII 문자열을 사용하여 화학 종의 구조를 설명하기 위한 Line Notation의 형태로 되어 있으며, 2차원 도면이나 3차원 모델로 다시 변환할 수 있습니다. SMILES 관련 Package 설치 SMILES 구조를 확인하기 위해 리눅스 Shell에서 RDKit 소프트웨어를 설치합니다. sudo apt update sudo apt install -y libxrender1 librdkit1 python-pip pip install rdkit SMILES 구조 확인 RDKit 모듈을 사용합니다. import rdkit from rdkit import Chem from rdkit.Chem import Draw, Descriptors, Lipinski print(rdkit.__version__) 2023.03.3 SMILES 데이터에서 MolLogP 값을 시각화하

Naver Blog

Ubuntu에서 NVITOP로 GPU 사용량을 모니터링하는 방법은?

NVITOP 관련 Package 설치 다음 명령어로 NVIDIA GPU 사용량과 기타 리소스에 대한 모니터링을 할 수 있습니다. pip3 install --upgrade nvitop NVITOP 실행 python 명령어로 NVITOP 소프트웨어를 실행합니다. python3 -m nvitop NVITOP Reference GitHub - XuehaiPan/nvitop: An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management. An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management. - GitHub - XuehaiPan/nvitop: An interactive NVIDIA-GPU process viewer and beyond, the o

Naver Blog

Ubuntu에서 디스크 파티션을 설정하는 방법은?

디스크 확인 sudo fdisk -l . . . Disk /dev/loop6: 485.52 MiB, 509100032 bytes, 994336 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/loop7: 91.69 MiB, 96141312 bytes, 187776 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/nvme3n1: 6.99 TiB, 7681501126656 bytes, 15002931888 sectors

Naver Blog

[국내여행] 강릉 '경포 해변'에 가다

경포해변 강원특별자치도 강릉시 강문동 산1 -1, 이 블로그의 체크인 이 장소의 다른 글 강릉 경포해변으로 이동~ 날씨도 화창하고~ 신발 벋고 모래 위를 걷는데 너무 좋네요~ 점심은 바다가 바로 보이고 주차가 편한 횟집으로~ 모듬회 시켜서 맛있게 먹었어요~

Naver Blog

Python 파일(인자 전달 포함)을 실행하여 Kubeflow에서 MinIO 데이터 연동, YOLOv8 모델 학습 및 튜닝을 진행하고 BentoML로 모델을 저장하는 방법은?

진행 전 요구사항 사전 준비 Kubeflow가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. Ubuntu에서 K3s 1.26.5로 Kubeflow 1.7.0 설치 및 GPU 설정을 추가하는 방법은? 사전 준비 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 멀티... blog.naver.com Kubeflow Volume 설정하기 컨테이너 내부에서 생성된 데이터를 사용하거나 외부 데이터를 가져오기 위한 Persistent Volume 설정이 필요합니다. Kubeflow에서 사용자를 고려하여 Persistent Volume과 Persistent Volume Claim을 생성하고 POD으로 데이터 볼륨을 연동하는 방법은? 데이터 구조 클러스터에 PV/PVC 생성에 사용되는 데이터(캐글 타이타닉 데이터)를 준비하고, 클라이언... blog.naver.com 데이터 연결에 필요한 MinIO 설정하기 MinIO Browse

Naver Blog

Ubuntu에서 K3s 1.28.3 기반 Kubeflow 1.8.0 설치 가이드(클러스터 GPU 설정 있음)

사전 준비 Ubuntu에서 Docker 관련 소프트웨어(Docker Engine, Docker Compose, NVIDIA Docker)를 설치하는 방법은? Docker Engine 설치 이전 버전 삭제 저장소 업데이트 Docker 패키지 설치 Docker 실행 권한 설정 Dock... blog.naver.com 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 멀티 노드로 클러스터와 클라이언트가 분리되어 있습니다. S/W 버전 클러스터 & 클라이언트 구분 S/W Version 쿠버네티스 클러스터 & 클라이언트 구성 K3s 1.28.3 쿠버네티스 클라이언트 컨트롤 Toolkit Kubectl 1.28.3 MLOps 설치 Toolkit Kustomize 5.0.3 MLOps 관리 Toolkit Kubeflow 1.8-branch 공통 설정 연결된 모든 노드에서 방화벽을 해제합니다. sudo ufw disable Firewall stopped a

Naver Blog

[셀카봉 구매 후기] 이쏘코리아 셀카봉 & 삼각

사용 후기 블루투스 연결 잘되고~ 스마트폰 견고하게 고정되고~ 리모콘으로 셀카 사진도 편하게 촬용하고~ 이쏘코리아 셀카봉 & 삼각대 매우 만족합니다~ 구매 링크 이쏘코리아 셀카봉 삼각대 블루투스 130cm 스마트폰 핸드폰 아이폰 COUPANG link.coupang.com ※ 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.

Naver Blog

Kubeflow Web Dashboard에 YAML 파일을 업로드하여 MinIO 데이터 연동, 훈련&검증 데이터 분리, YOLOv8 모델 학습 및 튜닝을 진행하는 방법은?

Upload Pipeline File 첨부파일 pipeline.yaml 파일 다운로드 Upload Pipeline Summary Kubeflow에서 업로드되는 YAML 파일은 데이터 연동 → 데이터 전처리 → AI 알고리즘 → AI 튜닝 순으로 진행됩니다. 데이터 연동 : 학습에 사용되는 데이터는 MinIO에서 가져옵니다. docker-compose.yml 파일로 MinIO를 설치하는 방법은? YAML 파일 설정 빈 폴더를 생성합니다. docker-compose.yml 파일을 수정합니다. restart, container_na... blog.naver.com 데이터 전처리 : 원본 데이터를 훈련 및 검증 데이터로 분리합니다. AI 알고리즘 : YOLO 8 Version을 사용합니다. Detect Official documentation for YOLOv8 by Ultralytics. Learn how to train, validate, predict and export models

Naver Blog

Linux Bash Shell에서 Alias ll 명령어로 파일 목록을 불러오지 못하는 문제 해결하기

문제 파악 gpu@server:~$ ll bash: ll: command not found 문제 해결 gpu@server:~$ echo "alias ll='ls --color=auto -alF'" >> ~/.bashrc gpu@server:~$ source ~/.bashrc gpu@server:~$ ll total 4952 drwxr-xr-x 7 root root 4096 9월 11 10:06 ./ drwxr-xr-x 22 root root 4096 9월 11 11:24 ../ -rw-r--r-- 1 root root 2894391 5월 26 2023 coding.ipynb drwxrwxrwx 25 grit grit 4096 11월 30 09:50 grit/ drwxr-x--- 10 guest0911 guest0911 4096 10월 10 17:43 guest0911/ drwxr-xr-x 2 root root 4096 5월 25 2023 .ipynb_checkpoints/ drwxr

Naver Blog

Kubeflow에서 KFP Server API 배포 문제 해결하기

문제 파악 cat service.py def kfp_upload(): client = kfp.Client(host='http://203.255.217.201:8080') pipeline_package_path='pipelines.zip' kfp.compiler.Compiler().compile(pipeline, pipeline_package_path) . . . python3 service.py . . . Traceback (most recent call last): File "/mnt/volume1/mlops/kubeflow/pipeline/test/test.py", line 36, in <module> kfp_upload() File "/mnt/volume1/mlops/kubeflow/pipeline/test/test.py", line 32, in kfp_upload experiment = client.create_experiment(name='minio the connectio

Naver Blog

[2023 마이 블로그 리포트] 데이터로 알아보는 블로그 속 숨은 직업 찾기!

첫 해외 여행으로 일본 방문~ MLOps 관련 기술 숙련도 증가~ 2023 마이 블로그 리포트 올해 블로거들의 직업을 공개합니다! 내 직업 확인하고, 2024년 행운도 뽑아보세요! https://mkt.naver.com/p1/2023myblogreport

Naver Blog

CTAB-GAN-Plus 모델을 기반으로 테이블 데이터에서 합성 데이터를 생성하는 방법은?

AI 분석 환경 NVIDIA GPU CUDA 12.X 버전에서 진행합니다. 사용된 도커 이미지는 nvidia/cuda:12.0.0-base-ubuntu22.04 입니다. Docker By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Cookies Settings Reject All Accept All Cookies hub.docker.com 데이터 학습에 사용되는 테이블 데이터는 다음과 같습니다. 딥러닝 합성 모델(2023.12.11 기준) CTAB-GAN-Plus 모델을 사용합니다. GitHub - Team-TUD/CTAB-GAN-Plus: Official GitHub for CTAB-GAN+ Official GitHub for C

Naver Blog

NVIDIA MIG(Multi-Instance GPU) 사용 방법은?

MIG 활성화 nvidia-smi 명령어로 GPU 정보를 확인합니다. nvidia-smi Fri Jan 12 09:50:58 2024 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 525.147.05 Driver Version: 525.147.05 CUDA Version: 12.0 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+============

Naver Blog

소스트리(Sourcetree)와 깃랩(GitLAB) 연동 및 사용 방법은?

깃랩 프로젝트 생성 Create blank project 메뉴를 선택합니다. Project name, Project slug, Project description (optional) 등의 Project 정보를 입력하고 생성합니다. 생성된 Project에서 Clone with HTTP 주소를 복사합니다. 소스트리 저장소 생성 Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac. www.sourcetreeapp.com 설치 과정은 생략합니다. Clone 메뉴를 선택합니다. 이전에 복사한 깃랩 Clone with HTTP 주소를 붙여넣기 합니다. 깃랩과 연동할 폴더를 선택합니다. 1~3번 과정이 완료되면 다음과 같은 화면이 출력됩니다. 소스트리 &

Naver Blog

Ubuntu에서 도커로 FastAPI 설치 및 튜토리얼 가이드

Docker FastAPI 설치 폴더 구조는 다음과 같습니다. example/ docker-compose.yml Dockerfile requirements.tx 도커 이미지 생성에 필요한 파일을 생성하는데, FROM 부분은 GPU 정보에 따라 달라질 수 있습니다. sudo vim Dockerfile FROM nvidia/cuda:12.0.0-devel-ubuntu20.04 WORKDIR /app ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 ARG DEBIAN_FRONTEND=noninteractive RUN apt update && \ apt install -y python3 python3-pip libgl1-mesa-glx libglib2.0-0 tzdata RUN ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime COPY requirements.txt /tmp/requirement

Naver Blog

FastAPI에서 데이터를 업로드하는 방법

FastAPI Docker FastAPI 환경은 다음 링크를 참고합니다. Ubuntu에서 Docker로 FastAPI 환경을 구축하는 방법은? Docker FastAPI 설치 폴더 구조는 다음과 같습니다. 도커 이미지 생성에 필요한 파일을 생성하는데, ... blog.naver.com FastAPI 데이터 업로드 폴더 구조입니다. example/ app main.py docker-compose.yml Dockerfile requirements.txt main.py 파일을 수정합니다. sudo vim app/main.py import os from fastapi import FastAPI, UploadFile, File, Depends from typing import List class Upload: def __init__(self, path: str): self.path = path app = FastAPI() @app.post('/upload') async def up

Naver Blog

FastAPI에서 로그를 관리하는 방법

FastAPI 다음 예제를 통해 로그 관리를 진행합니다. FastAPI로 데이터를 업로드하는 방법은? FastAPI Docker FastAPI 환경은 다음 링크를 참고합니다. FastAPI 데이터 업로드 폴더 구조입... blog.naver.com FastAPI 로그 관리 폴더 구조입니다. example/ app main.py docker-compose.yml Dockerfile requirements.txt requirements.txt 파일에 loguru 패키지를 추가합니다. loguru Python logging made (stupidly) simple pypi.org Loguru 패키지는 실행 중에 발생하는 이벤트나 각종 메시지 등의 정보를 로그로 기록할 수 있습니다. sudo vim requirements.txt ultralytics==8.0.42 uvicorn==0.20.0 fastapi==0.89.1 pandas numpy scikit-learn seaborn

Naver Blog

Ubuntu에서 K3s 1.29.5 기반 Kubeflow 1.8.0 설치 가이드(클러스터 GPU 설정 있음)

사전 준비 Ubuntu에서 Docker 관련 소프트웨어(Docker Engine, Docker Compose, NVIDIA Docker)를 설치하는 방법은? Docker Engine 설치 이전 버전 삭제 저장소 업데이트 Docker 패키지 설치 Docker 실행 권한 설정 Dock... blog.naver.com 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 단일 노드 입니다. S/W 버전 노드 구성 구분 S/W Version 쿠버네티스 클러스터 구성 K3s 1.29.5 쿠버네티스 클러스터 컨트롤 Toolkit Kubectl 1.29.5 MLOps 설치 Toolkit Kustomize 5.0.3 MLOps 관리 Toolkit Kubeflow 1.8-branch 공통 설정 클러스터 노드에서 방화벽을 해제합니다. sudo ufw disable Firewall stopped and disabled on system startup 클러스터 설정

Naver Blog

MLOps 온라인 강의 제작, 해커스HRD에서 제안을 받다!

안녕하세요~ 오늘은 해커스HRD에서 제안 받아 제작한 MLOps 온라인 강의를 소개해드리려고 합니다. 처음 연락을 받았을 때, 가장 먼저 궁금했던 점은 이 기관과의 연결이 없었는데 어떻게 저를 알게 되었을까 하는 것이었습니다. 담당자와 이야기를 나누면서 이 궁금증은 해결되었는데, 제가 크몽에서 판매 중인 MLOps 전자책을 보고 연락을 주신 거였더라구요. ^^) MLOps 시스템 구축을 도와드립니다. - 크몽 해피ing 전문가의 자료·템플릿 서비스를 만나보세요. 다중 노드에서 K3s 기반의 쿠버네티스 클러스터와 클라이언트 연결 방법 제공 다중 노드에... kmong.com 오프라인 강의는 많이 진행했지만, 온라인 강의는 처음이라 조금 걱정이 되기도 했는데요~ 좋은 기회라고 생각해서 즉시 제작 가능하다고 승낙하게 되었습니다. 5월 중순부터 주말이나 시간이 날 때마다 녹화를 진행한 것이 얼마 안 된 것 같은데, 강의 완성이 9월이니 시간이 정말 빠르게 지나가네요! 저의 MLOps 여정은

Naver Blog

[구매 후기] 삼성 올인원 PC 한 달 사용 후기

안녕하세요. 오늘은 삼성 올인원 PC, Ultra 5 / 512GB NVMe SSD (DM970AGA-LC51G) 모델을 약 한 달 간 사용해본 경험을 공유해볼까 합니다. 이 제품은 68.6cm 화면 크기의 넉넉한 디스플레이와 512GB NVMe SSD를 탑재해 사용 편의성 측면에서 만족스러운 경험을 제공했습니다. 디자인부터 이야기하자면, 메탈 소재를 활용해 공간을 빛내는 Signature Gray 컬러로 인해 어느 각도에서 봐도 초슬림한 디자인으로 간결하고 완성된 분위기를 연출할 수 있는 완전히 새로워진 디자인의 일체형 PC입니다. 실제 책상에 위치한 PC 사진입니다. 심플하면서도 세련된 외관 덕분에 어느 공간에 두어도 잘 어울리고, 베젤이 얇아 화면이 넓어 보이고, 후면부도 깔끔하게 처리되어 책상 위에서 공간을 많이 차지하지 않습니다. 23년형 60.5cm 대비 24년형은 디스플레이 크기가 13% 넓어졌으며, 앞뒤 폭이 23년형 17.1cm 대비 24년형은 16.5cm로 4% 줄

Naver Blog

TensorFlow Hub 도커 이미지 생성 및 튜토리얼 가이드

안녕하세요. 오늘은 TensorFlow Hub의 사용 방법에 대해 알아보겠습니다. TensorFlow Hub는 재사용 가능한 머신러닝을 위한 개방형 리포지토리 및 라이브러리로, tfhub.dev 리포지토리는 텍스트 임베딩, 이미지 분류 모델 등 많은 사전 훈련된 모델을 제공하며, TensorFlow Hub에서 호스팅되는 모든 모델은 Kaggle에서 확인할 수 있습니다. 여기서는 TensorFlow Hub에서 제공하는 모델 중 객체 탐지 모델을 선택해 사용하는 방법을 설명하겠습니다. 이를 위해 먼저 TensorFlow 설치가 필요합니다. TensorFlow 공식 설치 가이드에 따르면, TensorFlow는 Python 3.6 이상, Ubuntu 16.04 이상 환경에서 사용할 수 있으며, Docker 또는 pip를 통해 설치할 수 있습니다. 여기서는 Docker를 사용한 설치 방법을 다루겠습니다. 설치 대상 서버 확인 설치하려는 서버의 GPU 사양을 먼저 확인해야 합니다. Tensor

Naver Blog

도커 컨테이너에서 손쉽게 파이썬 버전 변경하기

안녕하세요. 오늘은 도커 컨테이너에서 파이썬 버전을 손쉽게 변경하는 방법에 대해서 알아보겠습니다. 파이썬 버전 관리가 중요한 이유는 프로젝트마다 요구되는 파이썬 버전이 다를 수 있기 때문입니다. 예로, TensorFlow와 같은 프레임워크는 특정 파이썬 버전에서만 정상적으로 동작하는데, 이러한 설치 환경을 도커를 사용하면 각 프로젝트에 맞는 환경을 간편하게 설정할 수 있으며, 다양한 파이썬 버전을 컨테이너 내에서 테스트하여 애플리케이션의 호환성을 확인하는데 매우 유용합니다. 파이썬 버전 변경은 Dockerfile을 사용하여 진행합니다. Dockerfile을 활용하면 각 프로젝트에 최적화된 파이썬 환경을 손쉽게 설정하고 관리할 수 있습니다. 이제 구체적인 방법을 살펴보겠습니다. 1. Docker 이미지 생성 여기서는 TensorFlow 환경에서 특정 파이썬 버전을 사용하기 위한 Dockerfile을 작성합니다. Dockerfile을 생성하고, vim Dockerfile 다음 내용을 추

Naver Blog

TensorFlow에서 Custom 데이터로 객체 탐지 모델을 훈련하는 방법

안녕하세요. 오늘은 TensorFlow를 사용하야 사전 학습 모델 없이 새로운 데이터로 모델을 직접 설계하고 훈련하는 방법을 알아보겠습니다. 실험 환경은 이전 블로그를 참고해주세요. TensorFlow Hub 도커 이미지 생성 및 튜토리얼 가이드 안녕하세요. 오늘은 TensorFlow Hub의 사용 방법에 대해 알아보겠습니다. TensorFlow Hub는 재사용 ... blog.naver.com 여기서는 EfficientDet 모델을 사용한 훈련 방법을 다루겠습니다. EfficientDet은 EfficinetNet을 기반으로 설계된 Object Detection 모델입니다. 기존 Object Detection 모델들은 높은 정확도를 추구하며, 모델 크기와 연산량이 증가하여 실시간 애플리케이션에 적용하기 어려운 한계가 있었습니다. 이를 해결하기 위해 One-stsage Detector YOLO, Anchor-free Detector CornerNet 등이 제안되었으나, 정확도와 효율성

Naver Blog

TensorFlow에서 Custom 데이터로 객체 탐지 모델을 검증하는 방법

안녕하세요. 오늘은 이전의 TensorFlow에서 Custom 데이터로 객체 탐지 모델을 훈련하는 방법에 이어서 검증하는 방법에 대해서 알아보겠습니다. 1. Jupyter 접속 검증 코드를 작성하고, import os path = os.getcwd() pipeline_config_path = model_dir + '/model_config.config' model_dir = path + '/training' !python {path}/models/research/object_detection/model_main_tf2.py \ --pipeline_config_path={pipeline_config_path} \ --model_dir={model_dir} \ --checkpoint_dir={model_dir} 위 코드를 실행하면 출력 결과는 다음과 같습니다. . . . index created! Running per image evaluation... Evaluate annotatio

Naver Blog

TensorFlow에서 Custom 데이터로 훈련된 객체 탐지 모델을 저장하는 방법

안녕하세요. 오늘은 이전의 TensorFlow에서 Custom 데이터로 객체 탐지 모델을 검증하는 방법에 이어서 훈련된 객체 탐지 모델을 저장하는 방법에 대해서 알아보겠습니다. TensorFlow에서 훈련된 객체 탐지 모델을 저장하려면 EfficientDet 모델의 체크포인트(Checkpoint)가 필요합니다. 이 체크포인트는 TensorFlow에서 Custom 데이터를 사용하여 객체 탐지 모델을 훈련할 때 생성된 폴더에 저장됩니다. 훈련된 모델의 모든 매개변수 값들이 저장된 체크포인트 경로를 확인한 후, 해당 경로를 활용하여 모델을 저장할 수 있습니다. 훈련 모델은 이전 블로그를 참고해주세요. TensorFlow에서 Custom 데이터로 객체 탐지 모델을 훈련하는 방법 안녕하세요. 오늘은 TensorFlow를 사용하야 사전 학습 모델 없이 새로운 데이터로 모델을 직접 설계하고 ... blog.naver.com 이제 구체적인 방법을 살펴보겠습니다. 1. Jupyter Lab 접속 훈

Naver Blog

[Kubeflow 1.7.0] 다중 노드 구성 : K3s 1.26.5(GPU 설정 추가)

사전 준비 [Docker, K8s] 도커, 도커 컴포즈, 엔비디아 도커 설치 우분투에서 도커 설치하기 1. 먼저 오래된 버전을 삭제합니다. 2. 저장소를 업데이트합니다. 3. 최신 버전... blog.naver.com 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 멀티 노드로 클러스터와 클라이언트가 분리되어 있습니다. S/W 버전 클러스터 & 클라이언트 구분 S/W Version 쿠버네티스 클러스터 & 클라이언트 구성 K3s 1.26.5 쿠버네티스 클라이언트 컨트롤 Toolkit Kubectl 1.26.5 MLOps 설치 Toolkit Kustomize 5.0.3 MLOps 관리 Toolkit Kubeflow 1.7.0-rc.0 공통 설정 연결된 모든 노드에서 방화벽을 해제합니다. sudo ufw disable Firewall stopped and disabled on system startup 클러스터 설정 GitHub - k3s-io/

Naver Blog

[Notebooks] Docker Image : Custom 생성

K3s 클러스터 & 클라이언트 사용 다음 링크를 참고합니다. [Kubeflow 1.6.1] 다중 노드 구성 : K3s 1.25.0(GPU 설정 추가) 사전 준비 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 멀티... blog.naver.com Kubeflow Docker Image 생성 Kubeflow Notebooks에서 PyTorch 기반의 MMDetection을 사용할 수 있도록 Dockerfile을 생성합니다. sudo vim Dockerfile ARG PYTORCH="1.9.0" ARG CUDA="11.1" ARG CUDNN="8" FROM pytorch/pytorch:${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel USER root ENV TORCH_CUDA_ARCH_LIST="6.0 6.1 7.0 7.5 8.0 8.6+PTX" \ TORCH_NVCC_FLAGS="-Xfatbin -compress-

Naver Blog

[Pipeline] KFP Upload : MinIO 업로드(kfp.client 사용)

사전 준비 [Docker] 컨테이너 실행 : YAML 파일로 MinIO 사용하기 개발 환경 개발 환경은 다음 링크를 참고합니다. YAML 파일 설정 빈 폴더를 생성합니다. docker-compos... blog.naver.com docker logs minio MinIO Object Storage Server Copyright: 2015-2023 MinIO, Inc. License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html> Version: RELEASE.2023-05-18T00-05-36Z (go1.19.9 linux/amd64) Status: 1 Online, 0 Offline. S3-API: http://172.19.0.2:9000 http://127.0.0.1:9000 Console: http://172.19.0.2:9090 http://127.0.0.1:9090 Documentation: https://min.io/d

Naver Blog

[Pipeline] KFP Upload : MinIO 다운로드(kfp.client 사용)

사전 준비 다음 링크에서 Minio S3 API 주소를 확인합니다. [Docker] 컨테이너 실행 : YAML 파일로 MinIO 사용하기 개발 환경 개발 환경은 다음 링크를 참고합니다. YAML 파일 설정 빈 폴더를 생성합니다. docker-compos... blog.naver.com docker logs minio MinIO Object Storage Server Copyright: 2015-2023 MinIO, Inc. License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html> Version: RELEASE.2023-05-18T00-05-36Z (go1.19.9 linux/amd64) Status: 1 Online, 0 Offline. S3-API: http://172.19.0.2:9000 http://127.0.0.1:9000 Console: http://172.19.0.2:9090 http://127.0.0.1:9090

Naver Blog

[커피 머신 구매 후기] 카누 바리스타

사용 후기 집에서 맛있는 커피를 즐길 수 있어요~ 편하게 커피 내릴 수 있어요~ 커피 머신 청소 및 관리가 편해요~ 원터치로 아메리카노 따듯하고 시원하게 즐길 수 있어요~ 라면이나 차에 사용할 따듯한 물도 편하게 받을 수 있어요~ 구매 링크 카누 바리스타 브리즈 캡슐커피머신 COUPANG link.coupang.com 카누 각 10개입 총 60개 바리스타 전용캡슐 COUPANG link.coupang.com ※ 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.

Naver Blog

[객체 탐지] MMDetection 데이터 형식 변환 : TXT to JSON

데이터 변환 전 : YOLO 포맷(TXT 파일) dataset_root_dir/ Photo_00001.jpg Photo_00001.txt Photo_00002.jpg Photo_00003.txt . . . 데이터 변환 후 : JSON 파일 TXT to JSON 변환에 필요한 파일을 다운로드합니다. cd ~ sudo git clone https://github.com/Taeyoung96/Yolo-to-COCO-format-converter.git Cloning into 'Yolo-to-COCO-format-converter'... remote: Enumerating objects: 255, done. remote: Counting objects: 100% (48/48), done. remote: Compressing objects: 100% (24/24), done. remote: Total 255 (delta 34), reused 29 (delta 24), pack-reused 20

Naver Blog

[Docker] 컨테이너 실행 : YAML 파일로 MinIO 사용하기

개발 환경 개발 환경은 다음 링크를 참고합니다. [Docker] S/W 설치 : 도커 엔진, 도커 컴포즈, 엔비디아 도커 우분투에서 도커 설치하기 1. 먼저 오래된 버전을 삭제합니다. 2. 저장소를 업데이트합니다. 3. 최신 버전... blog.naver.com YAML 파일 설정 빈 폴더를 생성합니다. mkdir -p ~/minio/data docker-compose.yml 파일을 수정합니다. sudo vim docker-compose.yml restart, container_name, image, environment, ports, volumes, command 수정 version: '3.8' services: minio: restart: always container_name: minio image: quay.io/minio/minio:latest environment: - MINIO_ROOT_USER=minio - MINIO_ROOT_PASSWORD=minio123 ports

Naver Blog

[Pipeline] KFP Upload : MinIO 목록 확인(kfp.client 사용)

사전 준비 다음 링크를 참고하여 Minio S3 API 주소를 확인합니다. [Docker] 컨테이너 실행 : YAML 파일로 MinIO 사용하기 개발 환경 개발 환경은 다음 링크를 참고합니다. YAML 파일 설정 빈 폴더를 생성합니다. docker-compos... blog.naver.com docker logs minio MinIO Object Storage Server Copyright: 2015-2023 MinIO, Inc. License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html> Version: RELEASE.2023-05-18T00-05-36Z (go1.19.9 linux/amd64) Status: 1 Online, 0 Offline. S3-API: http://172.19.0.2:9000 http://127.0.0.1:9000 Console: http://172.19.0.2:9090 http://127.0.0.1:

Naver Blog

[Kubeflow 1.7.0] 다중 노드 구성 : K3s 1.26.3(오류 해결 중)

사전 준비 [Docker, K8s] 도커, 도커 컴포즈, 엔비디아 도커 설치 우분투에서 도커 설치하기 1. 먼저 오래된 버전을 삭제합니다. 2. 저장소를 업데이트합니다. 3. 최신 버전... blog.naver.com 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 멀티 노드로 클러스터와 클라이언트가 분리되어 있습니다. S/W 버전 클러스터 & 클라이언트 구분 S/W Version 쿠버네티스 클러스터 & 클라이언트 구성 K3s 1.26.3 쿠버네티스 클라이언트 컨트롤 Toolkit Kubectl 1.26.3 MLOps 설치 Toolkit Kustomize 3.2.0 MLOps 관리 Toolkit Kubeflow 1.7.0-rc.1 공통 설정 연결된 모든 노드에서 방화벽을 해제합니다. sudo ufw disable Firewall stopped and disabled on system startup 클러스터 설정 GitHub - k3s-io/

Naver Blog

[Kubeflow 1.6.1] 다중 노드 구성 : K3s 1.25.0(GPU 설정 추가)

사전 준비 [Docker, K8s] 도커, 도커 컴포즈, 엔비디아 도커 설치 우분투에서 도커 설치하기 1. 먼저 오래된 버전을 삭제합니다. 2. 저장소를 업데이트합니다. 3. 최신 버전... blog.naver.com 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 멀티 노드로 클러스터와 클라이언트가 분리되어 있습니다. S/W 버전 클러스터 & 클라이언트 구분 S/W Version 쿠버네티스 클러스터 & 클라이언트 구성 K3s 1.25.0 쿠버네티스 클라이언트 컨트롤 Toolkit Kubectl 1.25.0 MLOps 설치 Toolkit Kustomize 3.2.0 MLOps 관리 Toolkit Kubeflow 1.6.1-rc.0 공통 설정 연결된 모든 노드에서 방화벽을 해제합니다. sudo ufw disable Firewall stopped and disabled on system startup 클러스터 설정 GitHub - k3s-io/

Naver Blog

[Linux] 우분투에서 나스 공유 폴더 마운트

나스 설정 제어판에서 공유 폴더 datas를 생성합니다. 기본 정보 설정 암호화 고급 설정 구성 설정 확인 제어판에서 파일 서비스의 NFS를 활성화합니다. 제어판에서 공유 폴더의 NFS 권한을 변경합니다. 우분투 설정 다음 명령어로 NFS 패키지를 설치합니다. sudo apt update sudo apt install -y nfs-common Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: conntrack cri-tools docker-scan-plugin ebtables ethtool kubernetes-cni libflashrom1 libftdi1-2 libllvm13 libllvm13:i386 libvulkan1

Naver Blog

[Docker] 컨테이너 실행 : YAML 파일에서 나스 폴더 마운트하기

개발 환경 개발 환경은 다음 링크를 참고합니다. [객체 탐지] MMDetection 도커 환경 구축 우분투에서 MMDetection 프로젝트 환경 구축하기 1. GPU 종류를 확인합니다. 2. GPU 종류에 적합... blog.naver.com YAML 파일 설정 docker-compose.yml 파일을 수정합니다. sudo vim docker-compose.yml volumes 변경 version: '3.8' services: mmdetection: restart: always container_name: mmdetection image: dgkim1108-mmdetection/nvidia-v-100 ports: - 8888:8888 runtime: nvidia ipc: host environment: - NVIDIA_VISIBLE_DEVICES=all - NVIDIA_DRIVER_CAPABILITIES=all volumes: - type: volume source: nfs_mou

Naver Blog

[Kubeflow 1.6.1] 다중 노드 구성 : K3s 1.25.0

사전 준비 [Docker, K8s] 도커, 도커 컴포즈, 엔비디아 도커 설치 우분투에서 도커 설치하기 1. 먼저 오래된 버전을 삭제합니다. 2. 저장소를 업데이트합니다. 3. 최신 버전... blog.naver.com 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 멀티 노드로 클러스터와 클라이언트가 분리되어 있습니다. S/W 버전 클러스터 & 클라이언트 구분 S/W Version 쿠버네티스 클러스터 & 클라이언트 구성 K3s 1.25.0 쿠버네티스 클라이언트 컨트롤 Toolkit Kubectl 1.25.0 Kustomize 3.2.0 MLOps 관리 Toolkit Kubeflow 1.6.1-rc.0 공통 각 노드에서 방화벽을 해제합니다. sudo ufw disable Firewall stopped and disabled on system startup 클러스터 설치 GitHub - k3s-io/k3s: Lightweight Kubernet

Naver Blog

[Kubernetes] GPU 설정 : Helm 사용

사전 준비 서버에 NVIDIA 드라이버가 설치되어 있어야 합니다. nvidia-smi +-----------------------------------------------------------------------------+ | NVIDIA-SMI 510.60.02 Driver Version: 510.60.02 CUDA Version: 11.6 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+==================

Naver Blog

[문제 해결] 쿠버네티스 클러스터 특정 버전 설치 오류 - K3s 사용

오류 내용 K3s 특정 버전으로 설치하는 과정에서 다음과 같은 오류가 확인됩니다. sudo curl -sfL https://get.k3s.io | INSTALL_K3S_VERSION=v1.21.7+k3s1 sh -s - server \ --disable traefik \ --disable servicelb \ --disable local-storage \ --docker \ --write-kubeconfig-mode 644 . . . Created symlink /etc/systemd/system/multi-user.target.wants/k3s.service → /etc/systemd/system/k3s.service. [INFO] systemd: Starting k3s Job for k3s.service failed because the control process exited with error code. See "systemctl status k3s.service" and "

Naver Blog

[Kubeflow 1.6.1] 다중 노드 구성 : K3s 1.21.7(오프라인 환경 고려)

사전 준비 [Docker, K8s] 도커, 도커 컴포즈, 엔비디아 도커 설치 우분투에서 도커 설치하기 1. 먼저 오래된 버전을 삭제합니다. 2. 저장소를 업데이트합니다. 3. 최신 버전... blog.naver.com 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 멀티 노드로 클러스터와 클라이언트가 분리되어 있습니다. S/W 버전 클러스터 & 클라이언트 구분 S/W Version 쿠버네티스 클러스터 & 클라이언트 구성 Kubectl 1.21.7 쿠버네티스 클라이언트 컨트롤 Toolkit Kubectl 1.21.7 Kustomize 3.2.0 MLOps 관리 Toolkit Kubeflow 1.6.1 공통 각 노드에서 방화벽을 해제합니다. sudo ufw disable Firewall stopped and disabled on system startup 클러스터 설치 GitHub - k3s-io/k3s: Lightweight Kubernete

Naver Blog

[Kubeflow 1.6.0] Kind 삭제

Kind 삭제 다음 명령어로 단일 노드에 설치된 Kind 클러스터를 삭제할 수 있습니다. kind delete cluster Deleting cluster "kind" ...

Naver Blog

[Linux] Buffer & Cache 비우기

메모리 정보 확인 우분투에서 다음 명령어로 가용 메모리를 확인합니다. free -h total used free shared buff/cache available Mem: 62Gi 977Mi 58Gi 5.0Mi 3.0Gi 61Gi Swap: 0B 0B 0B # total : 현재 시스템에 설치되어 있는 전체 메모리 용량 # used : 현재 사용 중인 메모리 용량 → total - free - buffer/cache # free : 사용 가능한 메모리 용량 # shared : 여러 프로세스에 사용할 수 있는 공유 메모리 용량 # buff/cache : 커널이 입출력 성능을 향상시키기 위해 사용하는 메모리 용량 # available : Swapping 없이 새로운 프로세스에서 할당 가능한 메모리 예상 용량 buff/cache 초기화 Root 권한으로 실행합니다. sudo su Page Cache 영역을 해제합니다. sync echo 1 > /proc/sys/vm/drop_caches

Naver Blog

[와디즈 구매 후기] 보충제 쉐이커

사용 후기 믹싱볼도 없는데 신기하게 잘 섞여요~ 적은 횟수로도 내용물이 잘 녹아져요~ 입구가 슬라이드 형태라 열기 편해요~ 구매 링크 와디즈 쉐이커 부분 역대 판매 1위! [명품 노볼 쉐이커] 펀딩에서 시작된 새로운 쇼핑, 와디즈 스토어에서 서포터에게 인정받은 상품을 지금 바로 구매해보세요! www.wadiz.kr

Naver Blog

[Kubeflow] 1.6.1 멀티 노드 설치 - K3s 사용

사전 준비 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 클러스터 클라이언트 Username IP Username IP grit 203.255.217.201 notebook 203.255.217.187 S/W 버전 클러스터 클라이언트 S/W Version S/W version K3s 1.25.8 Kubectl 1.21.7 Helm 3.7.1 Kustomize 3.2.0 Kubeflow 1.6.1 공통 각 노드에서 방화벽을 해제합니다. sudo ufw disable Firewall stopped and disabled on system startup 클러스터 각 노드 간의 통신 소통을 위해 socat 패키지를 설치합니다. sudo apt-get update sudo apt-get install -y socat Swap 가상메모리를 종료합니다. sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab sudo

Naver Blog

[Kubeflow] 1.6.1 단일 노드 구성 - Kind 사용

사전 준비 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 단일 노드로 클러스터와 클라이언트가 동일한 서버에 위치합니다. S/W 버전 클러스터 & 클라이언트 구분 S/W Version 쿠버네티스 클러스터 & 클라이언트 구성 Kind 0.14.0 쿠버네티스 클러스터 & 클라이언트 컨트롤 Tookit Kubectl Client 1.21.7 Server 1.24.0 Kustomize 3.2.0 MLOps 대시보드 Kubeflow 1.6.1-rc.0 쿠버네티스 단일 노드 설치 kind – Quick Start Quick Start This guide covers getting started with the kind command. If you are having problems please see the known issues guide. Contents Installation NOTE : kind does not require kubectl ,

Naver Blog

[Kubeflow] 딥러닝 모델 학습 - Yolov5 사용

AI 워크플로우 작성 MLOps 파이프라인 업로드에 필요한 패키지를 설치하고, pipeline.py 파일을 생성합니다. pip install kfp Defaulting to user installation because normal site-packages is not writeable Collecting kfp Downloading kfp-1.8.19.tar.gz (304 kB) 304.8/304.8 KB 5.3 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done . . . sudo vim pipeline.py 공통 패키지 설정 from functools import partial from kfp.components create_component_from_func import kfp from kfp import dsl from kfp import onprem 딥러닝 모델 설정 A 컨테이너 이미지 및 패키지 추가 설치 @partial

Naver Blog

[시계열 예측] GRU 변수 중요도 추가 - 정형 데이터 사용

패키지 설정 import warnings warnings.filterwarnings('ignore') import os import pandas as pd import numpy as np import seaborn as sns import matplotlib.pyplot as plt from sklearn.model_selection import train_test_split import tensorflow as tf from tensorflow import keras from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense, Dropout, GRU from tensorflow.keras.callbacks import EarlyStopping 데이터 확인 df = pd.read_csv('./df_1_cbc_preprocessing_a.csv', index_col = 0) print

Naver Blog

[2022 마이 블로그 리포트] 올해 활동 데이터로 알아보는 2022 나의 블로그 리듬

블로그를 본격적으로 꾸미고 관리한 한 해 였습니다. 2022 마이 블로그 리포트 2022년 올해 당신의 블로그 리듬을 알아볼 시간! COME ON! campaign.naver.com

Naver Blog

[문제 해결] Matplotlib 한글 폰트 깨짐 오류

오류 내용 Jupyter Lab에서 그림 출력 시 다음과 같이 한글 폰트가 깨져서 나타납니다. import matplotlib.pyplot as plt fig, ax = plt.subplots() x = ['가', '나', '다'] y = [10, 20, 30] ax.bar(x, y) plt.show() 오류 해결 (1) 먼저 한글 폰트를 Jupyetr Lab의 Terminal 창을 통해 설치합니다. 압축 해제에 필요한 Unzip 패키지를 설치하고 나눔 글꼴을 /usr/share/fonts 폴더로 이동합니다. wget <http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip> unzip NanumFont_TTF_ALL.zip -d NanumFont rm -f NanumFont_TTF_ALL.zip mv NanumFont /usr/share/fonts/ fc-cache -f -v 오류 해결 (2) 이후 한글 폰트 설치

Naver Blog

[이상치 탐지] IsolationForest : Single LABEL 예제

데이터 유형 SAMPLE_ID SAMPLE_PATH FAN_TYPE LABEL 0 TRAIN_0000 ./train/TRAIN_0000.wav 2 0 1 TRAIN_0001 ./train/TRAIN_0001.wav 0 0 2 TRAIN_0002 ./train/TRAIN_0002.wav 0 0 3 TRAIN_0003 ./train/TRAIN_0003.wav 2 0 4 TRAIN_0004 ./train/TRAIN_0004.wav 2 0 LABEL은 정상(0) 데이터만 존재함 패키지 불러오기 !pip install pandas numpy librosa scikit-learn tqdm import random import pandas as pd import numpy as np import os import librosa from sklearn.model_selection import train_test_split from sklearn.ensemble import IsolationFore

Naver Blog

[어노테이션] Label Studio 사용 방법

Install locally with Docker docker run -it \ -p 8080:8080 \ --user root \ --name label-studio \ -v $(pwd)/mydata:/label-studio/data \ heartexlabs/label-studio:latest => Database and media directory: /label-studio/data => Static URL is set to: /static/ => Database and media directory: /label-studio/data => Static URL is set to: /static/ Starting new HTTPS connection (1): pypi.org:443 https://pypi.org:443 "GET /pypi/label-studio/json HTTP/1.1" 200 54959 Performing system checks... [2023-01-16 01:5

Naver Blog

[모델 튜닝] Coarse & Fine Search 예제 : LightGBM 사용

패키지 설정 from lightgbm import LGBMClassifier, LGBMRegressor Coarse Search n_estimators = 10 num_loop = 10 early_stopping_rounds = 20 coarse_hyperparameters_list = [] for loop in tqdm_notebook(range(num_loop)): learning_rate = 10 ** np.random.uniform(low = -10, high = 1) num_leaves = np.random.randint(2, 500) max_bin = np.random.randint(2, 500) min_child_samples = np.random.randint(2, 500) subsample = np.random.uniform(low = 0.1, high = 1.0) colsample_bytree = np.random.uniform(low = 0.1, high = 1.

Naver Blog

[건강] 나의 헬스 일지 : 2022.11.07 ~ 2022.11.13

인바디 인바디 생략 루틴 월요일 : 런닝 화요일 : 하체 + 복근 + 런닝 수요일 : 런닝 목요일 : 런닝 금요일 : 런닝 토요일 : 가슴 + 복근 + 런닝 무산소 운동 : 60 ~ 90분 유산소 운동 : 20 ~ 30분

Naver Blog

[건강] 나의 헬스 일지 : 2022.11.14 ~ 2022.11.20

인바디 인바디 생략 루틴 월요일 : 런닝 화요일 : 런닝 수요일 : 등 + 복근 + 런닝 목요일 : 런닝 금요일 : 어깨 + 복근 + 런 토요일 : 이두/삼두 + 복근 + 런닝 무산소 운동 : 60 ~ 90분 유산소 운동 : 20 ~ 30분

Naver Blog

[건강] 나의 헬스 일지 : 2022.11.21 ~ 2022.11.27

인바디 인바디 생략 루틴 월요일 : 런닝 화요일 : 런닝 수요일 : 없음 목요일 : 없음 금요일 : 런닝 토요일 : 런닝 무산소 운동 : 60 ~ 90분 유산소 운동 : 20 ~ 30분

Naver Blog

[건강] 나의 헬스 일지 : 2022.11.28 ~ 2022.12.04

인바디 루틴 월요일 : 런닝 화요일 : 런닝 수요일 : 하체 + 복근 + 런닝 목요일 : 가슴 + 복근 + 런닝 금요일 : 등 + 복근 + 런닝 토요일 : 무산소 운동 : 60 ~ 90분 유산소 운동 : 20 ~ 30분

Naver Blog

[와디즈 구매 후기] 글래너 휴대용 안경닦이

[평점5.0 앵콜] 휴대,사용,닦임의 끝판왕! 고품격 휴대용 안경닦이 글래너는 보관, 휴대, 사용이 편리하게 깨끗이 닦이는 개선된 프리미엄 안경닦이입니다. 고품격 휴대용 안경닦이를 경험해 보세요. www.wadiz.kr 제품 사진 잘 닦여요~ 휴대가 편해요~ 케이스 가벼워요~

Naver Blog

[문제 해결] K3s Cluster Install Service 오류

오류 내용 클러스터에서 K3s 설치 과정에서 다음 명령어를 사용하면 서비스 실행 오류가 나타납니다. sudo curl -sfL https://get.k3s.io | INSTALL_K3S_VERSION=v1.21.7+k3s1 sh -s - server --disable traefik --disable servicelb --disable local-storage --docker --write-kubeconfig-mode 644 [INFO] Using v1.21.7+k3s1 as release [INFO] Downloading hash https://github.com/k3s-io/k3s/releases/download/v1.21.7+k3s1/sha256sum-amd64.txt [INFO] Downloading binary https://github.com/k3s-io/k3s/releases/download/v1.21.7+k3s1/k3s [INFO] Verifying binary down

Naver Blog

[Kubeflow] 1.6.0 멀티 노드 설치 - K3s 사용

사전 준비 도커가 설치되어 있지 않다면, 관련 S/W 설치를 먼저 진행해 주시기 바랍니다. 노드 구성 클러스터 클라이언트 Username / Hostname IP Username / Hostname IP cluster / 245 203.255.217.245 client1 203.255.217.244 S/W 버전 클러스터 클라이언트 S/W Version S/W version K3s 1.25.4 Kubectl 1.21.7 Helm 3.7.1 Kustomize 3.2.0 Kubeflow 1.6.0 공통 각 노드에서 방화벽을 해제합니다. sudo ufw disable Firewall stopped and disabled on system startup 클러스터 각 노드 간의 통신 소통을 위해 socat 패키지를 설치합니다. sudo apt-get update sudo apt-get install -y socat Swap 가상메모리를 종료합니다. sudo sed -i '/ swap / s/^

Naver Blog

[건강] 나의 헬스 일지 : 2022.09.26 ~ 2022.10.02

인바디 인바디 생략 루틴 월요일 : 런닝 화요일 : 런닝 수요일 : 런닝 목요일 : 런닝 금요일 : 런닝 토요일 : 가슴 + 복근 + 런닝 무산소 운동 : 60 ~ 90분 유산소 운동 : 20 ~ 30분

Naver Blog

[건강] 나의 헬스 일지 : 2022.10.03 ~ 2022.10.09

인바디 인바디 생략 루틴 월요일 : 런닝 화요일 : 런닝 수요일 : 런닝 목요일 : 등 + 복근 + 런닝 금요일 : 어깨 + 복근 + 런닝 토요일 : 이두/삼두 + 복근 + 런닝 무산소 운동 : 60 ~ 90분 유산소 운동 : 20 ~ 30분

Naver Blog

[에어프라이어 구매 후기] 아이닉 오븐형 AO-16L

제품 사진 오븐형이라 내부 확인이 편해요~ 버튼으로 온도, 시간을 정밀하게 조절할 수 있어요~ 트레이 공간이 16L로 아주 넉넉해요~

Naver Blog

[안경 구매 후기] 마노모스 Mary

제품 사진 사장님이 매우 친절해요~ 시력 검사하고 안경 압축(최대한 얇게)하는데 시간이 좀 필요했어요~ 원형 프레임 처음 착용해보는데 좋아요~ 가벼워요~

Naver Blog

[Python] 대용량 파일 불러오기 : Pandas 패키지 to_parquet 사용

패키지 설치 pip install pyarrow fastparquet Collecting pyarrow Downloading pyarrow-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25.6 MB) || 25.6 MB 338 kB/s Collecting fastparquet Downloading fastparquet-0.8.0.tar.gz (400 kB) || 400 kB 24.3 MB/s Preparing metadata (setup.py) ... done Requirement already satisfied: numpy>=1.16.6 in /usr/local/lib/python3.6/dist-packages (from pyarrow) (1.19.5) Requirement already satisfied: pandas>=1.1.0 in /usr/local/lib/python3.6/dist-packages (f

Naver Blog

[건강] 나의 헬스 일지 : 2022.10.10 ~ 2022.10.16

인바디 인바디 생략 루틴 월요일 : 하체 + 복근 + 런닝 화요일 : 가슴 + 복근 + 런닝 수요일 : 등 + 복근 + 런닝 목요일 : 어깨 + 복근 + 런닝 금요일 : 이두/삼두 + 복근 + 런닝 토요일 : 없음 무산소 운동 : 60 ~ 90분 유산소 운동 : 20 ~ 30분

Naver Blog

[건강] 나의 헬스 일지 : 2022.10.17 ~ 2022.10.23

인바디 인바디 생략 루틴 월요일 : 없음 화요일 : 없음 수요일 : 하체 + 복근 + 런닝 목요일 : 런닝 금요일 : 런닝 토요일 : 없음 무산소 운동 : 60 ~ 90분 유산소 운동 : 20 ~ 30분

Naver Blog

[시계열 예측] 패턴 파악 - TSAI 사용

사전 준비 본 예제는 도커 S/W가 필요합니다. [Docker, K8s] 도커, 도커 컴포즈, 엔비디아 도커 설치 우분투에서 도커 설치하기 1. 먼저 오래된 버전을 삭제합니다. 2. 저장소를 업데이트합니다. 3. 최신 버전... blog.naver.com 이미지 생성 sudo vim requirements.txt pandas numpy matplotlib seaborn plotly kaleido tqdm scikit-learn torch jupyter jupyterlab tsai sudo vim Dockerfile FROM python:3.9 RUN apt-get update && yes | apt-get upgrade RUN apt-get install -y git python3-pip RUN pip install --upgrade pip RUN pip install tensorflow-gpu COPY requirements.txt ./ RUN pip install -r requi

Naver Blog

[건강] 나의 헬스 일지 : 2022.10.24 ~ 2022.10.30

인바디 인바디 생략 루틴 월요일 : 런닝 화요일 : 런닝 수요일 : 가슴 + 복근 + 런닝 목요일 : 런닝 금요일 : 없음 토요일 : 등 + 복근 + 런닝 무산소 운동 : 60 ~ 90분 유산소 운동 : 20 ~ 30분

1 2 3 4