본문 바로가기
반응형

Etc26

[Retrospective] 회고 - 2023년 2023년 회고 2023년은 석사과정 1년차로 보냈다. 새로운 학교, 새로운 공간, 새로운 사람들에 익숙해지고 많은 걸 배우고 얻은 한 해가 된 것 같다. (더불어 끊임없이 부족하다는 걸 느꼈다.) 대학원생은 생각처럼 쉽지 않았다. 아니, 생각보다 더 쉽지 않았다. 학부 시절에 하던 공부가 아닌 새로운 분야를 공부하니 익숙하지 않았고, 어느정도까지 공부를 해야되는지 감을 잡는데 오래걸렸다. 지금은 그래도 1년동안 꾸준히 하니 요령이 조금 생기지 않았나 싶다. 다양한 프로젝트, 공모전을 경험하고 연구 주제가 아닌 분야들도 경험할 수 있는 좋은 경험들이 되었다. 한 사람이 모든 걸 다 아는 건 정말 힘든 것 같다. 그렇기 때문에 좀 더 빠르게 바뀌고, 확장되는 사회 속에서 빠르게 정보를 캐치하는 능력과 습득.. 2024. 1. 20.
[Error] TypeError: can't convert cuda:0 device type tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory first. TypeError: can't convert cuda:0 device type tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory first. cuda를 사용하여 MNIST 데이터에 대한 간단한 두 모델을 비교하기 위해 두 가지 모델의 loss 값을 matplotlib 통해 시각화하는 과정에서 다음 오류가 발생했다. 해당 오류는 gpu에 할당되어 있는 텐서를 numpy 배열로 변환할 때 생기는 에러라고 한다. 그래서 저장된 loss 값을 확인해보니 다음과 같았다. 이렇게 저장되어있는 값을 바로 matplotlib을 통해 시각화를 진행하는 과정에서 자동으로 numpy값으로 변환하려다 보니 오류가 발생한 것 같다. 해당 오류는 gpu에 할.. 2023. 3. 16.
[Error] OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized. OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized. PyTorch가 설치되어 있는 가상환경에서 matplotlib 설치 후 활용하여 시각화를 하는 과정에서 다음과 같은 오류가 발생했다. 해결하기 위해 새로운 가상환경을 만들어서 시도해봤지만 똑같은 오류가 발생했다. OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized. OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program.. 2023. 3. 16.
[Setting] Mac M1 - Homebrew, Git, Miniconda, Vscode 설치 Mac M1 분석 환경 구축 Mac M1에 Homebrew, Git, Miniconda, Vscode 처음 설치하는 과정을 기록하는 글이다. 이전에 설치한 적이 없던 환경임을 참고 부탁드린다. Homebrew 설치 1. Command + Space를 누른 후, terminal 입력해 실행 2. Homebrew 설치 % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 3. 설치 내역 마지막에 알려주는 명령어 두 줄 입력 % (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/taenam/.zprofile % eval .. 2023. 2. 15.
[Retrospective] 회고 - BOAZ 분석 18기 (22.01 ~ 23.01) BOAZ 분석 나는 빅데이터 연합동아리인 BOAZ의 데이터 분석 부문 18기로 22년 1월부터 23년 1월까지 1년 동안 활동했다. 나는 학부시절에 데이터 분석을 공부하며 같은 분야를 공부하는 사람들을 많이 만나 보고 싶었다. 선배들에게 많은 조언을 구하고 도움을 받았지만, 나랑 같이 나아갈 수 있는 사람들이 필요했다. 통계학과를 졸업했지만 학부 시절에 같은 방향을 준비하는 사람이 주변에 그렇게 많지 않아 더 원했던 것 같다. 그리고 보아즈 활동을 하는 동안 서로 정보를 공유하고 많은 도움이 될 것 같았고, 나한테 여러 방향으로 자극이 될 것 같았다. 내가 학부시절동안 진행한 유일한 연합동아리이자 유일한 대외활동이었다. 충분히 알찼던 보아즈 활동들을 정리하고 한 번 되돌아보고자 회고를 작성해보려 한다. .. 2023. 2. 13.
[Setting] Windows - Nvidia Driver, CUDA, cuDNN, PyTorch 설치 최종 환경 CPU : Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz GPU : NVIDIA GeForce RTX 2060 SUPER Nvidia Driver : 528.24 python : 3.8.13 miniconda(Anaconda) : 22.11.1 CUDA : 10.2.89 cuDNN : 8.6.0 PyTorch : 1.10.1+cu102 Vscode, miniconda, python의 설치가 이미 되어있다는 가정하에 작성하겠다. 해당 GPU로 더 최신 버전의 CUDA와 cuDNN을 설치할 수 있었지만 연구실 선배의 조언으로 좀 더 안정적이라고 할 수 있는 위의 버전들로 세팅을 진행했다. 모두 나의 세팅 기준으로 설명하려 한다. 그 점도 참고 부탁드린다. 우선 CUDA를.. 2023. 2. 9.
[Error] AttributeError: 'GradientBoostingClassifier' object has no attribute '_loss' AttributeError: 'GradientBoostingClassifier' object has no attribute '_loss' Flask를 통해 Web 배포를 하는 도중 다음과 같은 오류가 발생했다. 2023-01-27 07:24:56,974: Exception on /predict [POST] Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/flask/app.py", line 2077, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python3.10/site-packages/flask/app.py", line 1.. 2023. 1. 30.
[Retrospective] 회고 - 2022년 2022년 회고 2022 2022년은 나에게 있어 많은 변화가 있었던 한 해로 기억된다. 2022년 키워드로 "졸업", "대학원 입시", "인턴", "프로젝트" 정도를 뽑을 수 있을 것 같다. 1월부터 보아즈에서 활동했다. 1년 동안 진행해 왔던 활동은 2주 뒤 컨퍼런스에서 최종 발표 후 마무리될 예정이다. 확실하진 않지만 보아즈는 나에게 처음이자 마지막 연합동아리가 되지 않을까 싶다. 나는 3월부터 학부연구생을 병행하며 막 학기를 마무리했다. 그리고 8월에 학부 졸업을 했다. 타대학 대학원 인턴을 하기 위해 조기졸업을 했다. 이것저것 신경쓰는게 싫어 빨리 마무리하고 싶었다. 6월에 종강한 후 바로 다음 주부터 교수님 추천으로 2달 동안 회사 인턴 생활을 했다. 아침마다 길동역에서 수내역으로 출근했는데,.. 2023. 1. 12.
[Retrospective] 회고 - 인하대학교 통계학과 졸업 회고 - 학부생활 나는 17학번이고 주전공 통계, 부전공 컴공으로 졸업을 했다. 전체학점 4.2x / 전공학점 4.3x으로 졸업을 했고, 학부연구생, 학생회, 동아리, 스터디 등 다양한 활동들도 했으니 학부생활을 열심히 했다 말할 수 있지 않나 싶다. 17년도에 입학에서 군대를 포함해 25살인 22년 8월에 7학기를 마치고 조기졸업을 했다. 현재는 데이터 분석을 더 공부하고 싶어 타대학교의 산업공학부 소속 연구실에서 석사과정을 진행 중이다. 학부생활동안 내가 경험하고 느꼈던 감정들을 기록으로 남겨 졸업하고 난 직후의 생각과 감정을 기록하고자 글을 남긴다. 통계학과나 컴퓨터공학에 관심 있으신 분들이 참고하면 좋지 않을까 생각한다. 통계학(주전공) 나는 고등학교 때 대학교 과에 대해서 잘 몰랐을 때, 수학만.. 2023. 1. 9.
[대학원] 대학원 준비 - 지원, 면접, 합격 후기(고려대학교 산업경영공학부 대학원) 고려대학교 산업경영공학부 대학원 내가 지원했던 2023학년도 전기신입학 전형의 일정은 다음과 같았다. 원서접수 2022. 10. 04(화) 오전 10:00 ~ 10월 17일(월) 오후 05:00까지 100% 인터넷 접수 [전형료 85,000원(인터넷접수 대행수수료 포함) 공통] 제출서류 접수 2022. 10. 04(화) 오전 10:00 ~ 10월 18일(화) 오후 05:00까지 출력한 입학지원서, 제출서류목록과해당 제출서류 일체 전형일시 (구술시험) 2022. 11. 19(토) 오전 09:00 부터 *단, 법학과(02-3290-1292), 디자인조형학과 및 창의융합디자인협동과정(02-3290-2680)은 2022년 11월 18일(금) 예정 11월 17일(목)에 대학원 홈페이지 "입학/구술시험안내"에서구술.. 2023. 1. 7.
[대학원] 대학원 준비 - 지원, 면접후기(KAIST 데이터사이언스대학원) KAIST 데이터사이언스대학원(GSDS) 내가 지원했던 카이스트 데이터사이언스대학원 2023년 전기(봄학기 1차) 일정은 다음과 같았다. 원서접수 : 07/01 10:00 ~ 07/12 17:30 서류제출기한 : 07/14 18:00까지 도착 1단계 합격자 발표 : 8/11 14:00 이후 면접전형 : 08/15 ~ 08/22 장소는 1단계 합격자 발표 시 게시 개인별 면접전형 일정 확인 (해당 학과별 실시) 최종합격자발표 : 09/22 14:00 이후 카이스트 데이터사이언스대학원은 산업 및 시스템공학과에 포함된 느낌이라 산공과 자료도 참고하여 준비했다. 대학원에 대한 정보는 입시설명회를 통해 많이 얻었다. 카이스트 데이터사이언스대학원이 원하는 방향성을 알 수 있었다. 입시설명회를 들으면 정리한 내용을 .. 2023. 1. 7.
[Error] jinja2.exceptions.TemplateNotFound: jinja2.exceptions.TemplateNotFound: Flask 공식문서의 Quickstart - Rendering Templates를 보게 되면 다음과 같은 설명이 있다. 결론부터 말하자면 templates 폴더를 생성해 안에 적용하고 싶은 template을 넣으면 된다. Generating HTML from within Python is not fun, and actually pretty cumbersome because you have to do the HTML escaping on your own to keep the application secure. Because of that Flask configures the Jinja2 template engine for you automat.. 2023. 1. 7.
반응형