|
1 |
| -<!----- Conversion time: 2.089 seconds. |
2 |
| -
|
3 |
| -
|
4 |
| -Using this Markdown file: |
5 |
| -
|
6 |
| -1. Cut and paste this output into your source file. |
7 |
| -2. See the notes and action items below regarding this conversion run. |
8 |
| -3. Check the rendered output (headings, lists, code blocks, tables) for proper |
9 |
| - formatting and use a linkchecker before you publish this page. |
10 |
| -
|
11 |
| -Conversion notes: |
12 |
| -
|
13 |
| -* Docs to Markdown version 1.0β17 |
14 |
| -* Fri Oct 11 2019 09:47:55 GMT-0700 (PDT) |
15 |
| -* Source doc: https://docs.google.com/a/nvidia.com/open?id=1J5txBS-UBJeUFnFC1ZjydC4jYCB_JKlzPBjkOK76qhU |
16 |
| ------> |
17 |
| - |
18 |
| - |
19 |
| -**Project MONAI (M**edical** O**pen** N**etwork** **for** AI)** |
| 1 | +**Project MONAI** (**M**edical **O**pen **N**etwork for **AI**) |
20 | 2 |
|
21 | 3 | _AI Toolkit for Healthcare Imaging_
|
22 | 4 |
|
23 | 5 |
|
24 | 6 |
|
25 |
| -_This document identifies key concepts of project MONAI at a high level, the goal is to facilitate further technical discussions of requirements,roadmap, feasibility and trade-offs._ \ |
26 |
| - |
27 |
| - |
| 7 | +_This document identifies key concepts of project MONAI at a high level, the goal is to facilitate further technical discussions of requirements,roadmap, feasibility and trade-offs._ |
28 | 8 |
|
29 | 9 |
|
30 |
| -1. **Vision** |
| 10 | +1. Vision |
31 | 11 | * Develop a community of academic, industrial and clinical researchers collaborating and working on a common foundation of standardized tools.
|
32 | 12 | * Create a state-of-the-art, end-to-end training toolkit for healthcare imaging.
|
33 | 13 | * Provide academic and industrial researchers with the optimized and standardized way to create and evaluate models
|
34 |
| -2. **Targeted users** |
| 14 | +2. Targeted users |
35 | 15 | * Primarily focused on the healthcare researchers who develop DL models for medical imaging
|
36 |
| -3. **Goals** |
| 16 | +3. Goals |
37 | 17 | * Deliver domain-specific workflow capabilities
|
38 | 18 | * Address the end-end “Pain points” when creating medical imaging deep learning workflows.
|
39 |
| -* Provide a robust foundation with a performance optimized system software stack that allows researchers to focus on the research and not worry about software development principles. \ |
40 |
| - |
41 |
| -4. **Guiding principles** |
42 |
| -1. Modularity |
43 |
| - * Pythonic -- object oriented components |
44 |
| - * Compositional -- can combine components to create workflows |
45 |
| - * Extensible -- easy to create new components and extend existing components |
46 |
| - * Easy to debug -- loosely coupled, easy to follow code (e.g. in eager or graph mode) |
47 |
| - * Flexible -- interfaces for easy integration of external modules |
48 |
| -2. User friendly |
49 |
| - * Portable -- use components/workflows via Python “import” |
50 |
| - * Run well-known baseline workflows in a few commands |
51 |
| - * Access to the well-known public datasets in a few lines of code |
52 |
| -3. Standardisation |
53 |
| - * Unified/consistent component APIs with documentation specifications |
54 |
| - * Unified/consistent data and model formats, compatible with other existing standards |
55 |
| -4. High quality |
56 |
| - * Consistent coding style - extensive documentation - tutorials - contributors’ guidelines |
57 |
| - * Reproducibility -- e.g. system-specific deterministic training |
58 |
| -5. Future proof |
59 |
| - * Task scalability -- both in datasets and computational resources |
60 |
| - * Support for advanced data structures -- e.g. graphs/structured text documents |
61 |
| -6. Leverage existing high-quality software packages whenever possible |
62 |
| - * E.g. low-level medical image format reader, image preprocessing with external packages |
63 |
| - * Rigorous risk analysis of choice of foundational software dependencies |
64 |
| -7. Compatible with external software |
65 |
| - * E.g. data visualisation, experiments tracking, management, orchestration |
66 |
| -5. **Key capabilities** |
| 19 | +* Provide a robust foundation with a performance optimized system software stack that allows researchers to focus on the research and not worry about software development principles. |
| 20 | + |
| 21 | +4. Guiding principles |
| 22 | + 1. Modularity |
| 23 | + * Pythonic -- object oriented components |
| 24 | + * Compositional -- can combine components to create workflows |
| 25 | + * Extensible -- easy to create new components and extend existing components |
| 26 | + * Easy to debug -- loosely coupled, easy to follow code (e.g. in eager or graph mode) |
| 27 | + * Flexible -- interfaces for easy integration of external modules |
| 28 | + 2. User friendly |
| 29 | + * Portable -- use components/workflows via Python “import” |
| 30 | + * Run well-known baseline workflows in a few commands |
| 31 | + * Access to the well-known public datasets in a few lines of code |
| 32 | + 3. Standardisation |
| 33 | + * Unified/consistent component APIs with documentation specifications |
| 34 | + * Unified/consistent data and model formats, compatible with other existing standards |
| 35 | + 4. High quality |
| 36 | + * Consistent coding style - extensive documentation - tutorials - contributors’ guidelines |
| 37 | + * Reproducibility -- e.g. system-specific deterministic training |
| 38 | + 5. Future proof |
| 39 | + * Task scalability -- both in datasets and computational resources |
| 40 | + * Support for advanced data structures -- e.g. graphs/structured text documents |
| 41 | + 6. Leverage existing high-quality software packages whenever possible |
| 42 | + * E.g. low-level medical image format reader, image preprocessing with external packages |
| 43 | + * Rigorous risk analysis of choice of foundational software dependencies |
| 44 | + 7. Compatible with external software |
| 45 | + * E.g. data visualisation, experiments tracking, management, orchestration |
| 46 | +5. Key capabilities |
67 | 47 |
|
68 | 48 | <table>
|
69 | 49 | <tr>
|
@@ -264,5 +244,3 @@ _This document identifies key concepts of project MONAI at a high level, the goa
|
264 | 244 |
|
265 | 245 |
|
266 | 246 | * Project licensing: Apache License, Version 2.0
|
267 |
| - |
268 |
| -<!-- Docs to Markdown version 1.0β17 --> |
0 commit comments