These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | 1d120b9 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Add total_max_num_nodes_hyperparameter to C++ PiperOrigin-RevId: 756751520
The documentation is generated from this commit.
Commit: | 2e669f4 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Expose the sum of abs values of the shape values as a measure of variable importance. PiperOrigin-RevId: 756641315
Commit: | 6b84b4a | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Allow custom fields in model metadata PiperOrigin-RevId: 755822672
Commit: | b9e968c | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Optimize handling of indicator labels in NDCG PiperOrigin-RevId: 745955921
Commit: | 4ddbf46 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Clarify NDCG implementation Fix typos, add comments, bring notation closer to the paper. More meaningful tests that no longer rely on outcome of random values. PiperOrigin-RevId: 745609685
Commit: | f71ff3d | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Configure the features and feature orders in the model & prediction analysis. PiperOrigin-RevId: 742296003
Commit: | d41c040 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] [TF-DF] Fix handling of byte values in CategoricalSpec PiperOrigin-RevId: 733329637
Commit: | 03f69f4 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Replace a directory move operation (executed by the manager) by multiple file move operations (executed by workers) for distributed GBT training. PiperOrigin-RevId: 730769512
Commit: | c94bc47 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Save / Load deep models PiperOrigin-RevId: 728685775
Commit: | 83220b5 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Richard Stotz |
Remove CHECK / FATAL from training code. PiperOrigin-RevId: 723457491
Commit: | a845b13 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Richard Stotz |
Fix OSS build. PiperOrigin-RevId: 720170531
Commit: | 750504d | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Richard Stotz |
mplement Anchor forests (Part 2) PiperOrigin-RevId: 715752402
Commit: | e539028 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Richard Stotz |
[YDF] Add PDPs for deep models PiperOrigin-RevId: 725207520
Commit: | b98a119 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Add PDPs for deep models PiperOrigin-RevId: 725207520
Commit: | a7fde2a | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Remove CHECK / FATAL from training code. PiperOrigin-RevId: 723457491
Commit: | b89f193 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Richard Stotz |
Fix OSS build. PiperOrigin-RevId: 720170531
Commit: | e17668b | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
mplement Anchor forests (Part 2) PiperOrigin-RevId: 715752402
Commit: | ca346cb | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Add sparse_oblique_max_num_projections hyperparameter PiperOrigin-RevId: 701891284
Commit: | fd34b13 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Oblique: Add integer weights PiperOrigin-RevId: 701890429
Commit: | bd66459 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Oblique: Add power of two weights PiperOrigin-RevId: 701863564
Commit: | e7c0eb7 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Deprecate SparseObliqueSplit.binary_weights hyperparameter In favor of `SparseObliqueSplit.weights`. PiperOrigin-RevId: 701854322
Commit: | 82dc873 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Add standalone evaluation PiperOrigin-RevId: 700701433
Commit: | a4cccb6 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Fix regression / ranking CEP PiperOrigin-RevId: 700678738
Commit: | 075e567 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Feature selection (part 2) PiperOrigin-RevId: 699129506
Commit: | 2e16cb8 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Implement Anchor forests (slow condition eval; p1) PiperOrigin-RevId: 698739620
Commit: | 52c6ae0 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add support for sequence vector features PiperOrigin-RevId: 688968619
Commit: | e315892 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Remove TF from YDF build process. PiperOrigin-RevId: 688884179
Commit: | 1c59e9d | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Richard Stotz |
Read avro files without dependencies (part 7; last one!) PiperOrigin-RevId: 684390907
Commit: | 9ae9347 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Read avro files without dependencies (part 7; last one!) PiperOrigin-RevId: 684390907
Commit: | a95ab83 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Enable distributed training for Ranking GBT. PiperOrigin-RevId: 676466613
Commit: | a7c8db2 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Store loss options in the model PiperOrigin-RevId: 676427940
Commit: | 7dafafd | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Move loss options definition Old: learner/gradient_boosted_trees/gradient_boosted_trees.proto New: model/gradient_boosted_trees/gradient_boosted_trees.proto PiperOrigin-RevId: 676396458
Commit: | 0d66aba | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Fix Hyperparameter definition of NDCG truncation This change adds a few fixes to the NDCG truncation - Add a Python test that the learner correctly truncates - Simplify the proto by re-using the existing LambdMart options proto - Set the different ranking options as mutually exclusive hyperparameters - Fix the definition of the truncation hyperparameters as integers PiperOrigin-RevId: 676387366
Commit: | ec48a7b | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add parameter to control the maximum duration of the model analysis. Default to 10 seconds. PiperOrigin-RevId: 675552053
Commit: | 8b04210 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Allow configuring the truncation of NDCG losses PiperOrigin-RevId: 675173198
Commit: | d5630e6 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Rename LAMBDA_MART_NDCG5 to LAMBDA_MART_NDCG We want to make the truncation parameter configurable. Renaming the loss is the first step. PiperOrigin-RevId: 675162089
Commit: | 2c77d15 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Multi-threaded model prediction and evaluation PiperOrigin-RevId: 675092823
Commit: | 0b87800 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add support for compressed tfrecords without tf dependencies. PiperOrigin-RevId: 673388515
Commit: | b080eab | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Allow prediction and evaluation with slow engine in Python PiperOrigin-RevId: 671272015
Commit: | 579c3b8 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Clean up PYDF learner parameters PYDF exposes some parameters on every learner that are only supported on some of them. This change cleans up the lists of hyperparameters. This change also fixes some of the documentation of the learners. PiperOrigin-RevId: 668420630
Commit: | 00f1c20 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Add anomaly detection quality tests PiperOrigin-RevId: 665378493
Commit: | cb01a4d | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Detect user-supplied hyperparameters, Also fixes hyperparameter handling in Isolation Forests PiperOrigin-RevId: 655910265
Commit: | 4a01e16 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Large amount of clean-up and refactors in preparation to layer-wise learning PiperOrigin-RevId: 653984280
Commit: | 86f7edf | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Anomaly detection; Enable model and prediction analysis of isolation forest models (part 6) PiperOrigin-RevId: 644041112
Commit: | 887b122 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Anomaly detection; Isolation forest c++ learner (part 4) PiperOrigin-RevId: 643984861
Commit: | 933e38d | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Anomaly detection; Isolation forest c++ model (part 3) PiperOrigin-RevId: 643984185
Commit: | f319589 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Anomaly detection; ccleaner + decision tree utilities (part 2) PiperOrigin-RevId: 642919627
Commit: | 33c15ad | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Anomaly detection; Create the ANOMALY_DETECTION task (part 1) PiperOrigin-RevId: 642918719
Commit: | 2ec3887 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Internal representation of a forest before beeing converted to Jax code PiperOrigin-RevId: 627328319
Commit: | d6c9ce3 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Store the training dataset feature dtypes and use it when exporting a model to TensorFlow. PiperOrigin-RevId: 624114118
Commit: | 68053b9 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Expose max_num_projections hyperparameter Also improve documentation of hyperparameters for oblique splits, in particular fixing the incorrect documentation for the density parameter PiperOrigin-RevId: 615017123
Commit: | f1ea1e5 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add support for model serialization / unserialization to std::string in the C++ API. PiperOrigin-RevId: 610774439
Commit: | 50a3f02 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Prepare release of TF-DF 1.9.0rc0 and YDF 1.9.0rc0 PiperOrigin-RevId: 610665881
Commit: | dfe9124 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
No change PiperOrigin-RevId: 602751469
Commit: | e69b925 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[PYDF] Fix TF-DF model loading when using categorical columns PiperOrigin-RevId: 599743316
Commit: | 65316b7 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[PYDF] Fix confusion table. Checked that the result now matches the CLI output. PiperOrigin-RevId: 589119576
Commit: | 639861a | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add actionnable error when training with monotonic constraints and keep_non_leaf_label_distribution=false. PiperOrigin-RevId: 588829949
Commit: | 46b7cbb | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Remove unused proto import PiperOrigin-RevId: 586238575
Commit: | 4639143 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Add allow_tokenization_for_inference_as_categorical_set to dataspec guide PiperOrigin-RevId: 584879316
Commit: | ead1524 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Prediction analysis for categorical and boolean features, and all supported task types. PiperOrigin-RevId: 584652426
Commit: | d52fd0f | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add support for prediction analysis of classification and regression models with numerical features. PiperOrigin-RevId: 584651846
Commit: | 8e94e51 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[PYDF] Expose initial predictions on GBT PiperOrigin-RevId: 583056952
Commit: | 00a83a3 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Can compile YDF with support for TF.Example and TFRecord without depending on TensorFlow. PiperOrigin-RevId: 582370567
Commit: | 31487d9 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Write TFRecord without TF dependency. PiperOrigin-RevId: 581261801
Commit: | 91f63f2 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Support reading TFRecord without TF dependency. PiperOrigin-RevId: 581187755
Commit: | 9519de1 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Remove old snapshots automatically PiperOrigin-RevId: 578441359
Commit: | 9c32afb | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Support for MAE loss for GBT (part2) PiperOrigin-RevId: 571341495
Commit: | 9dda105 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add support for mean-average-error (MAE) metric. PiperOrigin-RevId: 571267619
Commit: | b4f039f | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Display one variable importance at a time in the report. PiperOrigin-RevId: 571042367
Commit: | 0206955 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add tabs in model analysis report. PiperOrigin-RevId: 570941191
Commit: | 4e61fbd | |
---|---|---|
Author: | Copybara-Service |
Merge pull request #64 from achoum:main PiperOrigin-RevId: 569438067
Commit: | 0755057 | |
---|---|---|
Author: | Mathieu Guillame-Bert |
wip
Commit: | 39bebc1 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add support for monotonic constraints. PiperOrigin-RevId: 569096752
Commit: | 04246c2 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Fix typos PiperOrigin-RevId: 568168727
Commit: | a2fee47 | |
---|---|---|
Author: | TensorFlow Decision Forests Team | |
Committer: | Copybara-Service |
Internal Code Change PiperOrigin-RevId: 565013859
Commit: | d174668 | |
---|---|---|
Author: | Richard Stotz |
Merge pull request #56 from achoum:gbm_fix_win PiperOrigin-RevId: 561650237
Commit: | 5c09134 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Improve documentation PiperOrigin-RevId: 552440631
Commit: | 02bcb97 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
[YDF] Fix error messages for uplifting - Make it clear GBTs are not supported for uplifting - Make it clear non-binary treatments are not supported - Fix a crash when using invalid uplifting options PiperOrigin-RevId: 544369877
Commit: | dd29886 | |
---|---|---|
Author: | TensorFlow Decision Forests Team | |
Committer: | Copybara-Service |
Change exported java classname to avoid name conflicts with ../model/decision_tree/decision_tree.proto PiperOrigin-RevId: 543418503
Commit: | 8cd50ec | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add support for MHLD oblique decision trees. PiperOrigin-RevId: 539999166
Commit: | 9a55c13 | |
---|---|---|
Author: | TensorFlow Decision Forests Team | |
Committer: | Copybara-Service |
Extend YDF benchmark to support customized metrics. PiperOrigin-RevId: 531530838
Commit: | d88c6c4 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Add Poisson Log Loss (5/n): Integration test, overall wiring PiperOrigin-RevId: 522080116
Commit: | 456420b | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Multi-task learning where the output of models trained as "secondary" as used as input for the models trained as "primary". PiperOrigin-RevId: 520289672
Commit: | 3e177db | |
---|---|---|
Author: | TensorFlow Decision Forests Team | |
Committer: | Copybara-Service |
Add a customized metrics field to uplift message. PiperOrigin-RevId: 516295646
Commit: | ee2f142 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Example of manual hyper-parameter swipe using the c++ API. PiperOrigin-RevId: 512618472
Commit: | 015c6cb | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Distributed training with YDF GRPC distributed server PiperOrigin-RevId: 495555577
Commit: | 7cd724d | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Allow for the user to override the most frequent item / global imputation item. PiperOrigin-RevId: 493262639
Commit: | b8b0621 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Improve the default HP tuning space of GBT and RF, and makes default HP spaces available in the OSS version of the hyper-parameter optimizer (both in YDF and in TF-DF). PiperOrigin-RevId: 492971812
Commit: | f346e0b | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Internal chang. PiperOrigin-RevId: 487952192
Commit: | 1702269 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Open source the analyze_model_and_dataset tool (experimental). PiperOrigin-RevId: 487907328
Commit: | b61710f | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Multitask learner. Part 1. PiperOrigin-RevId: 487346981
Commit: | aed0492 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Add early_stopping_initial_iteration to the list of generic hyperparameters. PiperOrigin-RevId: 487267030
Commit: | d157b6e | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Add confusion table on the training dataset to the GBT (Binomial log loss) training logs. PiperOrigin-RevId: 486656934
Commit: | b04bdff | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Add option not to tokenize strings PiperOrigin-RevId: 483760397
Commit: | 7e0ca81 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
The address/port of GRPC workers can be changed without stopping the full pipeline. PiperOrigin-RevId: 482829391
Commit: | 8f0fab9 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Remove the need for a shared file-system to use GRPC workers. PiperOrigin-RevId: 482827958
Commit: | da1b8a8 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Cleanup: More early stopping into its own folder PiperOrigin-RevId: 481615749
Commit: | 300b710 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Add Warning for too early stopping PiperOrigin-RevId: 481611268
Commit: | df24e21 | |
---|---|---|
Author: | Richard Stotz | |
Committer: | Copybara-Service |
Fix typo PiperOrigin-RevId: 474263913
Commit: | b51cac6 | |
---|---|---|
Author: | Mathieu Guillame-Bert | |
Committer: | Copybara-Service |
Add customization of the number of IO threads. In YDF, add `num_io_threads` in the deployment proto. In TF-DF, add a num_io_threads argument to the `fit_on_dataset_path` function. PiperOrigin-RevId: 472656462