Comments (4)
It looks like he method for the matplotlib version for (e.g.) the importances plugin returns a plotly, not a matplotlib though. Am I seeing this right or can someone clarify?
from deepcave.
So by default, a plotly is returned. But when selecting matplotlib style, the method load_mpl_outputs()
should be used instead of load_outputs()
:
DeepCAVE/deepcave/plugins/__init__.py
Line 506 in 1851126
I think currently the plugins parteto front and importance have that method. E.g. for the importance plugin:
Does that answer your question, or did I overlook something there?
from deepcave.
Nevertheless, there seem to be some problems with the existing matplotlib methods. E.g. they use seaborn style, but seaborn is not in the requirements - I will add that. For the pareto front, it seems like there is another problem as well, which needs to be checked at some point (it creates a plot but does not show the pareto front).
from deepcave.
I think the main part of my problem of understanding the method lies here
DeepCAVE/deepcave/plugins/hyperparameter/importances.py
Lines 284 to 288 in 1851126
If my understanding is correct, the returned object is a plotly object, but the methods name suggest, that it returns a matplotlib object.
from deepcave.
Related Issues (20)
- Remove disabling of existing loggers and deactivate redis-logs
- Check and update documentation
- Add a teaser video
- [Feature] Use of DeepCave API with data loaded in memory
- [Doc] Plugin API usage
- [Possible Minor Bug] Encoding of NaN's in run encoding
- Seemingly random server unresponsiveness
- [Minor Bug] Order of Hyperparameters in Parallel Coordinates should be switched
- Building Documentation Raises non Breaking Errors
- Add new paper & authors in Readme and Docs
- Python 3.11 support
- Random forest surrogate test is not actually executed
- Check and possibly fix record examples
- Make clear that DeepCAVE assumes objectives to be minimized
- Add support for general tabular input format
- Run names in logs are not really distinguishable
- Move Configuration Cube and Parallel Coordinates to Hyperparameter Analysis
- Reading several Runs as Group does not work
- Partial Dependencies shows only vertical line for certain cases
- Add fingerprint visualizations
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deepcave.