본문 바로가기

전체 글

(69)
인식 모델과 생성 및 변환 모델의 차이 컴퓨터 비전 분야는 인식 태스크와 생성 태스크로 나뉘게 됩니다. 인식 태스크 인식 태스크는 예측할 변수의 형태 즉, 번주형 변수인지 연속형 변수인지에 따라서 분류 모델과 회귀 모델로 나뉩니다. 생성 태스크 생성 태스크는 순수 생성과 조건부 생성으로 나뉘는데, 조건부 생성의 경우 특정 조건을 입력으로 주게 되면, 해당 조건에 맞는 이미지를 생성하는 태스크입니다. 과거에는 인식 태스크의 연구가 많은 연구가 되어 왔으나, 현재는 생성 및 변환 태스크가 활발하게 연구되고 있습니다. 인식 태스크 : 분류 모델 다음과 같이 꽃 이미지와 꽃의 종류를 나타내는 데이터 셋이 있다고 가정해보자. 해당 이미지 데이터 셋을 학습시켜 분류 모델을 학습시켜서, 새로운 이미지가 입력으로 주어 졌을 때, 해당 이미지의 꽃의 종류 인..
파이썬 기초 - 리스트 자료형 리스트형 자료형 리스트는 문자의 집합, 홀수 숫자의 집합 처럼 같은 데이터를 파이썬으로 리스트라 한다. odd = [1,3,5,7,9] print(odd) [1, 3, 5, 7, 9] print("다양한 리스트의 생김새:") print("비어있는 리스트:",[]) print("숫자 리스트:",[1,2,3]) print("문자 리스트:",['Life','is','too','short']) print("문자와 숫자가 있는 리스트:",[1,2,'Life','is']) print("리스트 안의 리스트:",[1,2,['Life','is']]) 리스트의 인덱싱과 슬라이싱 리스트의 인덱싱 a = [1,2,3] print(a) print("0번째:",a[0]) print("리스트 더하기:",a[0] + a[2]) pr..
문자열 요소 바꾸기 및 포메팅 Pithon을 Python으로 바꾸기 문자열의 요소값은 바꿀 수 없는 값이기 때문에 a[1] = 'y'는 에러가 난다. 문자열은 immutable한 데이터라 부른다. a = "Pithon" print(a[1]) a[1] = "y" 바꿀 수 있는 다른방법 a = "Pithon" a[0] + "y" + a[2:] 문자열 포매팅 문자열 안에 특정한 값으로 바꾸어야 할 경우 사용가능하게 해주는 것이 바로 문자열 포매팅이다. 문자열 포매팅 따라하기 - %d는 숫자형 "I eat %d apples." % (3) 문자열 포매팅 따라하기 - %s는 문자열 대입 "I eat %s apples." % "five" 문자열 포매팅 따라하기 - %d 숫자 값을 나타내는 변수로 대입 number = 3 "I eat %d appl..
파이썬의 자료형 - 숫자형, 문자형, 문자열 연산, 문자열 인덱싱과 슬라이싱 숫자형 - 파이썬은 정수, 소수, 실수, 복소수 등 다양한 숫자형 데이터를 다룰 수 있다. - 그러나 정수나 실수 외에는 다루는 일이 거의 없다. 정수형 정수형 정수형이란 말 그대로 정수를 뜻하는 자료형이다. 다음은 a라는 변수에 양의 정수와 음의 정수와 0을 입력하는 예입니다. a = 123 print("양의 정수 a 값:",a) a = -178 print("음의정수 a 값:",a) a = 0 print("숫자 0을 대입한 a 값:",a) 실수형 파이썬에서의 실수형은 소수점이 포함된 숫자를 의미한다. 다음은 a라는 변수에 실수 자료형을 입력하는 예입니다. a = 1.2 print("양의 실수 a 값:",a) a = -3.45 print("음의 실수 a 값:",a) 실수형 - 지수 지수 표현방식 파이썬에..
윈도우에 Anaconda 설치 안녕하세요 ~!!! 오늘은 제가 공부한 Anaconda 설치에 대해서 알아보려고 합니다. 파이썬은 활용하기 쉬운 언어이고 좋은 언어가 아닐까 싶습니다. 유명 프로그래머인 에릭 레이먼드는 파이썬을 공부한 지 단 하루 만에 자신이 원하는 프로그램을 작성 할 수 있을 정도로 배우기도 쉬운 언어입니다. 또한, 저도 파이썬을 사용하면서 제가 머리속으로 생각했던 내용을 코드로 작성할 하면 실행이 될까.. ? 생각했던 부분도 작성을하면 실행이 됐ㄷ녕하세요 ~!!! 오늘은 Anaconda 설치에 대해서 알아보려고 합니다. 파이썬은 활용하기 쉬운 언어이고 좋은 언어가 아닐까 싶습니다. 유명 프로그래머인 에릭 레이먼드는 파이썬을 공부한 지 단 하루 만에 자신이 원하는 프로그램을 작성 할 수 있을 정도로 배우기도 쉬운 언어..