例外処理。エラーが出ても処理を進める。

例外処理というそうですが、想定内のerrorがでても、それを認識したうえで進め、ということができるようです。 自分の場合は、行方向にデータサンプルがM個あり、そのm番とm+1番で比を取りたかったのです。for文をM回まわすと、最後は必ず1つ足りなくなって…

pandasとnumpyを行ったり来たり

pandasは非常に便利なのですが、pandas.DataFrameの状態でleave-one-outをしようとしたところ(私の場合は)上手くいかず大変苦労しました。(leave-one-out https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.LeaveOneOut.html …

pandasで多用するloc, iloc, at iatなど。あとCSVファイルの扱い。

pandasってのが慣れると非常に便利。locとilocはかなり使うので、備忘録。 note.nkmk.me 具体例はこちらに豊富。 ailaby.com さらに、locやilocで指定した列に、条件に応じて値を入れたりとか。 note.nkmk.me さらに便利なのは、pd.read_csvでいい感じでCSV…

MacからWindowsへRemoteDeskTop、その備忘録

MacからWindows10へRemoteDeskTopでログインしてみた。 まずWindowsの側で設定が必要。 pc-karuma.net その後、Macの側でアプリをインストールしてやってみた。 pc-karuma.net なかなか快適です。

テキストエディタ:Sublime Text 3にした。

linuxでgeditを使ってPythonをゴリゴリ書いていたが、ふと別のテキストエディタはどうだろうかと思い出し、そういや以前にAtomとか入れたっけ、と思ってAtomを使おうとして色々やっていたらおかしくなったので、Sublime textを試すことにした。試したら圧倒…

Lasso回帰、logistic回帰

ようやく、ようやく機械学習っぽいところにたどり着きつつあります。 logistic回帰、lasso回帰について調べています。というか、もはや復習に次ぐ復習といったところですが。。。 Ridge回帰、Lasso回帰、Elastic Netについて。とても簡単に説明されています…

久しぶりのシェルスクリプトとemacs

同じ部屋の女子たちが冷え性なため、オフィスの冷房設定温度が高い。そこでがんばっててもあっという間に眠くなるため、別なもっと涼しい部屋へ移動することにした。そのため自分だけ他の部屋からsshを介してLinuxマシンを遠隔操作しなければならず、(viも…

jupyter notebookの再インストール

某勉強会へ参加した際に、過去にインストールしたはずのjupyter notebookが動かなかったので再インストールしました。その時の備忘録。 (ちなみに普段はspyder3 https://www.spyder-ide.org/ です) こちらからインストール。 jupyter.org 起動は、terminal…

オブジェクト指向プログラミングの話

これ、ひじょーに良記事。批判されているかたもいますが、僕はとっても腑に落ちました。自分用メモとして。 qiita.com

7行プログラミングだって。

7行プログラミングだって。すげえ。自分用メモ。 qiita.com

MacBook購入後に設定したい設定項目ですって。

Mac

MacBook購入後に設定したい設定項目、だそうです。いろいろ細かいことが載っていて便利。自分用メモとして。 qiita.com

Macで数式に悩む -> LaTeXiT

Macで、powerpointでもWordでも数式が非常に悩ましいため、2度も絶交したはずのLaTeXにもう一度お世話になることにした。 涙ながらに土下座した(笑)。 ottan.xyz あと、LaTeXiTを使うにあたってバックスラッシュが必要。Macでバックスラッシュを入力する…

Kaggleとは?

Kaggleとかいう面白そうなものを見つけたのでリンクを。自己メモ。 Learn | Kaggle qiita.com www.codexa.net

MacでChainerを使うときのWarning

MacでChainerを使うと「精度が落ちちゃうよ」というWarningメッセージが出ます。それを回避する方法に関するリンク。ちなみに私はWarningが出てもそのまま使っちゃってます。 www.kumilog.net

Gitがよくわからないんだけど、勉強用のリンク

いまだにGitがよくわからないので、ぐぐって使えそうなリンクを。自分のメモ用。 qiita.com qiita.com

Pythonに着手してみて、なんやねんこれ?と思ったことの備忘録

ようやくPythonを本格的にいじり始めているが、なんか、__future__とか、__main__とか意味不明な記号的記述に多数出会ったので、そのときに調べたリンクを下記に。 programming-study.com __future__ モジュールについて - さりんじゃーのプログラミング日記…

CNNのお勉強をちょっと始める。

というわけで、CNNのお勉強を始めることにした。 まず、ググってすぐに出てきて、両記事だったこちら。 dl-kento.hatenablog.com で、開発者のウェブサイトも見てみた。論文とともにコード、ネットワークそのものもダウンロード可能。 U-Net: Convolutional …

マルチGPU情報

マルチGPU情報。備忘録。 (1) ishiis.net (2) qiita.com (3) jisaku-game.com (4) Using GPUs | TensorFlow

新しいworkstationの立ち上げ

nvidiaのGPUを搭載した新しいワークステーションを購入したので、いろいろインストールしている。 まずUbuntu 16.04。これはGPUのドライバがnvidiaのものかそれともnouveauなのか、というややこしい問題が残ってしまう。なので、ここ( The Best Way To Inst…

Macで画面キャプチャ

Mac

何度調べても覚えられない、Macで画面キャプチャ。自分用メモとして。 inforati.jp

Linuxマシン上にWindowsをインストールするためのメモ。

Linuxマシン上にWindowsをインストールするためのメモ。 archlinux-blogger.blogspot.jp Virtual Box Linux_Downloads – Oracle VM VirtualBox

サポートベクトルマシンの備忘録

サポートベクトルマシン(SVM)を検索して調べたので備忘録。 logics-of-blue.com qiita.com

ヤコービアン、ヤコビ行列について

ヤコービアン、ヤコビ行列について、メモ。 mathtrain.jp http://www.iwata-system-support.com/CAE_HomePage/vector/vector18/vector18.html ヤコビ行列 - Wikipedia

DOS、batchファイルとその実行

ああ懐かしのDOS、batchファイルとその実行。忘れていたので調べ直したものを。自分用の記録。 www.adminweb.jp

Jupyter NotebookをMacで使う。

完全に自分のメモ。 Jupyter Notebookをマックで使う。 qiita.com 20180310追記。 qiita.com

pyenv

きっとすでにもう常識なのかもしれないが、pyenvってのが2.7系と3.6系の共存に大変役立つらしいということをつい最近しったので、以下にリンクを。pyenv local 2.7.8 とかやるとその作業ディレクトリだけ2.7が起動するらしい。すばらしい。 arairyoya.hatena…

Pythonコーディング時のテキストエディタ

Pythonのコーディングにはsublime textがおすすめです。 www.sublimetext.com ubuntuなどlinuxユーザーでしたら、コマンドラインから呼び出したいところ。 subl で呼べます。(というか、呼べるようにする。) qiita.com 以上、備忘録。

ubuntu 16.04に、cuda 8.0 とかcuDNN 6.0とかKerasとか。

まず、すでに入れてしまっていたcuda 9.0のアンインストール sudo apt-get --purge remove cuda-9-0 ちなみに、--purge が必要らしい。→ apt-get install ****** でinstallしたものをuninstallするには? -御世- UNIX・Linux | 教えて!goo さらに、 sudo apt …

MacにKerasをインストール、その備忘録。

MacでtensorflowとかKerasとかやりたくて、またゴタゴタやったのですがその記録です。 tensorflowのインストールは下記サイトにお世話になりました。ここにあるとおりにやってみて出来ました。 Mac OS XにTensorflowをインストールして、Hello worldまでやっ…

Pythonをまた再インストール。その記録。

もう何度目かわかりませんが、もう一回Pythonをインストール。目標は、2.7系と3.5系を両方インストールし、切り替えられるようにすること。 まず、pyenvをインストール。 http://flying-ebi.sakura.ne.jp/blog/2017/04/ubuntu16-04-pyenv%E3%81%AE%E3%82%A4%…