23#ifndef LLAMA_UTILS__LLAMA_PARAMS_HPP
24#define LLAMA_UTILS__LLAMA_PARAMS_HPP
27#include <rclcpp/rclcpp.hpp>
28#include <rclcpp_lifecycle/lifecycle_node.hpp>
33#include "llama_msgs/msg/sampling_config.hpp"
46 const rclcpp_lifecycle::LifecycleNode::SharedPtr &node);
53struct common_params_sampling
Definition llama_params.hpp:37
enum ggml_sched_priority parse_priority(std::string priority)
Definition llama_params.cpp:437
void declare_llama_params(const rclcpp_lifecycle::LifecycleNode::SharedPtr &node)
Definition llama_params.cpp:58
struct common_params_sampling parse_sampling_params(const llama_msgs::msg::SamplingConfig &sampling_config, int n_vocab)
Definition llama_params.cpp:451
struct LlamaParams get_llama_params(const rclcpp_lifecycle::LifecycleNode::SharedPtr &node)
Definition llama_params.cpp:138
Definition llama_params.hpp:39
std::string system_prompt
Definition llama_params.hpp:40
struct llava_ros::LlavaParams llava_params
Definition llama_params.hpp:42
struct common_params params
Definition llama_params.hpp:41