commit | 5d53ecd75f9a3c43cf47993ea1ddf23e2291b96e | [log] [tgz] |
---|---|---|
author | liberato@chromium.org <liberato@chromium.org> | Thu Dec 13 21:14:32 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Dec 13 21:14:32 2018 |
tree | 78998050a95925836ca585938dfe1ce5bd64d711 | |
parent | 5bda46d1781d56eaa90b099702714ae3681dd6cf [diff] |
Support weights in TrainingDataStorage. Since we'll end up pushing many copies of the same (possibly weighted) examples into TrainingDataStorage, support weights there directly. This lets us de-duplicate them in the future, to save both space and training time. Note that TrainingData snapshots these weights, so that one may continue to update the weights in TrainingDataStorage, without affecting any outstanding references to them. This will allow us to collect training data while training is in progress, without requiring a copy of the storage. This CL does not add the ability to de-duplicate identical examples to TrainingDataStorage. Change-Id: I207cb6d5c85ce83ba803f935adc300cfa284dd75 Reviewed-on: https://chromium-review.googlesource.com/c/1372272 Commit-Queue: Frank Liberato <liberato@chromium.org> Reviewed-by: Dan Sanders <sandersd@chromium.org> Cr-Commit-Position: refs/heads/master@{#616433}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .