Added the skeleton of a C++ module to directly evaluate FTAs using llama.cpp#1
Open
tristanvdb wants to merge 51 commits intollnl:masterfrom
Open
Added the skeleton of a C++ module to directly evaluate FTAs using llama.cpp#1tristanvdb wants to merge 51 commits intollnl:masterfrom
tristanvdb wants to merge 51 commits intollnl:masterfrom
Conversation
…. Restore optimization levels and disable verbosity
…er function to many files. Reorganized some old examples.
…ter CLI arguments for the binary
+ using NODE(Identifier) instead of std::string + ensuring good source positions for all nodes + changing Export to Alias + changing PromptRef to ObjectRef
…l with various list of AST nodes)
…g in unit-tests. Also some work on exception wrapper
… the traversal mechanism (missing CV-decay)
- Add [[maybe_unused]] attributes to structured bindings in driver.cxx to suppress unused variable warnings when NDEBUG is defined - Wrap exception backtrace wrapper in #ifndef NDEBUG to prevent linker errors in Release builds (--wrap flag only set for Debug) - Fixed ignored-attributes warning in exception.cxx by replacing decltype(&pclose) with a custom PipeCloser functor struct
- Add persistent container pattern using `docker run -d ... sleep infinity` - Document Debug vs Release builds with CMAKE_BUILD_TYPE - Add comprehensive testing section with ctest commands - Add Python package testing instructions - Update container commands to use consistent /workspace path - Add Ubuntu Docker support documentation - Reorganize sections for better clarity The updated documentation reflects current best practices for development and testing using Docker containers.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.