def get_build_path(
        cls,
        device: Device,
        build_directory: _Path,
    ) -> _Path:
        """
        Determine the build path for the given device and build directory.

        Parameters
        ----------
        device : Device
            The target device for which the build path is being determined.

        build_directory : Path
            The base build directory.

        Returns
        -------
        Path
            The full path where the build artifacts will be stored.
        """
        return build_directory / device.udid

        Determine the build path for the given device and build directory.

        Parameters
        ----------
        device : Device
            The target device for which the build path is being determined.

        build_directory : Path
            The base build directory.

        Returns
        -------
        Path
            The full path where the build artifacts will be stored.
        
coremltools/models/ml_program/experimental/remote_device.py