INNER CODE UNIT · Python
handle_missing_object
allenai/objaverse-xl · scripts/rendering/main.py:311
def handle_missing_object(
file_identifier: str,
sha256: str,
metadata: Dict[str, Any],
log_file: str = "handle-missing-object.csv",
) -> None:
"""Called when an object that is in Objaverse-XL is not found.
Here, it is likely that the repository was deleted or renamed. If None, nothing
will be done with the missing object.
Args:
file_identifier (str): File identifier of the 3D object.
sha256 (str): SHA256 of the contents of the original 3D object.
metadata (Dict[str, Any]): Metadata about the 3D object, such as the GitHub
organization and repo names.
log_file (str): Name of the log file to save missing renders to.