# tensorplay.distributed.tensor.distribute_module Source: https://www.tensorplay.cn/docs/generated/tensorplay.distributed.tensor.distribute_module.html ```python tensorplay.distributed.tensor.distribute_module(module: Any, device_mesh: DeviceMesh | None = None, partition_fn: Callable[[str, Any, DeviceMesh], Any] | None = None, input_fn: Callable[[Any, Any, DeviceMesh], Any] | None = None, output_fn: Callable[[Any, Any, DeviceMesh], Any] | None = None) → Any ```