public void MergeFrom(SessionRunRequest other) { if (other == null) { return; } if (other.modelSpec_ != null) { if (modelSpec_ == null) { ModelSpec = new global::Tensorflow.Serving.ModelSpec(); } ModelSpec.MergeFrom(other.ModelSpec); } feed_.Add(other.feed_); fetch_.Add(other.fetch_); target_.Add(other.target_); if (other.options_ != null) { if (options_ == null) { Options = new global::Tensorflow.RunOptions(); } Options.MergeFrom(other.Options); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { if (modelSpec_ == null) { ModelSpec = new global::Tensorflow.Serving.ModelSpec(); } input.ReadMessage(ModelSpec); break; } case 18: { feed_.AddEntriesFrom(input, _repeated_feed_codec); break; } case 26: { fetch_.AddEntriesFrom(input, _repeated_fetch_codec); break; } case 34: { target_.AddEntriesFrom(input, _repeated_target_codec); break; } case 42: { if (options_ == null) { Options = new global::Tensorflow.RunOptions(); } input.ReadMessage(Options); break; } } } }