You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
_See the [Cookbook Contributor's Guide](https://projectpythia.org/cookbook-guide) for step-by-step instructions on how to create your new Cookbook and get it hosted on the [Pythia Cookbook Gallery](https://cookbooks.projectpythia.org)!_
10
-
11
-
This Project Pythia Cookbook covers ... (replace `...` with the main subject of your cookbook ... e.g., _working with radar data in Python_)
9
+
This Project Pythia Cookbook covers a workflow for using Xarray and xbatcher for deep learning applications. Specifically, it demonstrates a reusable workflow for recreating an xarray dataset from a deep learning model's output, which can be used for further analysis or visualization.
12
10
13
11
## Motivation
14
12
15
-
(Add a few sentences stating why this cookbookwill be useful. What skills will you, "the chef", gain once you have reached the end of the cookbook?)
13
+
This cookbook will be useful for data scientists and machine learning practitioners who want to leverage the power of `xarray` and `xbatcher` for their deep learning workflows. By the end of this cookbook, you will have gained skills in loading and processing Xarray datasets into a format suitable for deep learning using `xbatcher` and furthermore, you will learn how to recreate an Xarray dataset from the output of a deep learning model.
16
14
17
15
## Authors
18
16
19
-
[First Author](https://github.com/first-author1), [Second Author](https://github.com/second-author2), etc. _Acknowledge primary content authors here_
(State one or more sections that will comprise the notebook. E.g., _This cookbook is broken up into two main sections - "Foundations" and "Example Workflows."_ Then, describe each section below.)
27
+
This cookbook is broken up into two main sections - "xbatcher Fundamentals" and "Example Workflow". The first section covers the foundational concepts and tools needed to work with `xbatcher` and `xarray`, while the second section provides a practical example of how to use these tools in a complete end-to-end workflow.
30
28
31
-
### Section 1 ( Replace with the title of this section, e.g. "Foundations" )
29
+
### xbatcher Fundamentals
32
30
33
-
(Add content for this section, e.g., "The foundational content includes ... ")
31
+
The foundational content includes an overview of `xbatcher`, its key features, and how it integrates with `xarray` for efficient data handling in deep learning workflows. The first chapter covers using xbatcher to create batches of data from an `xarray` dataset whereas the second chapter focuses on recreating an `xarray` dataset from the output of a deep learning model.
34
32
35
-
### Section 2 ( Replace with the title of this section, e.g. "Example workflows" )
33
+
### Example Workflow
36
34
37
-
(Add content for this section, e.g., "Example workflows include ... ")
35
+
Example workflow includes using `xbatcher` to create batches of data from an `xarray` dataset (ASTER Global Digital Elevation model), training an Autoencoder on this data, and then using `xbatcher` again to reassemble the model's output into a new `xarray` dataset.
38
36
39
37
## Running the Notebooks
40
38
@@ -53,7 +51,7 @@ on the rocket ship icon, (see figure below), and be sure to select
53
51
notebook that you can interact with. I.e. you’ll be able to execute
54
52
and even change the example programs. You’ll see that the code cells
55
53
have no output at first, until you execute them by pressing
56
-
{kbd}`Shift`\+{kbd}`Enter`. Complete details on how to interact with
54
+
<kbd>Shift</kbd>+<kbd>Enter</kbd>. Complete details on how to interact with
57
55
a live Jupyter notebook are described in [Getting Started with
Copy file name to clipboardExpand all lines: notebooks/how-to-cite.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,6 @@
2
2
3
3
The material in this Project Pythia Cookbook is licensed for free and open consumption and reuse. All code is served under [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0), while all non-code content is licensed under [Creative Commons BY 4.0 (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/). Effectively, this means you are free to share and adapt this material so long as you give appropriate credit to the Cookbook authors and the Project Pythia community.
4
4
5
-
The source code for the book is [released on GitHub](https://github.com/ProjectPythia/cookbook-template) and archived on Zenodo. This DOI will always resolve to the latest release of the book source:
5
+
The source code for the book is [released on GitHub](https://github.com/ProjectPythia/xbatcher-deep-learning) and archived on Zenodo. This DOI will always resolve to the latest release of the book source:
0 commit comments