☑️ 목차
오늘 TIL 순서는
- 시작전 마음가짐
- Python 과제
- 머신러닝
- 회고
입니다.
오늘은 따로 필기하거나 작성한 코드가 없습니다.
☑️ 시작전 마음가짐
오늘은 학습에 흐름이 끊기지 않고 한 주제에 매몰 되지않게 순서를 짜 보았습니다.
물론 진행하다가 트러블이나 궁금증이 생기면 다시 매몰 될 수 있지만 학습에 오히려 좋은 것 같습니다.
어제 하지못한 API키 활용은 꼭 해보고 싶습니다!
그럼 학습을 시작하겟습니다.
☑️ Python 과제
1. 대소문자 바꿔서 출력하기
- 대 소 문자 변환 함수가 upper, lower가 생각나고 한번에 전체 문자열을 바꾸는 함수가 있었는데 라고 생각함
- 생각나지 않아 검색해보고 swapcase함수를 찾음
- NameError로 swapcase() 작성 문법 틀려서 메서드 형태로 적용하고 해결
str = input() str_swap = str.swapcase() while True: if len(str) >= 1 and len(str) <= 20: print(str_swap) break else: print('20자 이내의 영어문자만 입력하세요.') str = input() str_swap = str.swapcase() continue
2. 특수 문자열 출력
- 특수 문자를 그대로 출력하는 방법을 몰라서 검색을 통하여 해결
- \ 문자열은 \뒤에\를 붙이는 방식으로 출력 가능하는걸 알게 되었습니다. 하지만 너무 복잡해져서 더 알아보고 r string 방법을 찾았습니다.
3. 덧셈 식 출력하기
- 이 문제는 모르는 부분 없이 금방 완료!!
- 조건식을 간단하게 하는 방법을 찾아봄 1 <= a <= 100 and 1 <= b <= 100:
a, b = map(int, input().strip().split(' ')) if a >= 1 and a <= 100 and b >= 1 and b <= 100: print(f'{a} + {b} = {a + b}')
☑️ AI모델활용
강의를 3주차 1강까지 들었습니다.
강의를 들으며
- 새로운 가상환경을 만들었습니다.
- numpy 버젼 호환 문제가 발생하여 호환 가능한 버젼으로 다운 그레이드 해주었습니다.
- transformers와 torch의 호환 문제로 호환되는 버젼으로 다운 그레이드 해주었습니다.
- 다운그레드 과젱어서 torch vision과 오디오버젼에 문제가 생겼지만 당장 사용하지 않는 라이브러리들이라 변경하지 않았습니다.
- 3-1까지 설명한 오류는 제외하면 깔끔하게 진행했습니다.
- API키를 활용하는 모델이 나오지 않아 슬랙 질문방에 공유해주신 코드를 실행해보고 문제 없음을 알게 되었습니다.
- 내일은 남은 강의를 들으며 나오는 코드와 공유받은 코드의 내부를 내가 바꾸고 싶은대로 해보는게 목표입니다.
☑️ 회고
오늘은 밍글데이로 약간의 쉬어가는 날이였습니다.
오늘 밍글데이라는걸 잊어버리고 계획을 잡아 머신러닝 복습과 포트폴리오 도전을 진행하지 못했습니다.ㅜㅜ
또한 새로운 챕터 발제가 있었고 내일부터 또 다른 강의를 수강해야할 것으로 보입니다.
아직 머신러닝도 복습 마무리 못했는데...
우선 강의를 1회 반복을 빠르게 진행하고 다른 복습을 진행하는게 진도 맞추기에 좋을것 같아 원래 한 주 계획이였던 포트폴리오와 머신러닝 복습은 미루어야겟습니다.
그리고 수준별 학습 강의를 진행했는데 처음 나오는 과제라서 문제없이 쉽게 풀었지만 튜터님께서 내가 생각한 한가지 방법말고도 여러 방법, 함수 등을 보여 주셨습니다.
하루를 마무리할 때 목표는 그 날 수준별 학습 강의 내용을 내 것으로 만들고 마무리하는 것으로 진행 예정입니다.
감사합니다.
'TIL' 카테고리의 다른 글
내일배움캠프 32일차 TIL + Python, LLM, 머신러닝(LDA), 크롤링 (2) | 2024.11.11 |
---|---|
내일배움캠프 31일차 TIL + LLM & RAG, ML복습 (2) | 2024.11.08 |
내일배움캠프 29일차 TIL + 복습 (머신러닝, AI모델활용,Python) (5) | 2024.11.06 |
내일배움캠프 28일차 TIL + AI모델활용 5주차, 머신러닝 비지도 학습 (2) | 2024.11.05 |
내일배움캠프 27일차 TIL + AI모델 활용 5주차 (1) | 2024.11.04 |