bashなどでスクリプトを実行するときには1行目に#!でこのスクリプトを実行すべきコマンドを書いておいたりする。その際、複数のバージョンのPythonが入ってる環境だと単に./hoge.py
というコマンドでPythonを起動するとどのバージョンが起動されたかわからない。という訳でまずは以下。
import sys
print(sys.version)
これで起動されているPythonのバージョンがわかります。そんなにいうことはない。
bashなどでスクリプトを実行するときには1行目に#!でこのスクリプトを実行すべきコマンドを書いておいたりする。その際、複数のバージョンのPythonが入ってる環境だと単に./hoge.py
というコマンドでPythonを起動するとどのバージョンが起動されたかわからない。という訳でまずは以下。
import sys
print(sys.version)
これで起動されているPythonのバージョンがわかります。そんなにいうことはない。
3層ニューラルネットとは、入力層・中間層・出力層の3層によって構成される多層パーセプトロンで、回帰モデルの1つといえる。ここではその勾配の計算方法とその行列表示をまとめる。行列表示をすることによってPythonのnumpyだけをつかった勾配計算を簡単に書くことができる。いまは3層のみ、忘れない内にメモる。
既にPythonのバージョン3.7.xが入っているWindowsPCにて、最近(2019.10.18現在)リリースされたPython3.8をインストールした。その際、numpyなどを入れ直した。
ある日こういうメッセージが出た。何をしようと下かというとrsfs
というパッケージをインストールしようとしたんだ。
λ tlmgr install rsfs
tlmgr.pl: package repositories
main = http://ftp.jaist.ac.jp/pub/CTAN/systems/texlive/tlnet (not verified: pubkey missing)
http://ftp.yz.yamagata-u.ac.jp/pub/CTAN/systems/texlive/tlnet/ = http://ftp.yz.yamagata-u.ac.jp/pub/CTAN/systems/texlive/tlnet/ (not verified: pubkey missing)
===============================================================================
tlmgr itself needs to be updated.
Please do this via either
tlmgr update --self
or by getting the latest updater for Unix-ish systems:
http://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.sh
and/or Windows systems:
http://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.exe
Then continue with other updates as usual.
===============================================================================
tlmgr.pl: Terminating; please see warning above!
TeX/LaTeXで数式部分を太字などにするコマンドとその出力例をまとめた。