Skip to content

Doctest jupyter notebooks using FastAI nbdev #3

Description

@mkoeppe

doctest jupyter notebook - Google Search
https://www.google.com/search?q=doctest+jupyter+notebook&safe=off&sxsrf=ACYBGNTLq5gyhibY7qUwORALoPb1LjwO1A:1576370942485&ei=_oL1XdyNHc-L5wKKspC4Dg&start=10&sa=N&ved=2ahUKEwjchL6wt7bmAhXPxVkKHQoZBOcQ8NMDegQIDBBA&biw=1125&bih=862

Testing notebooks - Binder - Jupyter Community Forum
https://discourse.jupyter.org/t/testing-notebooks/701/12

ipython - Possible to run python doctest on a jupyter cell function? - Stack Overflow
https://stackoverflow.com/questions/40137950/possible-to-run-python-doctest-on-a-jupyter-cell-function

Testing and Debugging Jupyter Notebooks – Sergiy Kolesnikov – Data Engineer, Lynx Analytics, Germany
https://kolesnikov.ga/Testing_and_Debugging_Jupyter_Notebooks/

Testing Jupyter Notebooks | The Data Incubator
https://blog.thedataincubator.com/2016/06/testing-jupyter-notebooks/

Testing Jupyter Notebooks - The Mouse Vs. The Python
https://www.blog.pythonlibrary.org/2018/10/16/testing-jupyter-notebooks/

ReviewNB/treon: Easy to use test framework for Jupyter Notebooks
https://github.com/ReviewNB/treon

fastai/nbdev: Create delightful python projects using Jupyter Notebooks
https://github.com/fastai/nbdev

Welcome to nbdev | nbdev
https://nbdev.fast.ai/#Getting-Started

Create a New Repository from fastai/nbdev_template
https://github.com/fastai/nbdev_template/generate

fastai/nbdev_template: Template for nbdev projects
https://github.com/fastai/nbdev_template

A Step-by-Step Introduction to Starting nbdev — Exploratory Programming
https://towardsdatascience.com/a-step-by-step-introduction-to-starting-nbdev-exploratory-programming-4a761ed1f796
*** fast.ai nbdev: "use Jupyter Notebooks for everything" (literate programming env for Python in Jupyter nb)
https://www.fast.ai/2019/12/02/nbdev/
"We are also writing a book (https://www.amazon.com/Deep-Learning-Coders-fastai-PyTorch/dp/1492045527) entirely using Jupyter Notebooks, which has been an absolute pleasure, allowing us to combine prose, code examples, hierarchical structured headings, and so forth, whilst ensuring that our sample outputs (including charts, tables, and images) always correctly match up to the code examples."
https://towardsdatascience.com/a-step-by-step-introduction-to-starting-nbdev-exploratory-programming-4a761ed1f796

https://github.com/fastai/nbdev_template

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions