Views
No views yet
adapter_kwargs=dict(revision="mse") in the load_adapter function.1from detikzify.model import load, load_adapter
2from detikzify.infer import DetikzifyPipeline
3
4caption = "A multi-layer perceptron with two hidden layers."
5pipeline = DetikzifyPipeline(
6 *load_adapter(
7 *load(
8 model_name_or_path="nllg/detikzify-v2-8b",
9 device_map="auto",
10 torch_dtype="bfloat16",
11 ),
12 adapter_name_or_path="nllg/tikzero-adapter",
13 #adapter_kwargs=dict(revision="mse") # load variant trained with MSE
14 )
15)
16
17# generate a single TikZ program
18fig = pipeline.sample(text=caption)
19
20# if it compiles, rasterize it and show it
21if fig.is_rasterizable:
22 fig.rasterize().show()