본문 바로가기

스파르타 내일배움캠프

TIL 27 한주를 스킵하고 이제서야 TIL을 쓰게되었다 그동안 너무 정신없이 다 습득도못한채 내가 뭐한건지 정처없이 하다가 이제서야 정신을 좀 가다듬고 긴 연휴끝에 다시 돌아오게돼서 다시 시작해보자라는 마인드로 임하게됐습니다. 오늘 오전부터 하게된건 추천시스템 복습 맥주 종류별 이미지 데이터 수집 UI 만들기 이렇게 총 3가지인데 일단 저 맥주 종류별 이미지 데이터 수집에 관한 것들은 만들어놓고 추천시스템에 대해서 저번주에 김준태튜터님께서 강의해주신 그 내용들 꼼꼼히 한번씩 이해해볼려고하고 왜그런건지에대해서 생각해볼려고했고 팀장님의 주도하에 팀원들과 리뷰를 했던부분에서 나왔었던이야기들을 곰곰히 생각해볼려고했습니다. 그리하여 이미지 픽셀 : 400x400 크기 : 100~500kb 이미지 이름 : 맥주이름 확장자 :.. 더보기
TIL 26 오늘 sqlite3.IntegrityError: UNIQUE constraint failed: new__my_user.username 라는 에러가 떠서 무슨 이유로 이것이 떳느냐의 과정에서 알게된사실이 따로 캡쳐본을 해놓지못했지만 정리를해보자면 내가 db를 저장 즉 sign-up 페이지에서 회원가입했을떄 중복해서 가입해놓은 정보들이있었는데 그 과정에서 요기에있는 장고모델에서 제공하는 이 모델을 적용할려면 그 규칙같은것들이있는데 그 규칙들중에서 중복값이있으면 안되는 그런 어떤 규칙이있는거같다. 자세한 내용은 아마 튜터님께 질문드리면 자세하게 이야기해주실꺼같지만 일단 진도가 너무 안나갔기떄문에 팀장님의 도움을 받고 진행을하였다. 그래서 결론만 말하자면 my_user 테이블에 값이 중복되는 값들이있어서 오류가.. 더보기
TIL 25 보통 pycharm에서 프로젝트를 열고 터미널을 켜면 자동으로 해당 프로젝트의 가상환경을 세팅해주는데 제가 인터프리터를 바꿔주려다가 환경변수를 잘못 만져서 그뒤로 컴퓨터 내부에있는 파이썬 인터프리터로만 향해있고 프로그램내에선 자동으로 가상환경경로를 잡아주는 그런 행위가 안돼서 일단 극약처방으로 이런식으로 powershell에서 Get-ExecutionPolicy를 입력하면 Restricted 제한된다고 뜨기때문에 Set-ExecutionPolicy RemoteSigned로 설정을 바꿔주어서 ./venv/Scripts/activate 이런식으로 활성화시키면 제가 원하는 폴더에 만들어둔 가상환경을 불러올수가있습니다. 예전에는 vscode나 pycharm이나 모두 자동으로 venv 가상환경으로 자동연결시켜주었.. 더보기
TIL24 장고에서 볼수있는 어떤 형태 print(my_info.get('name')) 리스트는 방번호 딕셔너리형태는 key값을 밸류로 가지고있다. 그 말은 즉슨 key를 호출하면 그 value값을 가지고올수있다는 것이고 리스트는 따로 key값이 있는게 아니라 그냥 순차적으로 방번호처럼 호출을 할수있다는것이다. 딕셔너리가 더 많은값을 담을수있는거같다. 반복문 (for문) 반복문은, 여러가지 비슷한 작업을 하나하나 하지 않아도 반복적으로 실행 해 주는 구문입니다. for 변수 in 리스트: 실행 할 문장 형태를 파악했으니, 바로 적용 해 볼게요! jumsu_list = [90,100,25,35,40] for jumsu in jumsu_list: print(jumsu) 반복문은 리스트와 같이 반복되는 곳에 적용 할 수.. 더보기
TIL22 CNN모델학습결과!! 이번 CNN 학습모델 학습시키는걸 통해서 각 모델들의 장단점을 비교할수있어서 너무좋았고 앞으로 이렇게 다양한방식으로 조정을하면서 앞으로의 머신러닝과정을 진행해야될거같다. 더보기
WIL5 KPT 회고 Keep (좋았던 점, 유지했으면 하는 부분) CNN 모델을 직접 학습시키면서 구조를 이해할 수 있던 점 DB설계와 API설계를 제대로 작성한 것 세부목표와 진행일정을 구체적으로 정해서 최종목표까지 단계별로 진행할 수 있던 점 머신러닝 강의를 들으면서 팀리뷰를 진행한 부분 모르는 부분이 있으면 팀원들과 같이 공유하고 해결해나간 점 Problem (아쉬웠던점, 진행하면서 겪은 문제점) 모델 학습에 있어서 이해도가 부족했거나 미세조정을 제대로 하지 못한 것 블루프린트, POSTMAN을 사용해보지 못한 것 javascript 작성할때 jquery를 많이 사용함 핵심기능에 중점을 많이둬서 추가기능은 많이 구현하지 못했다. Try (다음 프로젝트를 위해 해야할 노력) Flask 블루프린트, POSTM.. 더보기
TIL 21 오늘은 우리팀 일정이 CNN모델 학습시키기였기에 오늘 우리프로젝트 관련된 마블 캐릭터 얼굴 데이터를 이용하여 CNN 학습모델을 만들었다. gpu연결설정에서 오류가날정도로 많이 진행을했는데 제대로 진행해보지는 못해봤던거같다 중간중간 간과했던부분들이 자료로 나타내기에 많이 부족했던거같다. 그래도 어떻게든 해볼려고 노력했던부분은 그래도 잘은 모르지만 결과를 나타낼수있게 해볼려고노력했던거같다. 더 열심히 노력해야겠다! https://www.kaggle.com/code/pouyaaskari/marvel-heroes-classification Marvel Heroes classification Explore and run machine learning code with Kaggle Notebooks | Using .. 더보기
TIL 20 (05,18~05.19) 이번에 함꼐하게된팀과 딥러닝 학습모델 프로젝트관련해서 진행을 하게되었다 이번에 처음 기획다운 기획을 해본거같고 뭔가 더 체계적이고 구체화시켰던부분들이 많았던거같다. 어찌보면 이런 방향성을 잡아주고 제시하면서 이런부분에 있어서 경험이 더 많기에 이런부분에 대해서 잡아줄수있는 역할을해주는 그런팀장님의 모습을 보면 늘 대단하다고 느낀다. 나도 이런부분에있어서 어떻게보면 능력의 극대화를 이루고싶은데 나는 약간 슬로우스타터의 느낌이있고 뭔가 자체적으로 학습속도나 이런 부분에있어서 솔직하게 느린편이고 어떻게보면 충분하게 인지를 하고 넘어가야 무언가를 손을 대보고 시작을 할수있는 그런 상황이었던것도 이번 프로젝트를 진행하면서 느꼈던거같다. 그래도 불분명했던부분을 팀장님께서 잘 잡아주시고 또 팀원들또한 그런부분에있어서.. 더보기