Module phiml.os.path

Stand-in replacement for os.path with vectorization support. All functions accept Tensor as inputs, broadcasting the function call.

Functions

def commonpath(paths: Sequence[str | phiml.math._tensors.Tensor])
Expand source code
def commonpath(paths: Sequence[Union[str, Tensor]]):
    return map(lambda *p: impl.commonpath(p), *paths)
def commonprefix(list: Sequence[str | phiml.math._tensors.Tensor])
Expand source code
def commonprefix(list: Sequence[Union[str, Tensor]]):
    return map(lambda *p: impl.commonpath(p), *list)