First implementation

This commit is contained in:
2021-10-10 21:03:57 +02:00
parent f8be309c81
commit 0dfd7a595b
344 changed files with 63911 additions and 0 deletions

19
vendor/github.com/mattn/go-tflite/callback.go generated vendored Normal file
View File

@ -0,0 +1,19 @@
package tflite
import "C"
import (
"unsafe"
"github.com/mattn/go-pointer"
)
type callbackInfo struct {
user_data interface{}
f func(msg string, user_data interface{})
}
//export _go_error_reporter
func _go_error_reporter(user_data unsafe.Pointer, msg *C.char) {
cb := pointer.Restore(user_data).(*callbackInfo)
cb.f(C.GoString(msg), cb.user_data)
}