matimatimati commited on
Commit
ce7a9d0
·
1 Parent(s): c247b85

first version, small dataset, for testing

Browse files
Files changed (5) hide show
  1. README.md +5 -8
  2. app.py +303 -0
  3. pairs copy.csv +141 -0
  4. pairs.csv +7 -0
  5. requirements.txt +3 -0
README.md CHANGED
@@ -1,13 +1,10 @@
1
  ---
2
- title: Ini Final Sim
3
- emoji: 📊
4
- colorFrom: yellow
5
- colorTo: pink
6
  sdk: gradio
7
- sdk_version: 6.14.0
8
- python_version: '3.13'
9
  app_file: app.py
10
  pinned: false
11
  ---
12
-
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: Similarity Metric Initial Final Image
3
+ emoji: 🔬
4
+ colorFrom: green
5
+ colorTo: red
6
  sdk: gradio
7
+ sdk_version: 6.13.0
 
8
  app_file: app.py
9
  pinned: false
10
  ---
 
 
app.py ADDED
@@ -0,0 +1,303 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """
2
+ Image Similarity Rating App
3
+ ----------------------------
4
+ Reads pairs.csv (committed to the Space repo) and shows all pairs
5
+ in random order to each user. No repetitions within a session.
6
+
7
+ pairs.csv columns:
8
+ describer, generator, experiment, episode, turn,
9
+ original_image_url, generated_image_url
10
+ """
11
+
12
+ import io
13
+ import os
14
+ import uuid
15
+ import random
16
+ import pandas as pd
17
+ import gradio as gr
18
+ from datetime import datetime
19
+ from datasets import Dataset
20
+ from huggingface_hub import HfApi
21
+
22
+ # ── Config ────────────────────────────────────────────────────────────────────
23
+ HF_TOKEN = os.environ.get("HF_TOKEN", "")
24
+ HF_DATASET_REPO = os.environ.get("HF_DATASET_REPO", "") # where votes are saved
25
+ CSV_PATH = "pairs.csv" # committed to Space repo
26
+
27
+ # ── Load pairs CSV once at startup ───────────────────────────────────────────
28
+ print("Loading pairs.csv ...")
29
+ _pairs_df = pd.read_csv(CSV_PATH)
30
+ _pairs = _pairs_df.to_dict(orient="records")
31
+ print(f"Loaded {len(_pairs)} pairs.")
32
+
33
+
34
+ # ── Persistence ───────────────────────────────────────────────────────────────
35
+ VOTES_FILE = "votes.parquet" # single file in the results repo
36
+
37
+ def save_votes_to_hub(votes: list[dict]):
38
+ """
39
+ Append this session's votes to a single votes.parquet in the results repo.
40
+ Strategy: download existing file -> concat -> upload back.
41
+ """
42
+ if not HF_DATASET_REPO or not HF_TOKEN:
43
+ print("HF_DATASET_REPO or HF_TOKEN not set -- votes not saved remotely.")
44
+ return
45
+ try:
46
+ api = HfApi(token=HF_TOKEN)
47
+ new_df = pd.DataFrame(votes)
48
+
49
+ # Try to download the existing parquet and append
50
+ try:
51
+ existing_path = api.hf_hub_download(
52
+ repo_id=HF_DATASET_REPO,
53
+ repo_type="dataset",
54
+ filename=VOTES_FILE,
55
+ )
56
+ existing_df = pd.read_parquet(existing_path)
57
+ combined_df = pd.concat([existing_df, new_df], ignore_index=True)
58
+ except Exception:
59
+ # File doesn't exist yet -- first run
60
+ combined_df = new_df
61
+
62
+ buf = io.BytesIO()
63
+ combined_df.to_parquet(buf, index=False)
64
+ buf.seek(0)
65
+
66
+ api.upload_file(
67
+ path_or_fileobj=buf,
68
+ path_in_repo=VOTES_FILE,
69
+ repo_id=HF_DATASET_REPO,
70
+ repo_type="dataset",
71
+ )
72
+ print(f"Appended {len(votes)} votes to {HF_DATASET_REPO}/{VOTES_FILE} "
73
+ f"(total rows: {len(combined_df)})")
74
+ except Exception as ex:
75
+ print(f"Failed to save votes: {ex}")
76
+
77
+
78
+ # ── CSS ───────────────────────────────────────────────────────────────────────
79
+ CSS = """
80
+ /* Light mode */
81
+ @media (prefers-color-scheme: light) {
82
+ body, .gradio-container { background: #f5f5f5; color: #111; }
83
+ .instructions { background: #fff; border-color: #ddd; color: #444; }
84
+ .instructions strong { color: #111; }
85
+ .scale-list li { color: #555; }
86
+ .done-banner { background: #fff; border-color: #bbb; }
87
+ .done-banner p { color: #555; }
88
+ .progress-track { background: #ddd; }
89
+ .progress-fill { background: #333; }
90
+ }
91
+
92
+ /* Dark mode */
93
+ @media (prefers-color-scheme: dark) {
94
+ body, .gradio-container { background: #141414; color: #e8e8e8; }
95
+ .instructions { background: #1e1e1e; border-color: #333; color: #bbb; }
96
+ .instructions strong { color: #eee; }
97
+ .scale-list li { color: #999; }
98
+ .scale-val { background: #e8e8e8 !important; color: #111 !important; }
99
+ .done-banner { background: #1e1e1e; border-color: #444; }
100
+ .done-banner h2 { color: #e8e8e8; }
101
+ .done-banner p { color: #888; }
102
+ .progress-track { background: #333; }
103
+ .progress-fill { background: #ccc; }
104
+ }
105
+
106
+ /* ── Header ── */
107
+ h1 { font-size: 1.5rem; font-weight: 700; margin: 28px 0 4px; text-align: center; }
108
+ .subtitle { text-align: center; color: #888; margin-bottom: 20px; font-size: 0.9rem; }
109
+
110
+ /* ── Progress ── */
111
+ .progress-wrap { margin-bottom: 16px; }
112
+ .progress-label { font-size: 0.8rem; color: #888; margin-bottom: 4px; text-align: right; }
113
+ .progress-track { height: 4px; border-radius: 4px; overflow: hidden; }
114
+ .progress-fill { height: 100%; border-radius: 4px; transition: width 0.3s ease; }
115
+
116
+ /* ── Instructions ── */
117
+ .instructions {
118
+ border: 1px solid;
119
+ border-radius: 8px;
120
+ padding: 16px 20px;
121
+ margin-bottom: 16px;
122
+ font-size: 0.88rem;
123
+ line-height: 1.6;
124
+ }
125
+ .scale-list { list-style: none; padding: 0; margin: 10px 0 0; display: flex; flex-direction: column; gap: 6px; }
126
+ .scale-list li { display: flex; align-items: center; gap: 10px; font-size: 0.85rem; }
127
+ .scale-val {
128
+ background: #222; color: #fff;
129
+ border-radius: 4px; padding: 2px 8px;
130
+ font-weight: 700; font-size: 0.8rem;
131
+ min-width: 36px; text-align: center;
132
+ flex-shrink: 0;
133
+ }
134
+
135
+ /* ── Done banner ── */
136
+ .done-banner {
137
+ border: 1px solid;
138
+ border-radius: 8px;
139
+ padding: 64px 24px;
140
+ text-align: center;
141
+ margin: 32px 0;
142
+ }
143
+ .done-icon { font-size: 3.5rem; margin-bottom: 16px; }
144
+ .done-banner h2 { font-size: 1.8rem; margin: 0 0 12px; }
145
+ .done-banner p { margin: 0; font-size: 0.95rem; line-height: 1.7; }
146
+
147
+ footer { display: none !important; }
148
+ """
149
+
150
+
151
+ # ── App ───────────────────────────────────────────────────────────────────────
152
+ def make_app():
153
+ with gr.Blocks(css=CSS, title="Image Similarity Rating") as demo:
154
+
155
+ # State
156
+ user_id_state = gr.State(lambda: str(uuid.uuid4()))
157
+ queue_state = gr.State([])
158
+ index_state = gr.State(0)
159
+ votes_state = gr.State([])
160
+ total_state = gr.State(0)
161
+
162
+ # Header
163
+ gr.HTML("<h1>Image Similarity Rating</h1>")
164
+ gr.HTML("<p class='subtitle'>Rate how similar Image B is to Image A.</p>")
165
+
166
+ # Done banner — hidden until all pairs are rated
167
+ done_html = gr.HTML(visible=False)
168
+
169
+ # Rating UI — hidden when done
170
+ with gr.Column(visible=True) as rating_col:
171
+
172
+ # Progress
173
+ progress_html = gr.HTML()
174
+
175
+ # Images
176
+ with gr.Row(equal_height=True):
177
+ img_left = gr.Image(label="Image A — Original", show_label=True,
178
+ interactive=False, height=520)
179
+ img_right = gr.Image(label="Image B — Generated", show_label=True,
180
+ interactive=False, height=520)
181
+
182
+ # Instructions
183
+ gr.HTML("""
184
+ <div class="instructions">
185
+ <strong>How similar is Image B to Image A?</strong><br>
186
+ Image A is the original; Image B was reconstructed by an AI model.
187
+ Rate their overall visual and semantic similarity:
188
+ <ul class="scale-list">
189
+ <li><span class="scale-val">0</span> Completely different</li>
190
+ <li><span class="scale-val">1–3</span> Very different; only a few elements match</li>
191
+ <li><span class="scale-val">4–6</span> Partial match; some key elements correct, but notable differences</li>
192
+ <li><span class="scale-val">7–9</span> Strong match; mostly correct with minor differences</li>
193
+ <li><span class="scale-val">10</span> Identical or indistinguishable</li>
194
+ </ul>
195
+ </div>
196
+ """)
197
+
198
+ # Slider + button
199
+ score_slider = gr.Slider(minimum=0, maximum=10, step=1, value=5,
200
+ label="Similarity score (0–10)", interactive=True)
201
+ next_btn = gr.Button("Submit and continue →", variant="primary", size="lg")
202
+
203
+ # ── Helpers ───────────────────────────────────────────────────────
204
+
205
+ def build_progress(idx, total):
206
+ pct = int(idx / total * 100) if total else 0
207
+ return f"""
208
+ <div class="progress-wrap">
209
+ <div class="progress-label">{idx} / {total}</div>
210
+ <div class="progress-track">
211
+ <div class="progress-fill" style="width:{pct}%"></div>
212
+ </div>
213
+ </div>"""
214
+
215
+ # ── Init on load ──────────────────────────────────────────────────
216
+
217
+ def on_load(user_id):
218
+ queue = random.sample(_pairs, len(_pairs))
219
+ total = len(queue)
220
+ entry = queue[0]
221
+ return (
222
+ queue, 0, [], total,
223
+ build_progress(0, total),
224
+ entry["original_path"],
225
+ entry["final_path"],
226
+ 5,
227
+ gr.update(visible=True), # rating_col visible
228
+ gr.update(visible=False), # done_html hidden
229
+ )
230
+
231
+ demo.load(
232
+ on_load,
233
+ inputs=[user_id_state],
234
+ outputs=[queue_state, index_state, votes_state, total_state,
235
+ progress_html, img_left, img_right, score_slider,
236
+ rating_col, done_html],
237
+ )
238
+
239
+ # ── Submit vote ───────────────────────────────────────────────────
240
+
241
+ def on_next(score, queue, idx, votes, total, user_id):
242
+ entry = queue[idx]
243
+ vote = {
244
+ "user_id": user_id,
245
+ "timestamp": datetime.utcnow().isoformat(),
246
+ "vote_index": idx,
247
+ "score": int(score),
248
+ "describer": entry["describer"],
249
+ "generator": entry["generator"],
250
+ "experiment": entry["experiment"],
251
+ "episode": entry["episode"],
252
+ "final_image_url": entry["final_path"],
253
+ "original_image_url": entry["original_path"],
254
+ }
255
+ votes = votes + [vote]
256
+ idx += 1
257
+
258
+ # ── All pairs rated → show done banner, hide everything else ──
259
+ if idx >= total:
260
+ save_votes_to_hub(votes)
261
+ done = """
262
+ <div class="done-banner">
263
+ <div class="done-icon">✓</div>
264
+ <h2>Thank you!</h2>
265
+ <p>You have rated all image pairs.<br>
266
+ Your responses have been saved and will help us evaluate AI-generated images.</p>
267
+ </div>"""
268
+ return (
269
+ votes, idx,
270
+ build_progress(total, total),
271
+ gr.update(), # img_left unchanged (hidden with column)
272
+ gr.update(), # img_right unchanged
273
+ gr.update(), # score_slider unchanged
274
+ gr.update(visible=False), # rating_col → hide entire block
275
+ gr.update(value=done, visible=True), # done_html → show
276
+ )
277
+
278
+ # ── Next pair ─────────────────────────────────────────────────
279
+ next_entry = queue[idx]
280
+ return (
281
+ votes, idx,
282
+ build_progress(idx, total),
283
+ gr.update(value=next_entry["original_path"]),
284
+ gr.update(value=next_entry["final_path"]),
285
+ 5,
286
+ gr.update(visible=True), # rating_col stays visible
287
+ gr.update(visible=False), # done_html stays hidden
288
+ )
289
+
290
+ next_btn.click(
291
+ on_next,
292
+ inputs=[score_slider, queue_state, index_state, votes_state,
293
+ total_state, user_id_state],
294
+ outputs=[votes_state, index_state,
295
+ progress_html, img_left, img_right, score_slider,
296
+ rating_col, done_html],
297
+ )
298
+
299
+ return demo
300
+
301
+
302
+ if __name__ == "__main__":
303
+ make_app().launch()
pairs copy.csv ADDED
@@ -0,0 +1,141 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ describer,generator,experiment,episode,original_path,final_path
2
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00000/last.jpeg
3
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00001/last.jpeg
4
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00002/last.jpeg
5
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00003/last.jpeg
6
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00004/last.jpeg
7
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00005/last.jpeg
8
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00006/last.jpeg
9
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00007/last.jpeg
10
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00008/last.jpeg
11
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00009/last.jpeg
12
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00000/last.jpeg
13
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00001/last.jpeg
14
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00002/last.jpeg
15
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00003/last.jpeg
16
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00004/last.jpeg
17
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00005/last.jpeg
18
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00006/last.jpeg
19
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00007/last.jpeg
20
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00008/last.jpeg
21
+ gpt-5.2,gpt-image-1.5,Geometry_hard,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_hard/instance_00009/last.jpeg
22
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00000/last.jpeg
23
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00001/last.jpeg
24
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00002/last.jpeg
25
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00003/last.jpeg
26
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00004/last.jpeg
27
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00005/last.jpeg
28
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00006/last.jpeg
29
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00007/last.jpeg
30
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00008/last.jpeg
31
+ gpt-5.2,gpt-image-1.5,Bar_Graph_easy,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_easy/instance_00009/last.jpeg
32
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00000/last.jpeg
33
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00001/last.jpeg
34
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00002/last.jpeg
35
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00003/last.jpeg
36
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00004/last.jpeg
37
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00005/last.jpeg
38
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00006/last.jpeg
39
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00007/last.jpeg
40
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00008/last.jpeg
41
+ gpt-5.2,gpt-image-1.5,Bar_Graph_hard,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Bar_Graph_hard/instance_00009/last.jpeg
42
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00000/last.jpeg
43
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00001/last.jpeg
44
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00002/last.jpeg
45
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00003/last.jpeg
46
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00004/last.jpeg
47
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00005/last.jpeg
48
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00006/last.jpeg
49
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00007/last.jpeg
50
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00008/last.jpeg
51
+ gpt-5.2,gpt-image-1.5,Functions_easy,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_easy/instance_00009/last.jpeg
52
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00000/last.jpeg
53
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00001/last.jpeg
54
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00002/last.jpeg
55
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00003/last.jpeg
56
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00004/last.jpeg
57
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00005/last.jpeg
58
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00006/last.jpeg
59
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00007/last.jpeg
60
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00008/last.jpeg
61
+ gpt-5.2,gpt-image-1.5,Functions_hard,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Functions_hard/instance_00009/last.jpeg
62
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00000/last.jpeg
63
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00001/last.jpeg
64
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00002/last.jpeg
65
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00003/last.jpeg
66
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00004/last.jpeg
67
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00005/last.jpeg
68
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00006/last.jpeg
69
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00007/last.jpeg
70
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00008/last.jpeg
71
+ gpt-5.2,gpt-image-1.5,Pie_Graph_easy,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_easy/instance_00009/last.jpeg
72
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00000/last.jpeg
73
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00001/last.jpeg
74
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00002/last.jpeg
75
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00003/last.jpeg
76
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00004/last.jpeg
77
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00005/last.jpeg
78
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00006/last.jpeg
79
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00007/last.jpeg
80
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00008/last.jpeg
81
+ gpt-5.2,gpt-image-1.5,Pie_Graph_hard,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Pie_Graph_hard/instance_00009/last.jpeg
82
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00000/last.jpeg
83
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00001/last.jpeg
84
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00002/last.jpeg
85
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00003/last.jpeg
86
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00004/last.jpeg
87
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00005/last.jpeg
88
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00006/last.jpeg
89
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00007/last.jpeg
90
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00008/last.jpeg
91
+ gpt-5.2,gpt-image-1.5,Line_Graph_easy,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_easy/instance_00009/last.jpeg
92
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00000/last.jpeg
93
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00001/last.jpeg
94
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00002/last.jpeg
95
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00003/last.jpeg
96
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00004/last.jpeg
97
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00005/last.jpeg
98
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00006/last.jpeg
99
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00007/last.jpeg
100
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00008/last.jpeg
101
+ gpt-5.2,gpt-image-1.5,Line_Graph_hard,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Line_Graph_hard/instance_00009/last.jpeg
102
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00000/last.jpeg
103
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00001/last.jpeg
104
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00002/last.jpeg
105
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00003/last.jpeg
106
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00004/last.jpeg
107
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00005/last.jpeg
108
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00006/last.jpeg
109
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00007/last.jpeg
110
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00008/last.jpeg
111
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_easy,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_easy/instance_00009/last.jpeg
112
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00000/last.jpeg
113
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00001/last.jpeg
114
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00002/last.jpeg
115
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00003/last.jpeg
116
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00004/last.jpeg
117
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00005/last.jpeg
118
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00006/last.jpeg
119
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00007/last.jpeg
120
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00008/last.jpeg
121
+ gpt-5.2,gpt-image-1.5,Simple_Shapes_hard,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Simple_Shapes_hard/instance_00009/last.jpeg
122
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00000/last.jpeg
123
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00001/last.jpeg
124
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00002/last.jpeg
125
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00003/last.jpeg
126
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00004/last.jpeg
127
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00005/last.jpeg
128
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00006/last.jpeg
129
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00007/last.jpeg
130
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00008/last.jpeg
131
+ gpt-5.2,gpt-image-1.5,Visual_Genome_easy,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_easy/instance_00009/last.jpeg
132
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00000/last.jpeg
133
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00001/last.jpeg
134
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00002/last.jpeg
135
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00003/last.jpeg
136
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00004/last.jpeg
137
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00005/last.jpeg
138
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00006,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00006/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00006/last.jpeg
139
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00007,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00007/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00007/last.jpeg
140
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00008,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00008/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00008/last.jpeg
141
+ gpt-5.2,gpt-image-1.5,Visual_Genome_hard,instance_00009,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00009/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Visual_Genome_hard/instance_00009/last.jpeg
pairs.csv ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ describer,generator,experiment,episode,original_path,final_path
2
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00000,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00000/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00000/last.jpeg
3
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00001,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00001/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00001/last.jpeg
4
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00002,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00002/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00002/last.jpeg
5
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00003,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00003/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00003/last.jpeg
6
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00004,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00004/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00004/last.jpeg
7
+ gpt-5.2,gpt-image-1.5,Geometry_easy,instance_00005,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00005/original.jpeg,https:/huggingface.co/datasets/imagereconstructionteam/ini_final_dataset/resolve/main/resources/gpt-5.2/gpt-image-1.5/Geometry_easy/instance_00005/last.jpeg
requirements.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ gradio>=4.40.0
2
+ datasets>=2.20.0
3
+ huggingface_hub>=0.24.0