http://www.speech.cs.cmu.edu/15-492/slides/03_mfcc.pdf

http://www.python.org/dev/peps/pep-0257/


http://www.python.org/dev/peps/pep-0008/#block-comments

'COMPUTER > 일반프로그래밍' 카테고리의 다른 글

안드로이드 개발 Tip  (0) 2014.12.29
정규 표현식 grep 에서 사용하기  (0) 2014.02.02
Mybatis  (0) 2013.06.19
jdbc, Spring DB연결 관련 note - ktds 수업 노트  (0) 2013.06.19
Serialization, de-serialization  (0) 2013.05.09

공식 홈페이지

mybatis.org 


-자바 뿐 아니라 다른 언어도 호환가능

-sql문 까지 설정파일에서 지정

-spring framework에 row mapper처럼 컬럼과 변수를 연결해 주는 코드가 모두 xml설정파일로 빠지게 된다.

-spring에서는 구현 코드에서 Mapper를 오버라이드 해서 넘겨주는데...


Mybatis의 동작원리

설정만 모아놓은 또다른 소스를 만들어서 거기에 annotation을 단데..

sqlConfig. :Mybatis설정이나 구동에 대한 설명을 해 주는 파일

sqlMapConfig.xml  : 매핑이나 sql에 관련된 설정을 분리해서 관리하는 파일


동적쿼리에 관련된 얘기 찾아보기



sql injection을 Prepared Statement를 써서 막을 수 있음

prepared statement는 하나에 하나의  sql 문을 잡은 - database와 종속성을 유지 간능함

callable statement - database의 procedure등을 부를 수 있음.?


-JDBC db 접근의 일반적인 절차

connection 획득

Statement생성

value binding

(rs handling)

release


-이런 일반적인 절차릐 틀을 spring이 가지고 있고, 필요한 정보만을 주도록 하는 것을 지원하고 있음

줘야 할 것은  driver,url,userid,passwd,sql, binding할 값만 주면 됨. release도 알아서 해줌


-Hiber


Spring을 이용한 DB연결 - Maven에서

spring-context와 commons-dbcp-1.4를 받는다.

spring-jdbc추가

+ojdb설정 as usual



https://developer.nvidia.com/cuda-gpus

압축해제 tar xvfz <파일>.tar.gz

압축하기  tar cvfz <파일들> <압축파일>.tar.gz


여러파일 함께 해제 find . -name "*.tar" -exec tar xvfz {} \;

{}는 find의 결과가 오는 것임~



 find . -name "*.tar" -exec chmod 744 {} \;

http://forum.falinux.com/zbxe/index.php?document_srl=574845&mid=lecture_tip

(지속/변환가능한 형태로) 저장가능한 형태(이를테면 파일이나 메모리 버퍼, 네트워크를 통해 전송가능한 형태)로 object의 상태를 변화하는 것

object를 bytestream으로 변환하는 것


python의 Pickle이 있고, 이걸 빠르게 한게 cPickle


Likelihood Function또는 줄여서 Likelihood의 뜻


어떤 결과값 x 가 주어졌을때, Parameter set θ의 likelihood는  

 θ가 주어졌을 때, 결과값 x가 나올 확률로 추정된다.


따라서 Likelihood는 어떤 파라미터의 함수이고, \mathcal{L}(\theta |x) = P(x | \theta) 로 표현된다.


우리가 어떤 경우에 데이터 x를 가지고 있는데, 모델을 학습하기 위해 Parameter set θ를 구하고 싶어 할 수 있다.

그럴때 뭔가 그 파라미터가 우리가 찾는 정답의 파라미터일 likelihood를 구하고 싶어지고, 그것을 P(x|θ)로 estimate한다는 것. 우리가 임의의 θ= a인 것의 Likelihood를 알고 싶다고 하면, 일단 θ= a라고 치고, x가 나올 확률을 구하면 된다는 뜻!!

'COMPUTER > Machine Learning' 카테고리의 다른 글

추천 공부 할 링크  (0) 2022.06.20
TensorFlow Mnist Beginner Code  (0) 2015.12.03
머신 러닝 관련 용어  (0) 2015.07.17
loss function  (0) 2013.05.06
매니폴드 러닝 (Manifold Learning)  (0) 2013.04.02

event->R로 매핑하는 함수

직관적으로 event와 관련된 어떤 cost로 매핑시켜주는 함수

전통적으로 parameter estimation에 많이 사용됨


classifiation 문제에서는 잘못된 분류의 penalty로 사용되는 경우가 많음

'COMPUTER > Machine Learning' 카테고리의 다른 글

추천 공부 할 링크  (0) 2022.06.20
TensorFlow Mnist Beginner Code  (0) 2015.12.03
머신 러닝 관련 용어  (0) 2015.07.17
Likelihood Function  (0) 2013.05.06
매니폴드 러닝 (Manifold Learning)  (0) 2013.04.02

+ Recent posts