Jupyter Notebookで作成した.ipynbファイルにpytestで単体テストするツールとしてpytest_ipynbがあります。 https://pypi.python.org/pypi/pytest-ipynb こちらでご紹介されているとおり、py.test -vで呼び出してセル毎にテストすることができる優れものです。 インストール方法は簡単で、以下を実行するだけで使い始めることができます。 日々機械学習やディープラーニングをJupyter Notebookで書いているので、試しに使ってみました。 とりあえずMNIST 試しにMNISTのニューラルネットワークを以下のとおり作って実行してみました。 なお、以下プログラム中の#####################はセルの区切りです。 実際のNotebookには書いていません。 ##################### ""