Contents 2019-10

Wordの役に立つリンク

2019-10-31 13:152019-10-31 13:18

普通にPCを使ったことのある人間であればワードが思った通りに動かなくてGoogle先生に聞く、という操作を行ったことがあるだろう。例によってWordが思ったように動かなかったので先生に聞いたらこんな面白いページを見つけたのでメモ。

Wordはなぜ思い通りにならないのか?
https://news.mynavi.jp/series/word

Wordの役に立つリンクの続きを読む


TeXの数式アウトラインをPDF経由でSVGファイルに変換

2019-10-25 19:312019-11-27 17:40

TeXの数式を他の場面に使いたい場面がままあります。PowerPointに貼るだとかWebに貼るだとか、後はちょっとしたグラフの軸ラベルなどに使いたい、眺めたいなど。画像だとかいろいろ形式あるなかでもSVG(Scalable Vector Graphics)というベクタ形式による数式アウトラインはWebに貼ることが出来る、TeXの数式を最もよく表現できる形式、だと思っている。ということでそのやり方まとめ。

TeXの数式アウトラインをPDF経由でSVGファイルに変換の続きを読む


Cmderで.pyを起動してPythonバージョンを確認

2019-10-25 16:432019-10-25 16:49

bashなどでスクリプトを実行するときには1行目に#!でこのスクリプトを実行すべきコマンドを書いておいたりする。その際、複数のバージョンのPythonが入ってる環境だと単に./hoge.pyというコマンドでPythonを起動するとどのバージョンが起動されたかわからない。という訳でまずは以下。

import sys
print(sys.version)

これで起動されているPythonのバージョンがわかります。そんなにいうことはない。

Cmderで.pyを起動してPythonバージョンを確認の続きを読む


Pythonで3層ニューラルネットの勾配を計算

2019-10-20 17:372019-11-29 10:55

Pythonで3層ニューラルネットの勾配を計算

3層ニューラルネットとは、入力層・中間層・出力層の3層によって構成される多層パーセプトロンで、回帰モデルの1つといえる。ここではその勾配の計算方法とその行列表示をまとめる。行列表示をすることによってPythonのnumpyだけをつかった勾配計算を簡単に書くことができる。いまは3層のみ、忘れない内にメモる。

Pythonで3層ニューラルネットの勾配を計算の続きを読む