Documentation
See original GitHub issueCurrent documentation in README explains how to install the toolkit and how to run examples. However, I don’t think this is enough for users who want to make some changes to the existing recipes or make their own new recipe. In that case, one needs to understand what run.sh
does step by step, but I think docs for that are missing at the moment. It would be great if we provide documentation for:
- Data format used in the espnet. How data.json is structured?
- Core command line tools: https://github.com/espnet/espnet/tree/master/espnet/bin. What is the input and output format?
- Utility tools https://github.com/espnet/espnet/tree/master/utils. Looks like there are many tools but when should I use them?
- espnet python packages https://github.com/espnet/espnet/tree/master/espnet (ref https://github.com/espnet/espnet/issues/57) I can see very limited docs on https://espnet.github.io/espnet/.
I think docs for the above items (and possibly more) help users get started to hack the toolkit.
EDIT: I meant new users or developers except for the current core developers.
Issue Analytics
- State:
- Created 4 years ago
- Reactions:1
- Comments:11 (7 by maintainers)
Top Results From Across the Web
Documentation - Wikipedia
Documentation is any communicable material that is used to describe, explain or instruct regarding some attributes of an object, system or procedure, ...
Read more >Documentation Definition & Meaning - Merriam-Webster
1 · the act or an instance of furnishing or authenticating with documents ; 3 · information science ; 4 · the usually...
Read more >Importance of Documentation | The Workstream - Atlassian
Effective documentation collects all of the must-know information about a task, project, or team (from account logins to step-by-step instructions) in a ...
Read more >3.11.1 Documentation
This is the official documentation for Python 3.11.1. Parts of the documentation: What's new in Python 3.11? or all "What's new" documents since...
Read more >Documentation - Git SCM
The official and comprehensive man pages that are included in the Git package itself. Quick reference guides: GitHub Cheat Sheet | Visual Git...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Item 1 is done. Now the
ci/doc.sh
script generates all the modules underespnet
and tools underespnet/bin
andutils
automatically.See updated master doc https://espnet.github.io/espnet/
Today, I, @ShigekiKarita, and @kan-bayashi discussed this issue.
We’ll automatically generate the
class
,binary
, andutils/*.{sh.py}
descriptions, and update them to our webpage.We’ll add some descriptions by basically following @kamo-naoyuki’s suggestions using Jupyter notebook, constantly (at least data structure, main loop etc.)
We are now working on 1.