본문 바로가기
반응형

파이썬112

[머신러닝] 파이썬 정규 표현식 regex 머신러닝에서 문자열 데이터를 다룰 때 정규 표현식을 많이 사용한다. 파이썬 정규 표현식 사용법을 알아보려고 한다. 정규 표현식은 regex라고 불리며 이는 regular expression을 줄인 것이다. 모듈은 re를 사용한다. python 말고 그냥 정규 표현식만 가지고 테스트 하고 싶으면 아래 사이트에서 해보면 좋을 것 같다. https://regexr.com/ 먼저 문법을 살펴보겠다. 특수문자 특수문자 설명 . 단일 문자 1개와 매칭(개행 문자인 \n 제외) ? ?앞의 단일 문자 0개 or 1개 * *앞의 문자가 0개 이상 + +앞의 문자가 1개 이상 ^ ^뒤의 문자열로 문자열이 시작됨 $ $앞의 문자열로 문자열이 끝남 {num} {}앞의 문자열이 num만큼 반복 {num1, num2} {}앞의 .. 2022. 8. 1.
[프로그래머스] 내적 Python Code 프로그래머스 추천 문제가 아직 레벨 1로 나온다. 내적을 풀어보겠다. 문제 문제가 상당히 쉽다 바로 구현해보겠다 Code def solution(a, b): answer=0 for n1, n2 in zip(a, b): answer += n1*n2 return answer 개인적으로 zip, enumerate 함수를 많이 사용하는 편이다. zip으로 풀어서 라인 수가 적다고 생각했지만... Python은 숏코딩 덕후들이 많은 것 같다. 1. def solution(a, b): return sum([x*y for x, y in zip(a,b)]) 2. solution = lambda x, y: sum(a*b for a, b in zip(x, y)) 퍼포먼스는 lambda를 사용한 2번보다 1번이 더 좋다. 2022. 7. 29.
[머신러닝] Style transfer - 스타일 변환 2022.07.25 - [Studying/Machine Learning] - [머신러닝] CIFAR-10 이미지 분류 - VGG-19 모델 [머신러닝] CIFAR-10 이미지 분류 - VGG-19 모델 2022.07.22 - [Studying/Machine Learning] - [머신러닝] CNN 모델 구현 with Pytorch (CIFAR-10 dataset) [머신러닝] CNN 모델 구현 with Pytorch (CIFAR-10 dataset) 2022.07.21 - [Studying/Machine Learning].. gm-note.tistory.com 저번 포스트에서 사전학습 모델을 가져와서 학습을 진행했었다. 이번에도 사전학습 모델을 가져와서 style transfer를 해보겠다. Introd.. 2022. 7. 27.
[머신러닝] CIFAR-10 이미지 분류 - VGG-19 모델 2022.07.22 - [Studying/Machine Learning] - [머신러닝] CNN 모델 구현 with Pytorch (CIFAR-10 dataset) [머신러닝] CNN 모델 구현 with Pytorch (CIFAR-10 dataset) 2022.07.21 - [Studying/Machine Learning] - [머신러닝] Convolution Layer - Padding, Stride, Dilation [머신러닝] Convolution Layer - Padding, Stride, Dilation 2022.07.21 - [Studying/Machine Learning].. gm-note.tistory.com 저번 포스트에 CNN모델을 직접 구현해봤는데 이번 포스트에는 사전 학습된 모델을 .. 2022. 7. 25.
반응형