func NewRunner(savedModel *tf.SavedModel, tags []string, signature string) (*Runner, error) {
	panic("Not implemented yet")
}
NewRunner returns a new Runner for a given tag set, signature and tf.SavedModel
package savedmodel
import (
	"strconv"
	"strings"
	protobuf "github.com/Applifier/go-tensorflow/types/tensorflow/core/protobuf"
	tf "github.com/tensorflow/tensorflow/tensorflow/go"
)
type Runner struct {
	signatureDef *protobuf.SignatureDef
	savedModel   *tf.SavedModel
	feedMapping   map[string]tf.Output
	outputMapping map[string]tf.Output
	outputs []string
}
func NewRunnerWithSignature(savedModel *tf.SavedModel, signatureDef *protobuf.SignatureDef) (*Runner, error) {
	sr := &Runner{
		signatureDef: signatureDef,
		savedModel:   savedModel,
		feedMapping:   make(map[string]tf.Output, len(signatureDef.Inputs)),
		outputMapping: make(map[string]tf.Output, len(signatureDef.Outputs)),
		outputs:       make([]string, 0, len(signatureDef.Outputs)),
	}
	return sr, sr.init()
}