API Gateway + Lambda開発のコツ タイムアウト 処理時間の3倍程度をLambda設定のタイムアウトに設定する。 10秒を設定 ログ出し ログがないとまともな開発はできない cloudWatchにIAMロールでCloudWatch Logsのアクセスができるロールを作成 API Gatewayの設定でarnを指定する API Gateway …
カテゴリー: Python
AWS Lambda Python編
@see Python による Lambda 関数のビルド AWSを自在に操るSDKの『Boto3』 Boto 3 Documentation AWSを操作するにはこれが必要で都度利用していくといった形です。 LambdaとBoto3にeventにリクエストデータを渡して、Lambdaを利用していきます。 というわけで、Lambdaの扱いはe …
Python 偏微分で大満足カレーを作る
Python 偏微分で大満足カレーを作る Matplotlib 寄稿しました。 大満足カレー物語 いつでも美味しく食べられる国民食”ドンカレー”の成功で大富豪と知られるシファーナさんが街で小さなインドカレー屋を営んでいた時のお話。 新製品の開発を考えた結果、カレーのとろみ度とスパイス量が満足度に直結するのではないかとシファーナさんは考えました。そこでカレー …
ニュートン法で近似解 Python Numpy
①適当に決めたX1の時の接線からy = 0との交点X2を見出す、X2の時の接線からy = 0との交点X3を見出す・・・×n ②X1からスタートして①を繰り返していく ③X1からX2, X2からX3, X3からX4とどんどん距離が短くなって・・・解に近づいていく。 →解の近似が求められる ニュートン法の導出 f(x)の微分すると導関数のf ‘(x)が出る 導関数f R …
協調フィルタリング cos(コサイン)類似度
グループ分けを行い、各グループの類似度をベクトルの内積の公式を使って、cosθの値で類似度を判断する。 類似度が高い・・・似てるほど1に近づく、類似度100%で1 類似度が低い・・・似てないほど0に近づく、類似度0%で0 補足1. ベクトルの基本的なところ 補足2. ベクトルの内積の公式 a, bベクトルのなす角θ …
Python NumPyで三角関数の合成
正弦関数と余弦関数の合成のグラフも簡単に作れます。 荒ぶる正接関数のグラフ sin(x)同士でかけ合わせることで、-同士の掛け算だから-がなくなります。 周期も1/2になっているね。 sinxとcosxの積は1/2sin2xになりました、 sinxと比べて、振幅が1/2で、周期は2倍早くなっています。 一見複雑ですが、広く見ると周期してい …
Python OpenCV 顔認証で画像保存
Python OpenCVで顔認識 画像・映像のリアルタイム加工が簡単! 寄稿しました。 環境 Python2系 WinPython-64bit-2.7.10.3 OpenCV3.1.0 Detectfaces_img.py # -*- coding: utf-8 -*- import numpy as np …
Python NumPy環境構築 log 多次元配列
Python3 NumPy インストール log 多次元配列 会社の記事で書きました(ㆁᴗㆁ✿) 環境 CentOS7 GUIデスクトップインストール Python3のインストール Python3.4はyumで入るので、3.4を入れてみます。 もともとyum自体がPythonで動いていたりとCentOS7にPythonは元から入っています。 # yum install …
CentOS7 Python3.4 Numpy, matplotlib 数値計算環境作成
Numpyで計算してMatplotlibで作図する環境 GUIインストール後 yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel yum install -y epel-release yum install -y …