INNER CODE UNIT · Python
figure_block
gokayfem/awesome-vlm-architectures · scripts/embed_architecture_figures.py:19
def figure_block(record: dict[str, object]) -> str:
index = record["index"]
marker = f"architecture-figure:{index}"
if record["status"] == "no-published-figure":
note = html.escape(str(record["note"]))
return (
f"<!-- {marker} -->\n"
f"> **Architecture figure:** {note}\n"
f"<!-- /{marker} -->\n\n"
)
source = html.escape(str(record["source_url"]), quote=True)
alt = html.escape(str(record["alt"]), quote=True)
caption = html.escape(str(record["display_caption"]))
image = html.escape(f"assets/architectures/{record['file']}", quote=True)
source_kind = str(record.get("source_kind", "arxiv"))
if source_kind == "official-web":
credit = (