keisen / tf-keras-vis

Neural network visualization toolkit for tf.keras
https://keisen.github.io/tf-keras-vis-docs/
MIT License
311 stars 45 forks source link

[Enhancement] Introduce express API #46

Open roma-glushko opened 3 years ago

roma-glushko commented 3 years ago

Thank you for maintaining ideas of keras-vis 🙏

I'm currently trying to inspect my CNN and it seems like here is the minimal amount of code it's needed to plot feature maps:

Screenshot 2021-01-20 at 21 00 28

It seems to be possible to shortcut. I propose to introduce an express API for solving the most frequent use cases like:

Sklearn and Yellowbrick have great examples of express API:

This would dramatically reduce learning curve and increase adoption of the library.

keisen commented 3 years ago

Hi, @roma-glushko . Thank you for sharing your great ideas.

This would dramatically reduce learning curve and increase adoption of the library.

I think so too. I believe they are useful for tf-keras-vis users including me.

Sklearn and Yellowbrick have great examples of express API:

But I'm NOT familiar with them, so providing the features may take a time. Could you help us to design and implement them.