AI4 TIL230524 DRF에서 머신러닝 API 호출 속도 증가 DRF와 머신러닝을 어떻게 연결을 할까 고민을 하며 구글링을 하다 찾았던 글이 있다. https://medium.com/saarthi-ai/deploying-a-machine-learning-model-using-django-part-1-6c7de05c8d7 Deploying a Machine Learning Model Using Django: Part-1 Create your own Django REST application to deploy Machine Learning models in simple steps. medium.com 엔드포인트가 호출 될 때마다 모델 로드 하는 것은 오버헤드가 증가한다는 내용이니 한 번만 로드하도록 하라는 내용이 있었다. 그래서 기존 코드에서 수정을 하도록 하였다. #.. AI 2023. 5. 25. TIL230523 MySQL 연결 중 오류 해결 오류 코드 django.db.utils.OperationalError: (2002, "Can't connect to server on '127.0.0.1' (10061)") MySQL Workbench를 통해 세팅을 하였지만 연결이 되지 않다고 떴다. 처음엔 무슨 원인인지 몰라 검색을 하다 SQL Full 설치를 하니 해결이 되었다. 그러나 쓰지 않는 기능은 설치하지 않는 주라서 일일이 하나씩 추가하고 삭제해서 해 본 결과 MySQL Server만 더 추가를 하면 되는 것을 알게 되었다. 결국 MySQL 연동하는 방법을 순서대로 한다면? 1. MySQL을 서버와 Workbench를 설치한다 2. 가상환경에서 mysqlclient를 설치한다. pip install mysqlclient 3. settings.. AI 2023. 5. 24. Google Colab에서 작성한 코드를 웹에 배포하는 방법 Google Colab에서 작성한 코드를 웹에 배포하는 방법은 다음과 같습니다. Google Cloud Platform(GCP)에 가입하고 프로젝트를 생성합니다. GCP의 App Engine에 앱을 생성합니다. 앱의 소스 코드로 Google Colab의 코드를 가져옵니다. 앱을 배포합니다. 앱을 배포하면 웹 브라우저에서 앱을 실행할 수 있습니다. 아래는 구체적인 단계별 안내입니다. Google Cloud Platform(GCP)에 가입하고 프로젝트를 생성합니다. GCP에 가입하려면 다음 링크를 클릭하십시오. https://cloud.google.com/ GCP에 가입한 후 프로젝트를 생성해야 합니다. 프로젝트를 생성하려면 다음 단계를 따르십시오. GCP 콘솔에 로그인합니다. 왼쪽 메뉴에서 프로젝트 를 클.. AI 2023. 5. 22. 머신 러닝이란? 머신 러닝이란? 머신 러닝은 컴퓨터가 데이터에서 학습하고 예측하는 방법입니다. 컴퓨터는 알고리즘을 사용하여 데이터에서 패턴을 식별하고 이러한 패턴을 사용하여 새로운 데이터에 대한 예측을 합니다. 머신 러닝은 스팸 필터링에서 이미지 인식에 이르기까지 다양한 애플리케이션에서 사용되는 강력한 도구입니다. 또한 로봇 공학 및 자율 주행 차량과 같은 최첨단 기술의 개발에 중요한 역할을 합니다. 머신 러닝 유형 머신 러닝에는 지도 학습, 비지도 학습 및 강화 학습의 세 가지 주요 유형이 있습니다. 지도 학습 은 알고리즘에 레이블이 지정된 데이터를 제공하여 컴퓨터가 학습하는 방법입니다. 예를 들어, 컴퓨터에 개와 고양이 이미지의 데이터 세트와 개와 고양이라는 레이블을 제공할 수 있습니다. 그런 다음 컴퓨터는 이러한 .. AI/머신 러닝 2023. 5. 17. 이전 1 다음