일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- BFS
- Linear Model
- NLP
- machinelearning
- transformer
- attention
- 부스트캠프
- 코딩테스트
- LLM
- GPT
- Linear Regression
- LeetCode
- deque
- 기계학습
- Python
- 프로그래머스
- dl
- 알고리즘
- ChatGPT
- Django
- 코테
- Deeplearning
- Programmers
- prompt engineering
- 파이썬
- 프롬프트
- rnn
- gradient descent
- 머신러닝
- 일기
- Today
- Total
목록DeepLearning/부스트캠프 AI Tech (36)
크크루쿠쿠
Module and Project 남이 구현한 프로그램 쓰는법 → 모듈 파이썬에서는 .py 파일로 되어있음 import 문을 이용해서 모듈 호출 from ~ import 문으로 특정 함수만 호출 가능 as를 이용하여 별칭으로 사용 가능 Virtual Environment 프로젝트 진행시 필요한 패키지만 설치할 수 있는 환경 대표적으로 virtaulenv 와 conda가 있음 Exception/File/Log Handling Exception 프로그램에서는 예상치 못한 예외들이 생김 → 개발자가 사전에 인지 가능할 경우 명시적으로 정의해줘야함 예외 상황에서의 대처 필요 try~ except~ 구문 사용 try~ except~ else~ 구문 → else 부분에 예외 안일어났을때 상황 try~ except~..
Python data structure Stack LIFO 형식의 자료구조 리스트를 사용해 구현가능 Queue FIFO -형식의 자료구조 이 또한 list를 통해 구현가능 Tuple 값의 변경이 불가능한 리스트 → 데이터가 변하면 안될 때 사용 Set 값을 순서, 중복 없이 저장하는 자료형 집합연산 가능 Dict 데이터를 저장할 때 구분지을 수 있는 값과 함께 저장 key와 value를 매칭 → 다른 언어에서 hash table로 불림 Namedtuple Tuple 형태로 Data 구조체 저장 Pythonic code List comprehension 일반적으로 for+append 보다 빠름 Enumerate & Zip enumerate → list 같은것들 추출할 때 index와 같이 추출 zip→ 여..
Function and Console I/O Function 어떤 일을 하는 코드의 덩어리 parameter → 함수의 입력 값 인터페이스 argument → 실제로 함수에 들어간 값 Console IN/OUT input,print 등이 있음 print formatting Conditionals and Loops for문 while문 if문 elif문 String and advanced function concept 특수문자 사용시 \ 를 쓰고 그 뒤에 쓰자 함수 내에서 global 변수 사용시 global 명시해주자 Gradient Descent 미분을 이용해서 극점에 도달하게끔 다변수인 벡터가 입력될 경우에는 편미분을 사용하여 Gradient Vector를 찾아준다. 무어 펜로즈 역행렬을 이용하여 선..
Basic computer class for newbies OS Operating System → 우리의 프로그램이 동작할 수 있는 구동 환경 File System OS에서 파일을 저장하는 트리구조 저장 체계 기본적으로 파일과 디렉토리로 나뉨 Terminal 마우스가 아닌 키보드로 명령을 입력프로그램 → CLI Console=Terminal=CMD 기본 명령어 cd, clear, cp, rm, ls 등등... Python -플랫폼 독립적 플랫폼=OS → OS 상관없이 사용가능 -인터프리터 언어 소스코드를 바로바로 실행 가능 별도의 번역과정X -객체 지향 단위 모듈 중심으로 프로그램 작성 -동적 타이핑 언어 실행되는 시점에 데이터에 대한 타입 결정 Why Python -쉽고 간단하다! -다양한 라이브러리 ..