Comments (1)
Hi, Maximilian.
Thanks for question, this is an important point we didn't cover in the documentation.
REP is trying to incorporate two contradictory things:
- Uniform support of rapidly evolving ML packages
- Reproducibility for years. This means, once the code was written based on REP, we expect it to work (with the same version of REP!) years after.
We cannot guarantee that next versions of library will be back-compatible (and in practice, they aren't).
Specially this is related to pandas, it's results were changing over time when pandas communicating with matplotlib or numpy.
So we have to use fixed versions for each release.
There is nothing special about 0.14 (or any other versions we use), we will update libraries from time to time after testing that updated versions work fine (or changing necessary pieces of code).
If you need some newer versions of libraries, you can install them (and almost surely this will work).
A convenient way to have custom reproducible environment is described here.
If you feel real need in updating some dependencies, open an issue.
from rep.
Related Issues (20)
- Return hyper-optimization (GridSearch) results instead of only print
- GridPlot forces to plot into new figure
- Question: Accessing the matplotlib objects of ErrorGlot/GridPlot
- CachingClassifier and FoldingClassifier - Vote_function does not get through
- Fundamental changes: create REP LTS HOT 10
- Changes to TMVA API in new ROOT versions break TMVAClassifier HOT 1
- New proyec HOT 1
- Branch `master` refactored by [Sourcery](https://sourcery.ai/github/).
- tg b
- Lol
- A Simple but Complete Example? HOT 4
- test running of rep image for everware in CI HOT 1
- Hi there, any plans to add wrappers for libFM or libFFM? HOT 2
- FoldingClassifier: KFold vs StratifiedKFold HOT 5
- Matrixnet wrapper for CERN users HOT 1
- Assure yandex/rep:latest in docker pushes HOT 1
- Potential problems with ROOT in docker image for 0.6.6 HOT 1
- Updating numpy in 0.6.6 docker breaks matplotlib HOT 2
- Replace `assert` with explicit exceptions in matrixnet
- stacking and blending in REP - question HOT 1
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 rep.