| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Python
- 시계열
- LCM
- recommendation system
- Machine Learning
- Ai
- SQL
- Deep Neural Network
- time series
- yambda
- RecSys
- nlp
- music dataset
- Agent
- YouTube
- 정규표현식
- crossformer
- yandexmusic
- META AI
- regex
- With
- yambda5b
- llm
- ML
- MySQL
- a/b test
- DataSet
- Retrieval
- Transformer
- query
- Today
- Total
목록Python (2)
mayreel 님의 블로그
정규표현식?정규표현식의 사전적인 의미로는 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어이다. 주로 특정 패턴을 가진 문자열을 검색, 매칭, 치환하는 데 사용한다. 입력한 문자열에서 특정한 조건을 표현할 경우 일반적인 조건문으로는 다소 복잡할 수도 있지만, 정규표현식을 이용하면 매우 간단하게 표현할 수 있다. 하지만 코드가 간단한 만큼 가독성이 떨어져서 표현식을 숙지하지 않으면 이해하기 힘들다.정규표현식 문법정규식 플래그표현식설명i대소문자를 구별하지 않음g문자열 내의 모든 패턴 검색(전역매칭)m문자열의 행이 바뀌더라도 검색s공백 문자(스페이스, 탭, 폼 피드, 라인 피드), 개행 문자(\n)u유니코드 전체y문자 내 특정 위치에서 검색을 진행하는 ‘sticky’ 모드 활성화정규식 매칭 ..
pandas가 느린 이유pandas는 numpy와 Mathplotlib 기반으로 이루어진 데이터프레임 라이브러리이다. 하지만 numpy와 연산 속도를 비교했을 때 numpy 기반으로 이루어졌다고 생각하지 못할 정도로 속도 측면에서 차이가 심하게 난다. 그 이유는 다음과 같다.Numpy array에 추가적으로 Label, row, columns, index와 그 외의 Metadata가 필요Python 작성하여 GIL 발생기본적으로 Single 코어에서 동작태생적으로 느린 코드 한계 (인터프리터 언어)Polarshttps://pola.rs/ PolarsDataFrames for the new erapola.rs Polars는 pandas의 느린 연산 속도 문제를 해결하기 위해 만든 데이터프레임 라이브러리로 ..