Skip to content

New interpretation/Visualization API#176

Merged
lorenzoh merged 39 commits into
masterfrom
lorenzoh/interpretation-api
Oct 18, 2021
Merged

New interpretation/Visualization API#176
lorenzoh merged 39 commits into
masterfrom
lorenzoh/interpretation-api

Conversation

@lorenzoh

@lorenzoh lorenzoh commented Oct 1, 2021

Copy link
Copy Markdown
Member

Implements the ideas in #154.

To-Dos:

  • abstract types and interfaces
  • backends
    • Text
    • Makie
  • High-level functions for use with
    • LearningMethods
    • Learners
  • default implementation for WrapperBlocks
  • Bounded block
  • new text-based display for learning rate finder
  • lazy-load Makie.jl with Requires.jl. This reduces using time from 22 secs. to 17 on my machine (10 of which seem to come from Flux.jl)
  • tests
  • update documentation
    • use show instead of plot everyhwere
    • update "How to visualize"
  • update CHANGELOG
@lorenzoh lorenzoh marked this pull request as draft October 1, 2021 07:07
@lorenzoh

lorenzoh commented Oct 1, 2021

Copy link
Copy Markdown
Member Author
@lorenzoh

lorenzoh commented Oct 4, 2021

Copy link
Copy Markdown
Member Author

Example of high-level visualization derived from a learning method. Also, custom table printing formats supported in ShowText.

image

@lorenzoh lorenzoh marked this pull request as ready for review October 18, 2021 13:05
@lorenzoh lorenzoh merged commit bc74f3e into master Oct 18, 2021
@lorenzoh lorenzoh deleted the lorenzoh/interpretation-api branch October 25, 2021 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant