분류 전체보기 (18) 썸네일형 리스트형 [Git] .gitignore 이해 및 적용하기 👋 Intro 안녕하세요, 유블린입니다. 이 글에서는 .gitignore가 무엇이고 왜 필요한지와 적용하는 방법을 다뤄보려고 합니다. .gitignore이란? github나 gitlab을 사용하다보면 .gitignore라는 파일을 보게 됩니다. 이 파일은 어떤 경우에 필요할까요? 1. 레포 안의 어떤 파일의 크기가 너무 크거나 2. 여러사람이 함께 사용하는 레포에서 충돌이 날 수 있는 __pychache__ 같은 파일이 있거나 3. 원하지 않는 파일을 업로드 할 때 등의 상황에서 .gitignore를 사용하게 됩니다. (물론 더 다양한 경우가 존재 할 수 있습니다😝) 즉, .gitignore 파일은 프로젝트 내에 업로드를 원하지 않는 백업, 로그, 모델, 컴파일된 파일 등을 git에서 제외 시킬 수 있게.. [PyTorch] torch.no_grad()와 model.eval()의 차이 👋 Intro 안녕하세요, 유블린입니다. 이 글에서는 torch.no_grad()와 model.eval()의 차이점을 다뤄보려고 합니다. 머신러닝 프레임 워크인 Pytorch로 모델 학습을 진행한 뒤 모델의 Evaluation을 진행 할 때 아래 처럼 model.eval()을 했는데 torch.no_grad()을 또 사용 하는 경우를 보셨나요? 혹은, 모델 학습은 잘 진행 했는데 Inference를 하는 중에 Memory leak이 발생한 적이 있나요? 후자의 경우에도 해결책 중 하나로 아래 코드를 제시 합니다. 왜 그럴까요? model.eval() with torch.no_grad(): for batch in data_loader: 여기서 저와 같은 의문을 가지셨다면, 잘 찾아오셨습니다. 저 또한 처음.. [Kubernetes & Docker] 쿠인액 읽고 공부 (1) _ Docker 컨테이너 이미지 생성, 실행, 공유 👋 Intro 안녕하세요, 유블린입니다. 이 시리즈에서는 Kubernetes와 Docker에 대해 공부해 보려고 합니다. 이번글에서는 Docker 컨테이너 이미지를 생성하고 실행하고 공유하는 실습을 해보려 합니다. 1. Docker 컨테이너 이미지 생성 2. Docker 컨테이너 이미지 실행 3. Docker 컨테이너 이미지 공유 😝 Docker 컨테이너 이미지 생성 모든 실습은 MacOS에서 이루어 졌습니다. (도커의 설치는 이루진 상태라고 가정합니다.) 도커를 설치하고 처음으로 docker로 시작하는 명령어를 실행하면 아래와 같은 오류를 만날 수 있습니다. docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is th.. [BentoML] Machine Learning Model Serving (2) - BentoML이란, 주요 특징 👋 Intro 안녕하세요, 유블린입니다. 이 시리즈에서는 BentoML의 기본 개념에 대해 공부해 보려고 합니다. 이번글에서는 BentoML이 무엇인지 그리고 주요 특징은 뭐가 있는지 간단히 살펴볼 예정입니다. 1. BentoML이란? 2. BentoML의 핵심 개념? 😝 BentoML BentoML은 머신러닝, 딥러닝 모델을 API 형태로 서빙할 수 있게 도와주는 라이브러리입니다. BentoML의 주요 컨셉은 Data Scientist 들이 모델을 더 쉽고 간편하게 테스트하고 배포할 수 있게 하기 위한 툴을 제공하자는 것입니다. 서버에 pickled model 파일이나 Protobuf 파일을 업로드하는 것 대신에 더 편안한 방법을 제시하자는 것이죠. 이러한 컨셉에 맞게 BentoML을 사용하면, 파이썬.. [BentoML] Machine Learning Model Serving (1) - Serving의 개념 Online vs Offline vs Edge 👋 Intro 안녕하세요, 유블린입니다. 이 시리즈에서는 BentoML의 기본 개념에 대해 공부해 보려고 합니다. 시리즈를 시작하기 앞서 BentoML은 BentoML은 머신러닝, 딥러닝 모델을 API 형태로 서빙할 수 있게 도와주는 라이브러리입니다. 그럼 BentoML을 공부하기 전에 Serving이 무엇인지 먼저 알아야 겠죠? 이번 글에서는 Serving이란 무엇이고 각 서빙의 방식의 특징은 무엇인가에 대해 다뤄보려고 합니다. 1. Serving이란? 2. 각 Serving 방식의 특성? 😎 Serving Machine Learning Model 개발 프로젝트의 성공적인 마지막 단계는 개발된 모델을 실제(production) 환경에 배포하는 것입니다. 아래 방법들은 일반적으로 MLOps 개발자들에게 .. [취업준비] NCSoft 신입공채 후기 _ 서류 & 코테 & nctest & 면접 👋 Intro 안녕하세요, 유블린입니다. 기억이 흐려지기 전에 제가 겪었던 채용 프로세스들을 공유하고자 합니다. (물론 회사 규정상 공유 불가한 내용은 건너 뜁니다.) 저또한 취준시절 간절한 마음에 여기저기 후기를 찾아봤었기에, 이글을 검색해서 들어오신 분들이 조금이나마 도움을 받으셨으면 합니다. 세번째 기업은 NCSoft입니다 :) 👻 전형 순서 서류전형 → NCTest → 1차면접 → 2차면접 → 최종합격 ⭐️ 서류전형 NCSoft AI 직군 후기 입니다. NCSoft도 타기업들처럼 자기소개서 + 포트폴리오 제출입니다. 특이한 점은 지원 직군마다 제출하는 항목과 포트폴리오 형식이 다 다르다는 점입니다. 꼭 확인해서 맞는 형식으로 제출하시길 바랍니다. 합격 스펙은 KT 합격 후기와 동일합니다. (추가로.. [취업준비] 11번가 엔지니어 직군 채용 후기 _ 합격스펙 & 코테 &면접질문 👋 Intro 안녕하세요, 유블린입니다. 기억이 흐려지기 전에 제가 겪었던 채용 프로세스들을 공유하고자 합니다. (물론 회사 규정상 공유 불가한 내용은 건너 뜁니다.) 저또한 취준시절 간절한 마음에 여기저기 후기를 찾아봤었기에, 이글을 검색해서 들어오신 분들이 조금이나마 도움을 받으셨으면 합니다. 두번째 기업은 11번가입니다 :) 👻 전형 순서 서류전형 → 코딩테스트 → 실무면접 → 임원면접 → 최종합격 ⭐️ 서류전형 11번가 역시 자기소개서와 포트폴리오를 제출합니다. 합격스펙은 KT 합격 후기와 동일하고 추가로 수상내역 3개를 더 적었습니다. 자기소개서 항목은 아래와 같았고, 현재 조금 바뀌었을 수도 있으니 확인해주세요. 1. 지원 직무를 선택한 이유에 대해 적어주세요. 2. 지원직무를 준비하기 위해 .. [취업준비] KT 신입 공채 석박사 채용 후기 _ 합격스펙 & 면접질문 👋 Intro 안녕하세요, 유블린입니다. 기억이 흐려지기 전에 제가 겪었던 채용 프로세스들을 공유하고자 합니다. (물론 코테문제 등 공유 불가한 내용은 건너 뜁니다.) 저또한 취준시절 간절한 마음에 여기저기 후기를 찾아봤었기에, 이글을 검색해서 들어오신 분들이 조금이나마 도움을 받으셨으면 합니다. 첫번째 기업은 KT입니다 :) 👻 전형 순서 서류전형 → 인성검사 → 실무면접 → 임원면접 → 최종합격 ⭐️ 서류전형 서류전형에서는 자기소개서와 정량적인 스펙들 (이력서)를 작성하게 됩니다. 정량적 스펙 항목은 아래와 같습니다. 이 글을 보시는 분들은 합격 스펙이 궁금하실것 같아 서류합격했던 제 스펙을 같이 나열해 드릴게요. 학력 (고등학교 ~ 대학원) + 석박사라면 졸업논문명 추가작성 : 서울권 학사 + 석사.. 이전 1 2 다음