mirror of
https://github.com/wassname/Open-Assistant.git
synced 2026-08-15 12:05:19 +08:00
dev
This commit is contained in:
@@ -1,6 +1,43 @@
|
||||
# Example Notebook
|
||||
|
||||
[](https://colab.research.google.com/github/andrewm4894/Open-Assistant/blob/example-notebook/notebooks/example/example.ipynb)
|
||||
[](https://colab.research.google.com/github/andrewm4894/Open-Assistant/blob/main/notebooks/example/example.ipynb)
|
||||
|
||||
This folder contains an example reference notebook structure and approach for
|
||||
this project. Please try and follow this structure as closely as possible.
|
||||
this project. Please try and follow this structure as closely as possible. While
|
||||
things will not exactly be the same for each notebook some principles we would
|
||||
like to try ensure are:
|
||||
|
||||
1. Each notebook or collection of related or dependant notebooks should live in
|
||||
its own folder.
|
||||
1. Each notebook should have a markdown file with the same name as the notebook
|
||||
(or README.md if it's a single notebook folder) that explains what the
|
||||
notebook does and how to use it.
|
||||
1. Add an "Open in Colab" badge to the top of the notebook.
|
||||
1. Make it as easy as possible for someone to run the notebook in Google Colab
|
||||
or some other environment based on standard practices like providing a
|
||||
`requirements.txt` file or anything else needed to successfully run the
|
||||
notebook.
|
||||
|
||||
## Running in Google Colab
|
||||
|
||||
At the top of the notebook there is a code cell that will (once uncommented):
|
||||
|
||||
1. clone the repository into your colab instance.
|
||||
1. `cd` into the relevant notebook directory.
|
||||
1. run `pip install -r requirements.txt` to install the required packages.
|
||||
|
||||
At this point you can run the notebook as normal and the folder structure will
|
||||
match that of the repository and the colab notebook will be running from the
|
||||
same directory that the notebook lives in so relative links etc should work as
|
||||
expected (for example `example.ipynb` will read some sample data from
|
||||
`data/data.csv`).
|
||||
|
||||
If you are adding a notebook please try and add a similar cell to the top of the
|
||||
notebook so that it is easy for others to run the notebook in colab.
|
||||
|
||||
## example.ipynb
|
||||
|
||||
This notebook contains an example "Open In Colab" badge and a code cell to
|
||||
prepare the colab environment to run the notebook. It also contains a code cell
|
||||
that will read in some sample data from the `data` folder in the repository and
|
||||
display it as a pandas dataframe.
|
||||
|
||||
Reference in New Issue
Block a user