'전체 글'에 해당되는 글 162건

  1. 2019.04.19 lec02.01 - Linear Regression의 Hypothesis와 cost설명
  2. 2019.04.19 01. tensorflow operation
  3. 2019.04.19 09. 함수, 변수
  4. 2019.04.19 3.5 관계 연산자(부등호)

Regression - 관계식


Regression을 만들 때 가설(Hypothesis)를 세운다. 

이 때 Linear로 모델을 세울 수 있는 경우가 많다. 


선을 찾는 것을 학습을 한다고 한다. 


H(x) = Wx + b
가설     

W, b에 따라서 다른 형태의 선이 나타나게 된다. 


Cost Function

예측을 얼마나 잘 했는지 구하는 것.

Minimize Cost가 목표이다. 
cost를 최소화하는 W, b를 구한다. 


Posted by 도이(doi)
,

TensorFlow 사용법 

1. 그래프를 정의한다. (place holder라는 노드를 만들 수 있음.)

2. 세션을 통해서 값을 실행시킨다. (feed direct로 값을 넘겨준다.)

3. 업데이트 시키거나 출력값을 리턴시킨다. 


Tensor란 array를 말한다. 


용어

Ranks - 몇 차원이냐?
Shapes - 각각의 element에 몇 개가 드어있냐?
Types - 데이터 타입 대부분 float32, int32를 많이 사용. 



Posted by 도이(doi)
,

09. 함수, 변수

programming/c 2019. 4. 19. 16:18

함수 사용 이유

1. 반복
2. 고유 기능

 

인수(argument) : 실인수

매개변수(parameter) : 형식인수


함수 구조

int sqr(int n);    <- 선언

 

int main(void)    
{
    sqr ( 5 );    <- 호출
}

 

int sqr (int n)    <- 정의
{
    return ( n * n );
}

 

상수 #define

컴파일 될 때 실행 됨.
매크로, 변수와 관계 x, code를 바꾼다는 의미를 가지고 있다.

 

 

변수

메모리에 일정한 type으로 자리를 잡음.

const 변수

변화시키지 않는 대상 변수 run 타임에 존재.

 

전역, 지역 변수 동일 이름으로 선언되어도 됨.

-> 같은 block에서만 동일한 이름의 변수를 사용하지 않으면 된다.

 


'programming > c' 카테고리의 다른 글

20190510 숙제  (0) 2019.05.10
숙제  (0) 2019.04.12
숙제01  (0) 2019.04.08
실습01  (0) 2019.04.08
08. 자료형, 메모리 크기  (0) 2019.04.03
Posted by 도이(doi)
,

관계 연산자 

*while(true)로 코드를 묶으면 코드가 무한히 반복하여 돌아가게 된다.

 

부동소수점수 비교에서 문제가 많이 생긴다. 
*수치해석

부동소수점 비교

오차가 아주 적게 난다.

*cmath를 전처리기에 써줘서 절대값을 구하는 abs 함수를 사용.

 

부동소수점의 오차가 작을 때 같다고 표현하는 코드
- 오차의 한계 지정

*임의의 작은 양수를 epsilon이라고 칭한다.

 

'programming > c++' 카테고리의 다른 글

3.7 이진수  (0) 2019.04.22
3.6 논리 연산자  (0) 2019.04.22
3.4 sizeof, comma operator, conditional operator  (0) 2019.04.19
3.3 증감 연산자  (0) 2019.04.18
2.9 심볼릭 상수  (0) 2019.04.16
Posted by 도이(doi)
,