diff options
Diffstat (limited to 'gpt2/allocator.go')
| -rw-r--r-- | gpt2/allocator.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gpt2/allocator.go b/gpt2/allocator.go index 30fb621..a3c7c26 100644 --- a/gpt2/allocator.go +++ b/gpt2/allocator.go @@ -256,6 +256,16 @@ func (a *Allocator) Outputs() ([]string, []ort.Value) { return a.outputNames, vals } +func (a *Allocator) Value(name string) ort.Value { + v, ok := a.values[name] + + if !ok { + panic("unknown value: " + name) + } + + return v +} + func (a *Allocator) inputIDs(tokens []int64, force bool) error { const name = "input_ids" |
