summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Knobloch <jonas.knobloch@t-online.de>2026-07-14 19:06:40 +0200
committerJonas Knobloch <jonas.knobloch@t-online.de>2026-07-14 19:25:18 +0200
commite60d6c0c488585b9508f7ac517e981c61f264cf6 (patch)
tree30a956a07b6c06c694b00bf29800a8471b349c1c
parentc51a83cfdb80933049543af41b795483a6032946 (diff)
Add method to check for initializer
-rw-r--r--onnx/model.go12
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()