diff options
| author | Jonas Knobloch <jonas.knobloch@t-online.de> | 2026-07-14 19:06:40 +0200 |
|---|---|---|
| committer | Jonas Knobloch <jonas.knobloch@t-online.de> | 2026-07-14 19:25:18 +0200 |
| commit | e60d6c0c488585b9508f7ac517e981c61f264cf6 (patch) | |
| tree | 30a956a07b6c06c694b00bf29800a8471b349c1c /onnx | |
| parent | c51a83cfdb80933049543af41b795483a6032946 (diff) | |
Add method to check for initializer
Diffstat (limited to 'onnx')
| -rw-r--r-- | onnx/model.go | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/onnx/model.go b/onnx/model.go index cd1625c..74c7030 100644 --- a/onnx/model.go +++ b/onnx/model.go @@ -40,6 +40,18 @@ func NewModel(name string) (*Model, error) { return m, nil } +func (m *Model) HasInitializer(initializer string) bool { + g := m.model.GetGraph() + + for _, init := range g.GetInitializer() { + if init.GetName() == initializer { + return true + } + } + + return false +} + func (m *Model) ExtractInitializer(initializer string) ([]float32, []int, error) { g := m.model.GetGraph() |
