File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -751,14 +751,12 @@ std::pair<long, std::vector<char>> common_remote_get_content(const std::string &
751751
752752// Helper function to parse tensor buffer override strings
753753static void parse_tensor_buffer_overrides (const std::string & value, std::vector<llama_model_tensor_buft_override> & overrides) {
754- static std::map<std::string, ggml_backend_buffer_type_t > buft_list;
755- if (buft_list.empty ()) {
756- for (size_t i = 0 ; i < ggml_backend_dev_count (); ++i) {
757- auto * dev = ggml_backend_dev_get (i);
758- auto * buft = ggml_backend_dev_buffer_type (dev);
759- if (buft) {
760- buft_list[ggml_backend_buft_name (buft)] = buft;
761- }
754+ std::map<std::string, ggml_backend_buffer_type_t > buft_list;
755+ for (size_t i = 0 ; i < ggml_backend_dev_count (); ++i) {
756+ auto * dev = ggml_backend_dev_get (i);
757+ auto * buft = ggml_backend_dev_buffer_type (dev);
758+ if (buft) {
759+ buft_list[ggml_backend_buft_name (buft)] = buft;
762760 }
763761 }
764762
You can’t perform that action at this time.
0 commit comments