[all-commits] [llvm/llvm-project] 85c1c6: [clangd] Add Random Forest runtime for code comple...
UTKARSH SAXENA via All-commits
all-commits at lists.llvm.org
Fri Sep 18 09:38:24 PDT 2020
Branch: refs/heads/cmake-integration
Home: https://github.com/llvm/llvm-project
Commit: 85c1c6a4ba4eebbd3f5cefb1512498b9f8a5bb7a
https://github.com/llvm/llvm-project/commit/85c1c6a4ba4eebbd3f5cefb1512498b9f8a5bb7a
Author: Utkarsh Saxena <usx at google.com>
Date: 2020-09-18 (Fri, 18 Sep 2020)
Changed paths:
M clang-tools-extra/clangd/CMakeLists.txt
A clang-tools-extra/clangd/quality/CompletionModel.cmake
A clang-tools-extra/clangd/quality/CompletionModelCodegen.py
A clang-tools-extra/clangd/quality/README.md
A clang-tools-extra/clangd/quality/model/features.json
A clang-tools-extra/clangd/quality/model/forest.json
M clang-tools-extra/clangd/unittests/CMakeLists.txt
M clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp
A clang-tools-extra/clangd/unittests/DecisionForestTests.cpp
A clang-tools-extra/clangd/unittests/decision_forest_model/CategoricalFeature.h
A clang-tools-extra/clangd/unittests/decision_forest_model/features.json
A clang-tools-extra/clangd/unittests/decision_forest_model/forest.json
Log Message:
-----------
[clangd] Add Random Forest runtime for code completion.
Summary:
[WIP]
- Proposes a json format for representing Random Forest model.
- Proposes a way to test the generated runtime using a test model.
TODO:
- Add generated source code snippet for easier review.
- Fix unused label warning.
- Figure out required using declarations for CATEGORICAL columns from Features.json.
- Necessary Google3 internal modifications for blaze before landing.
- Add documentation for format of the model.
- Document more.
Subscribers: mgorny, ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D83814
More information about the All-commits
mailing list