These 21 commits are when the Protocol Buffers files have changed:
Commit: | 34f3848 | |
---|---|---|
Author: | Colin Unger | |
Committer: | GitHub |
Update CONTRIBUTING.md post-repo-split (#1564) * Cleanup outdated files * Cleanup more outdated files and directories * First draft of new setup instructions * Update a bunch more of the CONTRIBUTING.md, remove outdated examples dir to avoid confusion * Add direnv setup instructions * More wording improvements to CONTRIBUTING.md * Add link to sapling setup docs placeholder * Update README to point to CONTRIBUTING * Small wording fix * Add tracking issues for remaining TODOs * Fix markdown anchors in CONTRIBUTING * Update name to FlexFlow Train in README * Address review comments * Add fix to gpu env entry command * Remove clang-format CI matrix * Re-add protobuf formatting exclude
The documentation is generated from this commit.
Commit: | a064a62 | |
---|---|---|
Author: | eric-zheng |
Merge commit 'cce94810c03189cb851d3846da7a1a63df8c61ad' into repo-refactor
Commit: | 2e87140 | |
---|---|---|
Author: | eric-zheng |
Merge branch 'master' of https://github.com/flexflow/FlexFlow into repo-refactor-merge-from-master
Commit: | cce9481 | |
---|---|---|
Author: | Zhihao Jia | |
Committer: | GitHub |
Contributing Legion Triton backend from NVIDIA (#624) (#651) Co-authored-by: Mike Bauer <lightsighter@users.noreply.github.com>
Commit: | aa94973 | |
---|---|---|
Author: | Colin Unger |
More refactoring
Commit: | 81304c8 | |
---|---|---|
Author: | Will Berman | |
Committer: | GitHub |
Build for hip gpu backends (#392) * Update cmake to handle gpu backend Previously, cmake would always build targeting cuda. We now dispatch on FF_GPU_BACKEND to target either cuda, hip_cuda, or hip_rocm. The hip backends are expected to use the hip cmake config file that comes with a hip install. The discrepancies for targeting hip_cuda vs hip_rocm are documented inline. Configure legion for hip backend * Build configuration scripts * docker build updates * Small source modifications for build add legion max return size check fix std::stringstream var decl parsed as function explicit template instantiations include string * Move tools to top level directory We glob for files under src to get the source files for the flexflow target. Moving tools to the top level directory prevents the tools sourcefiles from accidentally being added to the flexflow target source files. change substitution_to_dot cuda_add_executable to add_executable. When building with hip_rocm, we don't have cuda available and shouldn't need to build with it for substitution_to_dot as the target does not directly build and cuda kernels * fix miopen.h headers * Fix hip kernels * system dependencies install instructions * Ensure docker build script is called from FF_HOME * Add .dockerignore file to ignore build directories * Add new lines * Fix CI for changes in PR do not call sed to manually change config script clone submodules in docker job * Change the python setup script to shell out to the config script instead of parsing it adhoc * Update docs to note FF_GPU_BACKEND=hip_cuda is not supported * Fix path to mt5 dockerfile
Commit: | 20802ce | |
---|---|---|
Author: | Colin Unger | |
Committer: | Colin Unger |
Successfully use loaded substitutions to optimize
Commit: | 8d84caf | |
---|---|---|
Author: | Colin Unger | |
Committer: | Colin Unger |
Add substitution conversion
Commit: | 621145b | |
---|---|---|
Author: | Colin Unger | |
Committer: | Colin Unger |
Successfully use loaded substitutions to optimize
Commit: | 89e8494 | |
---|---|---|
Author: | Colin Unger | |
Committer: | Colin Unger |
Add substitution conversion
Commit: | 43189e7 | |
---|---|---|
Author: | Colin Unger | |
Committer: | Colin Unger |
Successfully use loaded substitutions to optimize
Commit: | ab26d7e | |
---|---|---|
Author: | Colin Unger | |
Committer: | Colin Unger |
Add substitution conversion
Commit: | 5026eb2 | |
---|---|---|
Author: | Colin Unger | |
Committer: | Colin Unger |
Successfully use loaded substitutions to optimize
Commit: | 2e8cec4 | |
---|---|---|
Author: | Colin Unger | |
Committer: | Colin Unger |
Add substitution conversion
Commit: | 078ced5 | |
---|---|---|
Author: | Wei Wu | |
Committer: | GitHub |
replace the protocol buffer with c++ io (#80) * [Runtime]: replace protocol buffer with c++ file io * [CMake]: remove protocol buffer
This commit does not contain any .proto
files.
Commit: | 45f9fa1 | |
---|---|---|
Author: | Zhihao Jia |
[Strategy] update strategy interface
Commit: | 3e0d2b0 | |
---|---|---|
Author: | Zhihao Jia |
[Embeddding] add CPU varients for embedding forward/backward
Commit: | 227b541 | |
---|---|---|
Author: | Zhihao Jia |
[Strategy] implement a new way to load strategy files [Concat] update the Concat interface to match XFlow
Commit: | b8024f4 | |
---|---|---|
Author: | Zhihao Jia |
[Runtime]: reorganize weight initializer
Commit: | 7c9d995 | |
---|---|---|
Author: | Zhihao Jia |
[Startegy] update strategy file
Commit: | b6563d5 | |
---|---|---|
Author: | Zhihao Jia |
[ParallelConfig] add protocol buffer files