
Ray는 machine learning과 같은 AI 및 Python 애플리케이션을 확장하기 위한 오픈 소스 통합 프레임워크입니다. 분산 시스템 전문가가 될 필요가 없도록 병렬 처리를 위한 계산 레이어를 제공합니다. 데이터 전처리, 분산 훈련, 하이퍼파라메터 조정, 강화

이번 포스트에서는 Ray-Serve에서 PyTorch Resnet 모델을 로드하고 배포하기 위해 다음과 같은 작업을 할 것입니다. PyTorch의 사전 훈련된 modelzoo에서 모델을 로드하는 방법. JSON 요청을 분석하고, 페이로드를 변환하고, 예측하는 방법입니

주의 ControlFlow는 아직 공개 릴리즈 전으로, 활발히 개발 중인 상태입니다. 따라서 현재 코드는 향후 릴리즈 시 변경되거나 불안정할 수 있습니다.깃헙https://github.com/PrefectHQ/ControlFlow?utm_source=pytor

이번 포스트에서는 대량의 데이터에 대해 배치 inference 하는 방법을 object detection을 예시로 구현해 보겠습니다

이번 포스트에서는 Ray Serve를 이용하여 object detection를 실행해 볼 것이다.우선 ray가 설치되어 있지 않다면 설치해준다pip install "rayserve" requests torch이번 포스트에선 ultralytics/yolov5 모델과 Fa
Ray Data를 이용하여 대용량 이미지 데이터셋을 쉽게 읽고 변형할 수 있다.Ray Data는 다양한 포맷의 이미지를 읽어올 수 있다.이미지를 변형시키기 위해서는 map 또는 map_batches를 사용한다pre-trained model을 사용하여 inference를

이번 포스트에서도 ChatGPT를 이용하여 MinIO에 대해서 알아볼 것이다. 아래에는 ChatGPT와의 채팅을 주고받은 형식으로 서술할 것이다.Me : minio 에 대해서 설명해줘ChatGPT :MinIO는 고성능 오브젝트 스토리지(Object Storage) 솔루

첫번째 minio 포스팅에 이어 ChatGPT를 이용한 MinIO에 대해서 계속해서 알아보자. 아래에는 ChatGPT와의 채팅을 주고받는 형식으로 서술할 것이다. >

MinIO 클라이언트의 사용방법에 대해서 자세히 알아보자 MinIO 클라이언트(mc)를 사용하면 간단히 버킷을 생성할 수 있습니다. 다음은 버킷을 생성하는 기본적인 단계입니다.MinIO 서버 준비: MinIO 서버가 로컬 또는 원격에 실행되고 있어야 합니다.mc 설치:

MinIO를 활용한 YOLO 학습 방법을 알아보기 위해 ChatGPT를 활용하였다.Me : minio 버킷에 저장된 데이터를 바탕으로 darknet yolov4를 학습하고 싶은데 mlflow를 활용해야 할까? 아니면 python 으로 구현할 수 있을까?ChatGPT :

MLflow는 Machine Learning Lifecycle을 관리하는 오픈소스 플랫폼입니다. 머신러닝 워크플로우를 보다 쉽게 관리하고, 추적(tracking), 배포(deployment), 그리고 모델 재사용(reproducibility)을 지원합니다. MLflow

출처 MLOps for all - 모두의 MLOpshttps://mlops-for-all.github.io/docs/introduction/intro/제조/산업 분야를 위한 AI 스타트업 마키나락스에서 모두를 위한 MLOps라는 이름의 문서를 공개하였습니다.2

이번 포스트에서는 구글에서 발표한 MLOps의 단계를 보며 MLOps의 핵심 기능은 무엇인지 알아 보겠습니다.구글은 무려 2015년부터 MLOps의 필요성을 말했습니다. Hidden Technical Debt in Machine Learning Systems 은 그런

RayService는 두 가지 핵심 컴포넌트를 관리하는 Kubernetes 리소스입니다RayCluster: Kubernetes 클러스터 내의 리소스를 관리Ray Serve Applications: 사용자의 애플리케이션을 관리Kubernetes 네이티브 지원Kuberne

Ray는 분산 컴퓨팅을 위한 Python 프레임워크이며, Kubernetes 환경에서 실행할 수 있습니다. Kubernetes에서 Ray를 실행하는 것은 확장성, 리소스 관리, 운영상의 이점을 제공합니다.1\. Ray Cluster 구조Head Node: 클러스터의 중