# tensorplay.library.infer_schema

Source: https://www.tensorplay.cn/docs/generated/tensorplay.library.infer_schema.html

```python
tensorplay.library.infer_schema(prototype_function: Callable[[...], Any], /, *, mutates_args: Sequence[str], op_name: str | None = None, tags: Any = ()) &#x2192; str
```

Produces "ns::op(Tensor self, SymInt n, Tensor(a!) out) -> Tensor"
alias-annotation (<type>(<letter>!)) marker.  Parameters without
annotations are treated as tensors; *args/**kwargs are skipped.
