Skip to content

Commit

Permalink
Merge pull request #60 from aimclub/remove-examples
Browse files Browse the repository at this point in the history
update examples
  • Loading branch information
MedAI-Lab-ITMO authored Jan 8, 2024
2 parents 2aafa0f + 773a8b2 commit f84512b
Show file tree
Hide file tree
Showing 17 changed files with 41 additions and 5,691 deletions.
34 changes: 22 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,27 +87,37 @@
## Примеры и тьюториалы
Колабы, демонстрирующие, как работать с различными модулями нашего API:
Мы предоставляем примеры разного уровня сложности:
* [минимальные] минималистичные примеры, представляющие наш API
* [базовые] применение eXNN для простых задач, таких как классификация MNIST
* [сценарии использования] демонстрация использования eXplain-NN для решения различных проблем, возникающих в промышленных задачах.
### Минимальные
Этот колаб содержит минималистическую демонстрацию нашего API на фиктивных объектах:
[![minimal](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1lOiB50LppDiiRHTv184JMuQ2IvZ4I4rp?usp=sharing)
### Базовые
Вот колабы, демонстрирующие, как работать с разными модулями нашего API на простых задачах:
| Colab Link | Module |
| ------------- | ------------- |
| [![bayes](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1Ayd0IronxUIfnbAmWQLHiILG2qtBBpF4?usp=sharing)| bayes |
| [![topology](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1T5ENfNaCIRI61LM2ZhtU8lfmvRmlfiEo?usp=sharing)| topology |
| [![visualization](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1LJVdWTv-wcASSMX4is_E15TR7XJsT7W3?usp=sharing)| visualization |
Больше ноутбуков с примерами можно найти [здесь](/examples/)
### Use Cases
TBD
### Industrial Applications
В этом блоке приведены примеры использования eXplain-NN для решения промышленных задач. Для демонстрационных целей используются 2 задачи:
* [casting] выявление дефектов литейных материалов
* [CIFAR] классификация естественных изображений в наборе данных CIFAR.
### Сценарии использования
В этом блоке представлены примеры использования eXplain-NN для решения различных вариантов использования в промышленных задачах. Для демонстрационных целей используются 3 задачи:
* [спутник] классификация ландшафтов по спутниковым снимкам.
* [электроника] классификация электронных компонентов и устройств
* [ЭКГ] диагностика ЭКГ
| Colab Link | Task | Use Case |
| ------------- | ------------- | ------------- |
| [![casting_viz](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/16buElLs1hv0lBP2wglbiM7DLTwdsudcm?usp=sharing)| casting | Визуализация изменения многообразия данных от слоя к слою |
| [![CIFAR_viz](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/12ZJigH-0geGTefNXnCM5dQ71d4tqlf6L?usp=sharing)| CIFAR | Визуализация изменения многообразия данных от слоя к слою |
| [![CNN_viz](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/12ZJigH-0geGTefNXnCM5dQ71d4tqlf6L?usp=sharing)| спутник | Визуализация изменения многообразия данных от слоя к слою |
| TBD | спутник | Детекция adversarial данных |
| TBD | электроника | Оценка обобщающей способности нейронной сети |
| TBD | ЭКГ | Визуализация изменения многообразия данных от слоя к слою |
## Как помочь проекту
[Инструкции](/docs/contribution.md).
Expand Down
35 changes: 19 additions & 16 deletions README_eng.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,33 +87,36 @@ eXplain-NNs Library API is available [here](https://med-ai-lab.github.io/eXplain
## Examples & Tutorials
We provides examples of several types:
* [API demonstration] minimalistic examples showing how to work with our API
* [use cases] use cases where eXplain-NNs can be used with detailed explanations
* [industrial applications] examples with application of our library to solving industrial tasks
We provides examples of different levels of complexity:
* [minimal] minimalistic examples presenting our API
* [basic] applying eXNN to simple tasks like MNIST classification
* [use cases] demonstation of eXplain-NN usage for solving different use cases in industrial tasks
### API Demostration
Here are colabs demonstrating how to work with different modules of our API:
### Minimal
This colab contains minimalistic demonstration of our API on dummy objects:
[![minimal](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1lOiB50LppDiiRHTv184JMuQ2IvZ4I4rp?usp=sharing)
### Basic
Here are colabs demonstrating how to work with different modules of our API on simple tasks:
| Colab Link | Module |
| ------------- | ------------- |
| [![bayes](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1Ayd0IronxUIfnbAmWQLHiILG2qtBBpF4?usp=sharing)| bayes |
| [![topology](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1T5ENfNaCIRI61LM2ZhtU8lfmvRmlfiEo?usp=sharing)| topology |
| [![visualization](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1LJVdWTv-wcASSMX4is_E15TR7XJsT7W3?usp=sharing)| visualization |
Also more notebooks with examples can be found [here](/examples/)
### Use Cases
TBD
### Industrial Applications
This block provides examples how eXplain-NNs can be used to solve industrial tasks. For demonstration purposed 2 tasks are used:
* [casting] detecting defects of casting materials
* [CIFAR] natural image classification on CIFAR dataset
This block provides examples how eXplain-NNs can be used to solve different use cases in industrial tasks. For demonstration purposed 3 tasks are used:
* [satellite] landscape classification from satellite imagery
* [electronics] electronic components and devices classification
* [ECG] ECG diagnostics
| Colab Link | Task | Use Case |
| ------------- | ------------- | ------------- |
| [![casting_viz](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/16buElLs1hv0lBP2wglbiM7DLTwdsudcm?usp=sharing)| casting | Visualization of data manifold evolution from layer to layer |
| [![CIFAR_viz](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/12ZJigH-0geGTefNXnCM5dQ71d4tqlf6L?usp=sharing)| CIFAR | Visualization of data manifold evolution from layer to layer |
| [![CNN_viz](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/12ZJigH-0geGTefNXnCM5dQ71d4tqlf6L?usp=sharing)| satellite | Visualization of data manifold evolution from layer to layer |
| TBD | satellite | Detecting adversarial examples |
| TBD | electronics | Estimating generalization of a NN |
| TBD | ECG | Visualization of data manifold evolution from layer to layer |
## Contribution Guide
The contribution guide is available in the [repository](/docs/contribution.md).
Expand Down
272 changes: 0 additions & 272 deletions examples/CIFAR10/Bayesianization_for_pruning.ipynb

This file was deleted.

Loading

0 comments on commit f84512b

Please sign in to comment.