File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed
Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -223,6 +223,7 @@ def generate(
223223 penalty_alpha = None ,
224224 num_beams = 1 ,
225225 num_return_sequences = 1 ,
226+ return_full_text = True ,
226227 ) -> Union [str , List [str ], List [List [str ]]]:
227228 """
228229 Generates text using the model
@@ -301,8 +302,11 @@ def generate(
301302 ** options
302303 )
303304
305+ out_tokens = out ['sequences' ]
306+ if not return_full_text :
307+ out_tokens = out_tokens [:, input_v .shape [1 ]:]
304308 # we keep special tokens such as [START_REF] or <work>
305- decoded = self .tokenizer .batch_decode (out [ 'sequences' ] , skip_special_tokens = False )
309+ decoded = self .tokenizer .batch_decode (out_tokens , skip_special_tokens = False )
306310 # so we manually remove </s> and <pad>
307311 decoded = [
308312 text .replace (self .tokenizer .eos_token , "" ).replace (self .tokenizer .pad_token , "" )
Original file line number Diff line number Diff line change 11from setuptools import setup , find_packages
22
33PACKAGE_NAME = 'galai'
4- VERSION = "1.1.4 "
4+ VERSION = "1.1.5 "
55DESCRIPTION = "API for the GALACTICA model"
66KEYWORDS = "Scientific Intelligence"
77URL = 'https://github.com/paperswithcode/galai'
You can’t perform that action at this time.
0 commit comments