Comments (4)
Hi David, thanks for the comment. It doesn't produce unwanted result but I understand why it looks overcomplicated in the current form. With n_repeats=1
in kf
, val_loss_list
only contains one element which is the average of loss from valid_fold_num
folds. So we don't really need the list as of now. Using the list, however, allows setting n_repeats
larger than 1.
Please let us know if you find other ways of cross validation are needed in your application.
from flaml.
Hi,
Thank you for your answer. Ok indeed, I see. What I wanted is to have access to the different validation scores of each fold and it was difficult (actually not possible without changing a little bit the code of course) to do that with the current implementation.
Best,
David
from flaml.
"to have access to the different validation scores of each fold", do you need the scores per fold to be logged? Otherwise they are not going to be accessible from outside.
from flaml.
@davidwaroquiers Since this is not really a bug I will close this issue now. If you need the scores per fold to be logged please create a separate issue for that feature request.
from flaml.
Related Issues (20)
- Parameter tuning in final_estimator with automl ensemble HOT 1
- couldn't get the same results with FLAML when using the original ML model HOT 1
- Represent "best error" in runtime logger instance using scientific notation? HOT 1
- custom_metric() function error HOT 1
- Preprocessing Data is missng ,raise key error. automl self was created data that is not repreat behaviour. HOT 1
- Typo or misnaming in automl/timeseries/ts_model.py HOT 1
- Update Optuna HOT 1
- Shifting of Time Series data HOT 1
- BlendSearch in UDF mode HOT 1
- Official example: Time Series Forecast TypeError: 'NoneType' object is not callable HOT 2
- ml.py contains conflicting references to Numpy
- Cannot reproduce Flaml predictions using SkLearn RF HOT 1
- Wrong index during CV HOT 1
- Unable to work with root_mean_squared_log_error HOT 1
- Inconsistent naming HOT 1
- automl broken with pandas 2 HOT 3
- Add (built-in) multi-target support
- TypeError: StratifiedKFold.split() missing 1 required positional argument: 'y'
- Inconsistent Usage of .format() and f-strings in FLAML Codebase
- name 'shuffle' is not defined 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 flaml.