2011-11-01から1ヶ月間の記事一覧

多層パーセプトロン-Stephen Machine Learning-

Machine Learning: An Algorithmic Perspective (Chapman & Hall/Crc Machine Learning & Patrtern Recognition)作者: Stephen Marsland出版社/メーカー: Chapman and Hall/CRC発売日: 2009/04/08メディア: ペーパーバック クリック: 35回この商品を含むブロ…

Euler project 46

わりと糞なコードなので、恥ずかしい。 #-*- coding:utf-8 -*- import random def is_prime3(q,k=50): q = abs(q) #計算するまでもなく判定できるものははじく if q == 2: return True if q < 2 or q&1 == 0: return False #n-1=2^s*dとし(但しaは整数、dは…

k-meansを書き直した

自分のコードみて無駄なところを省いた。 いろんな人の参考にしたけど、自分のコードがくそすぎた。 (さっさとknnを実装して公開します。はい。) 使い方: import Rkmeans as R k = 2 p = R.kms(input,k) p.kmeans(input,k) #-*- coding:utf-8 -*- #使い方…

アレなコード

#-*- coding:utf-8 -*- import numpy as np from numpy import linalg as LA def linreg(input,target): nData = np.shape(input)[0] input = np.concatenate((-np.ones((nData,1)),input),axis=1) a = LA.inv(np.dot(input.T,input)) b = np.dot(a,input.T)…

Euler project 39

本当は、原始ピタゴラス数を使って解く方がいいんだけど、また今度のせます。 #-*- coding:utf-8 -*- #Euler 39 #辺の長さが{a,b,c}と整数の3つ組である直角三角形を考え, その周囲の長さをpとする. p = 120のときには3つの解が存在する: #{20,48,52}, {24,4…