132
132
< table class ="memberdecls ">
133
133
< tr class ="heading "> < td colspan ="2 "> < h2 class ="groupheader "> < a id ="pub-methods " name ="pub-methods "> </ a >
134
134
Public Member Functions</ h2 > </ td > </ tr >
135
- < tr class ="memitem:a67b1d1838dc98f67c03051cc2067b290 " id ="r_a67b1d1838dc98f67c03051cc2067b290 "> < td class ="memItemLeft " align ="right " valign ="top ">  </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a67b1d1838dc98f67c03051cc2067b290 "> Llama</ a > (const struct common_params &< a class ="el " href ="#a9a44a3d01a7b27d7ec9bcdf7914a274a "> params</ a > , std::string < a class ="el " href ="#a2159f2355b8f059933f59d1138e1d3c2 "> system_prompt</ a > ="")</ td > </ tr >
136
- < tr class ="separator:a67b1d1838dc98f67c03051cc2067b290 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
135
+ < tr class ="memitem:a36707047a228c3a9278337b1426938c3 " id ="r_a36707047a228c3a9278337b1426938c3 "> < td class ="memItemLeft " align ="right " valign ="top ">  </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a36707047a228c3a9278337b1426938c3 "> Llama</ a > (const struct common_params &< a class ="el " href ="#a9a44a3d01a7b27d7ec9bcdf7914a274a "> params</ a > , std::string < a class ="el " href ="#a2159f2355b8f059933f59d1138e1d3c2 "> system_prompt</ a > ="", bool initial_reset=true )</ td > </ tr >
136
+ < tr class ="separator:a36707047a228c3a9278337b1426938c3 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
137
137
< tr class ="memitem:ac234b99451a4ab4ad2e0055b3d1d351b " id ="r_ac234b99451a4ab4ad2e0055b3d1d351b "> < td class ="memItemLeft " align ="right " valign ="top "> virtual </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#ac234b99451a4ab4ad2e0055b3d1d351b "> ~Llama</ a > ()</ td > </ tr >
138
138
< tr class ="separator:ac234b99451a4ab4ad2e0055b3d1d351b "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
139
139
< tr class ="memitem:a5a2ed6b1b03a1137f5f964336515f714 " id ="r_a5a2ed6b1b03a1137f5f964336515f714 "> < td class ="memItemLeft " align ="right " valign ="top "> std::vector< llama_token > </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a5a2ed6b1b03a1137f5f964336515f714 "> tokenize</ a > (const std::string &text, bool add_bos, bool special=false)</ td > </ tr >
140
140
< tr class ="separator:a5a2ed6b1b03a1137f5f964336515f714 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
141
141
< tr class ="memitem:a15eca739cca843954ec299326a462305 " id ="r_a15eca739cca843954ec299326a462305 "> < td class ="memItemLeft " align ="right " valign ="top "> std::string </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a15eca739cca843954ec299326a462305 "> detokenize</ a > (const std::vector< llama_token > &tokens)</ td > </ tr >
142
142
< tr class ="separator:a15eca739cca843954ec299326a462305 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
143
- < tr class ="memitem:a7c2cd8a9a1361837e6f7661a4f63910c " id ="r_a7c2cd8a9a1361837e6f7661a4f63910c "> < td class ="memItemLeft " align ="right " valign ="top "> void </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a7c2cd8a9a1361837e6f7661a4f63910c "> reset</ a > ()</ td > </ tr >
143
+ < tr class ="memitem:a7c2cd8a9a1361837e6f7661a4f63910c " id ="r_a7c2cd8a9a1361837e6f7661a4f63910c "> < td class ="memItemLeft " align ="right " valign ="top "> virtual void </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a7c2cd8a9a1361837e6f7661a4f63910c "> reset</ a > ()</ td > </ tr >
144
144
< tr class ="separator:a7c2cd8a9a1361837e6f7661a4f63910c "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
145
145
< tr class ="memitem:a666346d652a0d1de544bb7635eec6e8f " id ="r_a666346d652a0d1de544bb7635eec6e8f "> < td class ="memItemLeft " align ="right " valign ="top "> void </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a666346d652a0d1de544bb7635eec6e8f "> cancel</ a > ()</ td > </ tr >
146
146
< tr class ="separator:a666346d652a0d1de544bb7635eec6e8f "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
215
215
< tr class ="separator:a04b5be2cefb14b0e824d47ae432ea720 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
216
216
< tr class ="memitem:ab7906765d40d424934998ea0b1245606 " id ="r_ab7906765d40d424934998ea0b1245606 "> < td class ="memItemLeft " align ="right " valign ="top "> bool </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#ab7906765d40d424934998ea0b1245606 "> eval_token</ a > (llama_token token)</ td > </ tr >
217
217
< tr class ="separator:ab7906765d40d424934998ea0b1245606 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
218
- < tr class ="memitem:ab41df18b60dc8bac07cc1ae306082f10 " id ="r_ab41df18b60dc8bac07cc1ae306082f10 "> < td class ="memItemLeft " align ="right " valign ="top "> bool </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#ab41df18b60dc8bac07cc1ae306082f10 "> eval</ a > (std::vector< llama_token > tokens)</ td > </ tr >
218
+ < tr class ="memitem:ab41df18b60dc8bac07cc1ae306082f10 " id ="r_ab41df18b60dc8bac07cc1ae306082f10 "> < td class ="memItemLeft " align ="right " valign ="top "> virtual bool </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#ab41df18b60dc8bac07cc1ae306082f10 "> eval</ a > (std::vector< llama_token > tokens)</ td > </ tr >
219
219
< tr class ="separator:ab41df18b60dc8bac07cc1ae306082f10 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
220
220
< tr class ="memitem:a8a16e099f81537e166018abd08df63e3 " id ="r_a8a16e099f81537e166018abd08df63e3 "> < td class ="memItemLeft " align ="right " valign ="top "> bool </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a8a16e099f81537e166018abd08df63e3 "> eval</ a > (struct llama_batch batch)</ td > </ tr >
221
221
< tr class ="separator:a8a16e099f81537e166018abd08df63e3 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
263
263
< tr class ="separator:a5f83cfac90c5e50b74f11f6dddb62f9f "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
264
264
</ table >
265
265
< h2 class ="groupheader "> Constructor & Destructor Documentation</ h2 >
266
- < a id ="a67b1d1838dc98f67c03051cc2067b290 " name ="a67b1d1838dc98f67c03051cc2067b290 "> </ a >
267
- < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a67b1d1838dc98f67c03051cc2067b290 "> ◆ </ a > </ span > Llama()</ h2 >
266
+ < a id ="a36707047a228c3a9278337b1426938c3 " name ="a36707047a228c3a9278337b1426938c3 "> </ a >
267
+ < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a36707047a228c3a9278337b1426938c3 "> ◆ </ a > </ span > Llama()</ h2 >
268
268
269
269
< div class ="memitem ">
270
270
< div class ="memproto ">
@@ -277,7 +277,12 @@ <h2 class="memtitle"><span class="permalink"><a href="#a67b1d1838dc98f67c03051cc
277
277
< tr >
278
278
< td class ="paramkey "> </ td >
279
279
< td > </ td >
280
- < td class ="paramtype "> std::string</ td > < td class ="paramname "> < span class ="paramname "> < em > system_prompt</ em > </ span > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> ""</ span >  )</ td >
280
+ < td class ="paramtype "> std::string</ td > < td class ="paramname "> < span class ="paramname "> < em > system_prompt</ em > </ span > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> ""</ span > , </ td >
281
+ </ tr >
282
+ < tr >
283
+ < td class ="paramkey "> </ td >
284
+ < td > </ td >
285
+ < td class ="paramtype "> bool</ td > < td class ="paramname "> < span class ="paramname "> < em > initial_reset</ em > </ span > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> true</ span >  )</ td >
281
286
</ tr >
282
287
</ table >
283
288
</ div > < div class ="memdoc ">
@@ -387,11 +392,13 @@ <h2 class="memtitle"><span class="permalink"><a href="#ab41df18b60dc8bac07cc1ae3
387
392
</ table >
388
393
</ td >
389
394
< td class ="mlabels-right ">
390
- < span class ="mlabels "> < span class ="mlabel protected "> protected</ span > </ span > </ td >
395
+ < span class ="mlabels "> < span class ="mlabel protected "> protected</ span > < span class =" mlabel virtual " > virtual </ span > < /span > </ td >
391
396
</ tr >
392
397
</ table >
393
398
</ div > < div class ="memdoc ">
394
399
400
+ < p > Reimplemented in < a class ="el " href ="classllava__ros_1_1Llava.html#a1629b8fcd0726b58467d7aee7687b849 "> llava_ros::Llava</ a > .</ p >
401
+
395
402
</ div >
396
403
</ div >
397
404
< a id ="a8a16e099f81537e166018abd08df63e3 " name ="a8a16e099f81537e166018abd08df63e3 "> </ a >
@@ -1207,6 +1214,9 @@ <h2 class="memtitle"><span class="permalink"><a href="#a7c2cd8a9a1361837e6f7661a
1207
1214
1208
1215
< div class ="memitem ">
1209
1216
< div class ="memproto ">
1217
+ < table class ="mlabels ">
1218
+ < tr >
1219
+ < td class ="mlabels-left ">
1210
1220
< table class ="memname ">
1211
1221
< tr >
1212
1222
< td class ="memname "> void Llama::reset </ td >
@@ -1215,8 +1225,15 @@ <h2 class="memtitle"><span class="permalink"><a href="#a7c2cd8a9a1361837e6f7661a
1215
1225
< td > </ td >
1216
1226
</ tr >
1217
1227
</ table >
1228
+ </ td >
1229
+ < td class ="mlabels-right ">
1230
+ < span class ="mlabels "> < span class ="mlabel virtual "> virtual</ span > </ span > </ td >
1231
+ </ tr >
1232
+ </ table >
1218
1233
</ div > < div class ="memdoc ">
1219
1234
1235
+ < p > Reimplemented in < a class ="el " href ="classllava__ros_1_1Llava.html#a5708e11372b049375bd981443d2d8ac9 "> llava_ros::Llava</ a > .</ p >
1236
+
1220
1237
</ div >
1221
1238
</ div >
1222
1239
< a id ="ae040dc64b2d2ebc48dd171e98a886ea3 " name ="ae040dc64b2d2ebc48dd171e98a886ea3 "> </ a >
0 commit comments