1. Hypothesis and cost functioncostfunction의 기본 원리 및 구조 2. 이제 tensorflow 실습-1 import tensorflow as tftf.set_random_seed(777) # for reproducibility # X and Y data 학습데이터 X,Yx_train = [1, 2, 3]y_train = [1, 2, 3] # Try to find values for W and b to compute y_data = x_data * W + b# We know that W should be 1 and b should be 0# But let TensorFlow figure it out Variable은 변수와 다른 개념인데, 텐서플로우가 자체적으로 변경시키..
1. Linear Regression Predicting exam score : regression supervised learning 을 통해 알아보자.supervised learning은 간단히 데이터를 가지고 학습을 시키는것이다. learning course : Train -> regression 간단히 말하면,데이터를 trainning 시켜놓은 후, 그 조건에 맞는 데이터에 대한 확률을 regression analysisX,Y의 표로 시행되고 있음을 알면된다. (1) Linear Regression이란?(hypothesis)데이터 분석에 있어서 하나의 가설 검증이 필요하다. 이 가설을 검증할때, Linear 한 모델이 우리 데이터에 맞을것이다. 라는의미 가설을 세우고, 가장 적합한 데이터를 결정하..
앞서 강좌에서 Tensorflow의 환경 구축을 완료해보았습니다. 1.기본 소스코드 분석>>> import tensorflow as tf >>> hello = tf.constant('Hello, TensorFlow!') >>> sess = tf.Session() 2018-03-11 00:55:58.218567: I tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA>>> print(sess.run(hello)) Hello, TensorFlow! 이 코드는 앞선 강좌에서 환경구축을 완료한후 기본 소스코드..
1. What is Tensorflow? - tensorflow is computer using data flow graph. - python(library) 2. what is a data flow graph?돌아다니는 데이터 = tensor흐름 = flow tensor + flow = tensorflow 3. Mac Tensorflow Env Setting(virtualenv 사용하여 Tensorflow 환경 구축하기) 가상으로 텐서플로우 환경을 만들어서 실행시킬것이다. 그 이유는, 기존의 시스템의 파이썬과의 충돌을 방지하기 위함(Anaconda도 많이 사용하는데 공식적으로 지침은 아니라고 한다.)필자는 virtualenv를 사용하여 설치하였다. (1) 터미널을 켠다(Mac기준)단, 여기에서는 파이썬..
- ML Algorigm 종류1. Linear regression2. Logistic regression(classfication)3. nerual Network - tool : tensorflow- note 참고 자료 : http://www.holehouse.org/mlclass/ 1. what is ML?* Spam Filter : many rules* Automatic Driving : too many rules 2. Supervised / Unsupervised ?(1) Supervised 와 Unsupervised를 나누는 기준은 학습하는 방법에 따른 분류에 따라 바뀐다. (2) Supervised learning에서는 카테고리가 있는 것 예를 들어 , 고양이,강아지등 동물을 카테고리 별로 나누..
- mysql 기본 필수 명령어정리1. $SHOW DATABASES;데이터 베이스 목록을 볼 수 있음 2. $CREATE DATABASE 새로 생성할 데이터 베이스 이름(ex:kgh) 데이터베이스를 생성한다.3. $USE DATABASE (이름 kgh) 특정 데이터베이스를 사용하겠다. 4.$SHOW TABLES;특정 데이터베이스의 테이블 목록을 보고 싶을때, 5. $DESC (테이블 명)특정 데이터베이스의 테이블의 세부정보(스키마정보를 보고싶을때) 여기서, oracle은 mysql과 다르게 스키마 생성과정과 commit과정이 포함된다. + 추후 계속 업데이트 할것 6. 특정 테이블의 타입 바꾸기 mysql> ALTER TABLE mvc_board MODIFY bId INT NULL AUTO_INCREME..
1. mysql 홈페이지에서 다운 받기https://dev.mysql.com/downloads/file/?id=475582 2. mysql dmg파일 다운로드 3. mysql dmg 파일 다운로드 이후에 임시 비밀번호가 창으로 알려주면 그것을 복사 해놓는다. 4.터미널을 열고 cd /usr/local/mysql/bin 경로로 들어간다. 5. 4번의 경로로 들어간후 sudo ./mysql -p 로 mysql 실행(mysql 실행전 시스템 환경설정으로 들어가서 mysql을 실행을 시켜준다. 6. mysql실행후 Password 입력창이 나오는데 아까 임시비밀번호를 복사해놓은 localhost: 비밀번호 이부분을 입력하여 mysql을 실행한다. 7. 정상적으로 mysql로 들어 갔을 경우 Welcome to ..
webserver 구동시키기 const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); }); Webserver 를 하나 만들고 Listen시킨다 모듈 = 부품 1. require 함수로 h..
- 보통 id,pw값들을 검증할때에는 Client쪽에서 JS,JQuery를 사용해서 비밀번호 유효개수,공백,특수문자 등 기본 처리를 해주는데, 여기서 살펴볼것들은 Validator를 이용하여 Server쪽에서 넘어온 데이터값들을 검증해볼것이다. 1. Validator(interface)를 이용한 검증12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211..
1. RequestMapping Method(Get,Post Method)1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677처리 순서 1. Controller.java @RequestMapping("/index") public String goIndex(){ return "index"; } => /index경로로 요청이 들어오면 index.jsp 파일로 넘어가서 처리를 한다. 처리 순서 2. index.jsp student id : =>submit 을 누르면 -> /student로 이동한다 처리 순..
Ex) localhost:3000/board/write/confirmId?id=kgh&pw=1234 라고 클라이언트 측에서 요청을 하였을 경우 id,pw의 정보가 HttpServletRequest로 넘어오게 된다. 12345678910111213141516171819@RequestMapping("board/confirmId") public String confirmId(HttpServletRequest httpSetvletRequest,Model model){ String id = httpServletRequest.getParameter("id"); String pw = httpServletRequest.getparameter("pw"); model.addAttribute("identify",id); m..
1234567@RequestMapping("board/view") => request path public String view(){return "board/view"; => View Page Flow}=> by return view Colored by Color Scriptercs * 2. View Page Name Method123456789**중요 ** View Page = prefix + 위에서 처리 받은 return 요청 처리 반환 메소드 + Suffix View Page중에서 jsp 파일에 preffix , suffix 값이 자동으로 생성되고 , 이값을 조정하면서 경로를 찾아가게 한다.Ex) .jsp file Name = preffix value = /WEB-INF/views/Name = Su..
State를 활용한 라이프 사이클 실습 예제속에 주석으로 달아 놓았습니다. import React,{ Component } from 'react';import './App.css';import Movie from './Movie'; const moviesTitle = [ "Matrix", "Full Metal Jacket", "Oldboy", "Star Wars"] const moviesImage = ["https://d2e111jq13me73.cloudfront.net/sites/default/files/styles/share_link_image_large/public/screenshots/csm-movie/the-hunger-games-ss1.jpg?itok=EFSm-KAL","https://cdn1..
리액트 라이프 사이클 이론 // lifecycle 과정 // Render:componentWillMount->,render ,-> componentDidMount , // update componentWillReceiveProps() -> shouldComponentUpdate() == true -> componentWillUpdate -> render() -> componentDidUpdate // 사이클은 render를 위한 것이고 업데이트의 경우에는 ? 과정이 더 많다. class App extends Component { componentWillMount(){ console.log('will mount') } componentDidMount(){ console.log('did mount') } r..
Tistory 단축키 모음 티스토리 단축키 정리 정렬 왼쪽 정렬: Ctrl + 오른쪽 정렬: Ctrl + / 링크링크지정: Ctrl + K 글씨글씨굵게: Ctrl + B밑줄: Ctrl + U기울임: Ctrl + I취소선: Ctrl + D본문: Ctrl + 0머리말 1: Ctrl + 1머리말 2: Ctrl + 2머리말 3: Ctrl + 3머리말 4: Ctrl + 4인용구: Ctrl + Q 쓰기들여쓰기: Tap내어쓰기: Shift + Tap번호 매기기: Ctrl + Alt + O글머리 기호: Ctrl + Alt + U넓게 쓰기: Ctrl + M 수정실행취소: Ctrl + Z다시실행: Ctrl + Y
- Total
- Today
- Yesterday
- node.js
- MVC
- 리버싱
- Controller
- 텐서플로우
- BFS
- TensorFlow
- C langauge
- 프로그래밍
- 감자코딩
- Algorigm
- node
- Android
- 안드로이드
- 학교
- 코드엔진
- 백준
- 노드
- 개발하는 관광이
- 복습
- 초보자를 위한 C언어 300제
- 감자개발자
- db
- 백준알고리즘
- 알고리즘
- programming
- C언어
- Spring
- 스프링
- 머신러닝
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |