이세개발
article thumbnail
JupyterHub를 Kubernetes에 Helm을 사용하여 설치하기
MlOps 2023. 9. 4. 23:53

jupyterhub https://github.com/jupyterhub JupyterHub는 여러 사용자가 동시에 Jupyter notebook 서버를 사용할 수 있게 해주는 플랫폼입니다. 각 사용자는 자신만의 격리된 Jupyter notebook 인스턴스를 받게 되며, 이를 통해 코드를 작성하고 실행할 수 있습니다. JupyterHub for kubernetes JupyterHub는 사용자 인증, 사용자별 격리된 환경 제공, 컴퓨팅 리소스 할당 등의 기능을 제공합니다. 또한, Kubernetes와 같은 클라우드 플랫폼에 배포할 수 있어, 대규모 사용자 그룹을 지원하고, 컴퓨팅 리소스를 효율적으로 관리할 수 있습니다. zero-to-jupyterhub https://github.com/jupyterhu..

article thumbnail
Jupyter Notebook 데이터 엔지니어링 환경구축
MlOps 2023. 9. 4. 23:37

Jupyter Notebook: 데이터 과학의 필수 도구 Jupyter Notebook은 데이터 과학자들에게 필수적인 도구로, 코드 작성, 결과 시각화, 문서 작성 등을 한 곳에서 할 수 있게 해줍니다. 이 글에서는 Jupyter Notebook의 기능과 사용 방법에 대해 알아보겠습니다. Jupyter Notebook이란? Jupyter Notebook은 웹 기반의 대화형 컴퓨팅 환경으로, 코드, 텍스트, 수식, 그림 등을 포함한 문서를 생성하고 공유할 수 있습니다. Python, R, Julia 등 다양한 프로그래밍 언어를 지원하며, 데이터 분석, 머신러닝, 통계 모델링 등 다양한 분야에서 활용됩니다. Jupyter Notebook의 주요 기능 대화형 코딩: Jupyter Notebook은 코드를 셀 ..

알고리즘 종류 정리
Algorithm 2023. 7. 4. 23:12

BFS (너비 우선 탐색): BFS는 그래프 탐색 알고리즘으로, 그래프의 모든 정점을 너비 우선 순서로 탐색합니다. 시작 정점에서 인접한 정점들을 모두 방문한 후에 다음 레벨의 정점들을 방문합니다. 이 알고리즘은 큐 자료 구조를 사용하여 방문할 정점을 추적합니다. 예제: A, B, C, D, E, F, G라는 정점들과 A-B, A-C, B-D, B-E, C-F, E-G라는 간선으로 연결된 그래프가 있다고 가정해봅시다. 정점 A에서 BFS를 시작하면 탐색 순서는 A, B, C, D, E, F, G가 됩니다. DFS (깊이 우선 탐색): DFS는 그래프 탐색 알고리즘으로, 그래프의 모든 정점을 깊이 우선 순서로 탐색합니다. 시작 정점에서 가능한 한 멀리까지 이동한 후에 되돌아와 다른 경로를 탐색합니다. 이 ..