Add MetaGraphDef parser to C API to get SignatureDef (inputs / outputs) from saved model
related issue: #57802 @jagiella,
Thank you for the feature. The related issue https://github.com/tensorflow/tensorflow/issues/57802 is still in open state. I request you to take a look at the same issue where a similar feature has been proposed and it is still open and assigned to the develper. Also I request to follow the similar feature which has been proposed to have the updates on the similar issue. 

And I will try to re-check with the developer if there is any update on the same feature and will provide the progress on the same.

Thank you! This issue is stale because it has been open for 7 days with no activity. It will be closed if no further activity occurs. Thank you. > This issue is stale because it has been open for 7 days with no activity. It will be closed if no further activity occurs. Thank you.

still very relevant
### Issue type

Feature Request

### Have you reproduced the bug with TensorFlow Nightly?

Yes

### Source

binary

### TensorFlow version

tf 2.16

### Custom code

No

### OS platform and distribution

_No response_

### Mobile device

_No response_

### Python version

_No response_

### Bazel version

_No response_

### GCC/compiler version

_No response_

### CUDA/cuDNN version

_No response_

### GPU model and memory

_No response_

### Current behavior?

Currently there is no way to retrieve the input / output operations / names for a given tensorflow/keras saved model. In c++ it exists.

### Standalone code to reproduce the issue

```shell
no code
```


### Relevant log output

_No response_