メモ
やりたいこと データ形式 変換コード よく特徴を新しく作る時に使うのでメモ。 やりたいこと csvファイルの二つのカラムに入った文字列形式の日時データ、その二つの日時データの日数の違いを一気に計算したい。 下のデータ形式だと end_date_time - start_d…
データフレーム結合の使用例 Grouobyとそれに対する操作(フィルタなど) データ選択の方法(ix, queryなど) リンクのみです。 Qiita等の例の内の多くはpandasのドキュメントに載っている気がします。いちいち検索せずにドキュメントを読む癖をつけたい。特によ…
関係部分と表示サンプル 必要パッケージ 出力 コード全体 稀によく使う。 関係部分と表示サンプル 必要パッケージ \usepackage{bbding} \usepackage{pifont} \usepackage{wasysym} \usepackage{amssymb} 出力 \checkmark % amssymb \\ \Checkmark % bbding \…
上はMontreal Deep Learning Summer Schoolでの資料なので少し古い内容です。 NIPSの際の資料などはこちら-> Presentation から閲覧できます。
できること インストール コマンドでのコンパイル web上でコンパイル 作成例 決定木の可視化 作成例は後ほど追記予定。 できること digraph g{ rankdir=LR; "a" -> "b" -> "c" -> "d" -> "e" -> "f" } をコンパイルすると ができます。 インストール brew in…
ドキュメント 必要なライブラリをインポート 分布から乱数を生成 一様分布 np.random.rand random.random ガンマ分布 ガウス分布 ワイブル分布 混合ガウス分布 カーネル密度推定した分布のプロット アイテムを選択 アイテムごとの重みに基づいて選択 アイテ…
概要 実装 theano tensor-flow chainer NIPS-16のBest Paper AwardであるTamar, Aviv, Sergey Levine, and Pieter Abbeel. "Value Iteration Networks." arXiv preprint arXiv:1602.02867 (2016).のtensor-flowでの実装が公開されました。 概要 エージェント…
インストール 仮想環境の名前一覧を見る 環境を作る 仮想環境に入る 仮装環境から出る 仮想環境の削除 conda-forge 本家のドキュメント メモのみ。Ubuntu 14.04とMac OS Xで行っています。 本家からダウンロードしてインストールするだけです。 インストール…
使うもの サーバー側 使うもの JSON-RPC 2.0 Specificationを使用 サンプルコードを引用すると サーバに送るデータ> {"jsonrpc": "2.0", "method": "subtract", "params": [42, 23], "id": 1} クライアントに返すデータ> {"jsonrpc": "2.0", "result": 19, "…
時たまに、jupyter notebook上でコマンドを実行したい時があります。 並列処理や、ファイルの変換などです。 解決法 %%bashをつければ実行できます。 %%bash /usr/local/bin/dot -Tpng tree.dot -o tree.png
導入 Active Learning 入門 A tutorial on active learning 能動学習セミナー サーベイ Active Learning Literature Survey 論文 導入 Active Learning 入門 Active Learning 入門 from Shuyo Nakatani www.slideshare.net A tutorial on active learning pd…
IPAのゴシックフォントで良い場合 フォントを指定したい場合 matplotlibで使用できるフォントを探す 指定したフォントをmatplotlib全体で使用できるように指定する コード 表示例 matplotlib.rcを使ったフォントの変更 コード 表示例 IPAのゴシックフォント…
利用できるフォントを探す コード 出力 matplotlibで使用 日本語でラベルや凡例を表示する 利用できるフォントを探す コード import matplotlib.font_manager をインポートして findSystemFonts()でフォント一覧を取得します. gist.github.com 出力 わかりや…
教師なし CNN features off-the-shelf: an astounding baseline for recognition 画像 Learning and transferring mid-level image representions using convolutional neural networks Learning hierarchical features for scene labeling Semantic Segment…
生成モデル Deep Convolutional Generative Adversarial Networks Generative Adversarial Nets Unsupervised representation learning with deep convolutional generative adversarial networks Deep Generative Image Models using a Laplacian Pyramid …
やりたいこと コード 他の例 よく使うのでメモ。 ID_labelxとID_labelyが同じ行をまとめる内部結合です。 やりたいこと X: (ID_labelx, xa, xb) = (tanaka, data_xa, data_xb) Y: (ID_labely, ya, yb) = (tanaka, data_ya, data_yb) のデータが join: (ID_la…
大量データのカラム名の仕分けとかでよく使うのでメモ。 # データをロード clm = pd.DataFrame(data) # カラム名を付け替える clm.columns = ['id', ...] # idカラムの中から "tanaka" が含まれる行だけを選択 clm[clm['id'].str.contains("tanaka", na=Fals…
Mac OS X Ubuntu 14.04 すでに以下のような記事があるのですが qiita.com 以下でいけました。 Mac OS X $ brew install mecab $ brew install mecab-ipadic $ pip install mecab-python $ pip install mecab-python3 (python3なら) Ubuntu 14.04 $ sudo apt-…
vim ~/.keras/keras.jsonを編集して {"epsilon": 1e-07, "floatx": "float32", "backend": "theano"} のtheanoをtensorflowに書き換える。 ソース:バックエンド - Keras Documentation
以下のサイトで概算、 ネジみたいなマークを押せば一時間ごとのおよその料金など確認できる。 画像は 2016/10/20 時点での Linux のインスタンスの料金設定。 calculator.s3.amazonaws.com
いつもいっかいどっかでやるのでメモ。 クラスを分類しまちがえた時は、そのミスの自信度を確認すること。 コード # check error prd = clf.predict_proba(X_test)[:, 1] tfdata = pd.concat([pd.DataFrame(y_test), pd.DataFrame(prd)], axis=1) tfdata.col…
やりたいこと NVIDIAのcuDNNを使って高速にGPUを利用したい、AWSで。 すること cuDNNをダウンロード https://developer.nvidia.com/rdp/cudnn-download からダウンロード。登録が必要。 scp で aws へファイルをコピー scp -i (AWSのpemファイル).pem -r Dow…
やること AWS(Ubuntu 14.04)でCUDAを利用する。 cudaインストール $ wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.5-18_amd64.deb $ sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb $ s…
すること Amazon Web Servicedで GPUインスタンスを利用する。 jupyter notebook をローカルからアクセスしたい。 すること やること とりあえずインスタンスを立ち上げる sshの設定を記述する。 AWSにて jupyter notebookの設定 jupyter notebook 立ち上げ …
やること Amazon web servie で GPU インスタンスを利用する。 すること 1.はじめにここを見ながら、必要な設定を完了。 2.ここを見ながら鍵を取得。 3. AWSにてインスタンスを起動する。 4. ここを見ながら、インスタンスに接続する。 これらが整ったら、ju…
import cv2 color_img = cv2.imread("filename") gray_img = cv2.cvtColor(color_img, cv2.COLOR_RGB2GRAY)
パス関連 現在のディレクトリの表示 パス名からファイル・ディレクトリ名のみ抽出する コマンドのパスの表示 時間関係 カレンダー表示 定期的に自動でコマンド実行 ファイル関係 権限 パーミッションを変更する 所有者を変更 ファイルの一部分を切り出す フ…
The Nightly Show with Larry WilmoreGet More: The Nightly Show Full Episodes,The Nightly Show on Facebook,The Nightly Show Video Archive最近気づいたのですが、COMEDY CENTRAL の番組のうちVIDEO CLIPSが日本からでも普通に観れるっぽいですね。FULL…
内容 以下の参考書の途中に出てくる単語メモ、自分用、約700ページ、 読むのは二回め、新しい記事を書かずにここにどんどん追記予定。 参考文献 同義語の出典 Google 翻訳 Google 翻訳 単語の意味の出典 英和辞典・和英辞典 - Weblio辞書 英和辞典・和英辞典…
情報源及び出典、参照元 Stanford engineering everywhere artificial intelligence | machine learning Stanford School of Engineering - Stanford Engineering Everywhere 講師:Andrew Ng (敬称略) 、著作権表示及び授業関連資料は上記サイトを参照してく…