2017-06-01から1ヶ月間の記事一覧

【Pythonメモ】enumerate OrderDicts nditer

enumerate リストをインデックス化することができます。 >> list=["a","b","c","d","e"] >>> for index,val in enumerate(list): print(index,val) (0, 'a') (1, 'b') (2, 'c') (3, 'd') (4, 'e') OrderDicts ディクショナリとほぼ同じだが、順序が保存出来…

【pythonメモ】numpyメソッド randn max sum

random randn 標準正規分布を出力(標準0、分散1) import numpy as np >>> np.random.randn() #-0.728737781876976 >>> np.random.randn(2,3) #2×3 array([[-0.01827125, -0.38984807, 0.08674773], [ 0.68593183, 0.82708901, -0.15050036]]) max 配列の中…

【Pythonメモ】numpyメソッド argmax

argmax 配列の中の最大値のインデックスを返すメソッドです。 >>> import numpy as np >>> test = np.array([1,2,5,40,20,30]) #配列は6個 >>> np.argmax(test) 3 #インデックスは0から数える >>> test2 = np.array([[1,2,3][10,20,30]]) #二次配列 >>> np.a…

【Pythonメモ】numpyメソッド

メソッド調査 arange reshape linspace zeros_like ones_like zeros ones linspace arange np.arange([start,]stop, [step,]) 一次元の配列を返す。 startが入っていない場合は0から始まる import numpy as np np.arange(6) #初期値 start 0 step 1 #array([…

【Python】OpenCV2.4系 輪郭メソッド メモ

findContours(img,retrieval_mode,approx_mode) 画像の輪郭抽出に用いられます。 img:入力画像 retrieval_mode:抽出方法 approx_mode:近似モード 抽出方法について わかりづらいのですが 輪郭が複数あった際の処理方法を示しています。 よく取り上げられるの…

【Python】OpenCV 初歩的メソッドメモ

はじめに opencvを最近になって勉強しています。 備忘録として初歩的なメソッドをメモしておきます。 環境:Python 2.7.12 opencv 2.4.12 画像の読み込み imread(読み込み画像パス) 色空間の変換 cvtColor(img,cv2.COLOR_BGR2GRAY) COLOR_BGR2GRAY ・・・グ…

【ネットワーク】リバースプロキシ、ロードバランサ

リバースプロキシとは リバースプロキシとは、クライアント(ブラウザ)と webサーバー(nginx)の間にたって、代理で処理出来るものです。 リバースプロキシのメリットとしては、 クライアントとwebサーバーの間に挟まることで、様々な前後処理を施すことが出来…

サーバー構築で詰まった話

はじめに VPSでrailsで作成したサービスを公開する時、 サーバー(≒VPS)設定につまずきました。 初心者(=私)がサーバー設定につまずいた理由 僕が思うにサーバー設定が障害となる最大の理由は 今までやっていた開発(js、ruby、php・・・)と別の知識 が要求さ…