From e3b835b28a55f4c3b29ae64e91a2c007e72f4aa7 Mon Sep 17 00:00:00 2001 From: weiyueli7 Date: Sun, 25 Feb 2024 14:39:18 -0800 Subject: [PATCH] spatial evaluation --- cache/cache_demo_v0.1_gpt-4.json | 19 +- cache/cache_demo_v0.3_gpt-4.json | 17 - cache/cache_lmd_v0.1_gpt-3.5-turbo.json | 902 ------------------ cache/cache_lmd_v0.1_gpt-4(old).json | 902 ------------------ cache/cache_lmd_v0.1_gpt-4.json | 902 ------------------ cache/cache_lmd_v0.2_gpt-3.5-turbo.json | 10 - cache/cache_lmd_v0.2_gpt-4.json | 19 - cache/cache_lmd_v0.3_gpt-3.5-turbo.json | 68 -- cache/cache_test_v0.1_gpt-4.json | 1 - data/sample.json | 50 + .../imgs_demo_templatev0.1/boxes.png | Bin 23844 -> 9591 bytes .../imgs_demo_templatev0.1/boxes_0.png | Bin 20554 -> 9568 bytes .../imgs_demo_templatev0.1/boxes_1.png | Bin 21959 -> 9622 bytes .../imgs_demo_templatev0.1/boxes_2.png | Bin 25729 -> 9647 bytes .../imgs_demo_templatev0.1/boxes_3.png | Bin 26443 -> 9591 bytes .../imgs_demo_templatev0.3/boxes.png | Bin 23030 -> 9616 bytes .../imgs_demo_templatev0.3/boxes_0.png | Bin 23131 -> 9631 bytes .../imgs_demo_templatev0.3/boxes_1.png | Bin 19579 -> 9633 bytes .../imgs_demo_templatev0.3/boxes_2.png | Bin 24188 -> 9592 bytes .../imgs_demo_templatev0.3/boxes_3.png | Bin 25349 -> 9616 bytes prompt.py | 14 +- requirements.txt | 1 + scripts/eval_stage_one.py | 34 +- utils/api_key.py | 2 +- 24 files changed, 102 insertions(+), 2839 deletions(-) delete mode 100644 cache/cache_demo_v0.3_gpt-4.json delete mode 100644 cache/cache_lmd_v0.1_gpt-3.5-turbo.json delete mode 100644 cache/cache_lmd_v0.1_gpt-4(old).json delete mode 100644 cache/cache_lmd_v0.1_gpt-4.json delete mode 100644 cache/cache_lmd_v0.2_gpt-3.5-turbo.json delete mode 100644 cache/cache_lmd_v0.2_gpt-4.json delete mode 100644 cache/cache_lmd_v0.3_gpt-3.5-turbo.json delete mode 100644 cache/cache_test_v0.1_gpt-4.json create mode 100644 data/sample.json diff --git a/cache/cache_demo_v0.1_gpt-4.json b/cache/cache_demo_v0.1_gpt-4.json index cbcd76df..cbd81891 100644 --- a/cache/cache_demo_v0.1_gpt-4.json +++ b/cache/cache_demo_v0.1_gpt-4.json @@ -1,17 +1,14 @@ { - "In a bustling downtown area during evening rush, a person leans against a streetlight, waiting to cross the road. Nearby, a parked motorcycle reflects the fading light, while a city bus halts at a designated stop. Across the street, a bicycle is securely locked to a bike rack, and a stray cat watches the busy scene from a safe distance": [ - "[('a person', [100, 250, 50, 200]), ('a streetlight', [150, 200, 20, 300]), ('a motorcycle', [200, 300, 100, 100]), ('a city bus', [350, 250, 150, 200]), ('a bicycle', [450, 300, 50, 100]), ('a cat', [50, 400, 50, 100])]\nBackground prompt: A bustling downtown area during evening rush\nNegative prompt: " + "a person to the left of a bicycle": [ + "[('a person', [50, 100, 150, 350]), ('a bicycle', [250, 150, 200, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " ], - "Along a peaceful riverbank, a couple (two people) relax on a bench, enjoying the view. A carefully parked bicycle leans against a nearby tree. A playful dog runs around, occasionally chasing birds that land near the water's edge. In the background, a boat slowly cruises down the river": [ - "[('a couple', [150, 250, 200, 200]), ('a bench', [150, 300, 200, 50]), ('a bicycle', [50, 300, 100, 150]), ('a tree', [50, 200, 100, 200]), ('a playful dog', [350, 350, 100, 100]), ('a boat', [400, 100, 100, 50])]\nBackground prompt: A peaceful riverbank scene with birds near the water's edge and a boat slowly cruising down the river\nNegative prompt: " + "a person to the right of a bicycle": [ + "[('a person', [280, 100, 150, 350]), ('a bicycle', [70, 150, 180, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " ], - "In a suburban neighborhood, a person jogs past a row of houses, each with a car in the driveway. At a nearby house, a dog barks from the yard, drawing the attention of a bird perched on the mailbox. On the sidewalk, a child's abandoned bicycle lies next to a fire hydrant": [ - "[('a person jogging', [220, 200, 80, 180]), ('a row of houses', [0, 100, 512, 200]), ('a car', [50, 200, 120, 100]), ('a car', [200, 200, 120, 100]), ('a car', [350, 200, 120, 100]), ('a barking dog', [400, 300, 80, 150]), ('a bird', [450, 50, 40, 40]), ('a mailbox', [440, 100, 30, 80]), ('a bicycle', [150, 400, 100, 80]), ('a fire hydrant', [260, 400, 40, 80])]\nBackground prompt: A suburban neighborhood scene\nNegative prompt: " + "a person above a bicycle": [ + "[('a person', [150, 100, 200, 300]), ('a bicycle', [180, 300, 140, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " ], - "A lively city park scene where a person reads a book on a bench under a tree. Nearby, a mother and child (two people) play frisbee on the grass. A curious squirrel (animal) scampers around, occasionally stopping to observe. In the distance, a parked motorcycle and a bicycle stand by a park entrance": [ - "[('a person reading a book', [50, 200, 70, 150]), ('a mother and child', [200, 250, 120, 150]), ('a frisbee', [260, 280, 40, 20]), ('a squirrel', [150, 350, 30, 30]), ('a motorcycle', [400, 100, 80, 50]), ('a bicycle', [460, 100, 40, 70]), ('a tree', [20, 50, 100, 300]), ('a bench', [40, 250, 80, 40]), ('a park entrance', [450, 0, 60, 200])]\nBackground prompt: A lively city park scene\nNegative prompt: " - ], - "On a rustic farmstead, a person feeds chickens near a barn. A few sheep graze in an adjacent paddock, while a horse stands by the fence, watching a passing train in the distance. Near the farmhouse, a truck is parked, with its headlights reflecting off a nearby water trough": [ - "[('a person', [120, 200, 60, 120]), ('chickens', [160, 280, 80, 60]), ('a barn', [10, 150, 100, 200]), ('sheep', [200, 350, 100, 80]), ('a horse', [320, 300, 80, 120]), ('a train', [480, 50, 30, 80]), ('a truck', [350, 100, 120, 80]), ('a water trough', [400, 200, 60, 40])]\nBackground prompt: A rustic farmstead with a farmhouse and a paddock\nNegative prompt: " + "a person below a bicycle": [ + "[('a person', [201, 270, 110, 242]), ('a bicycle', [180, 100, 150, 170])]\nBackground prompt: A realistic scene\nNegative prompt: " ] } \ No newline at end of file diff --git a/cache/cache_demo_v0.3_gpt-4.json b/cache/cache_demo_v0.3_gpt-4.json deleted file mode 100644 index 5fafba5f..00000000 --- a/cache/cache_demo_v0.3_gpt-4.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "In a bustling downtown area during evening rush, a person leans against a streetlight, waiting to cross the road. Nearby, a parked motorcycle reflects the fading light, while a city bus halts at a designated stop. Across the street, a bicycle is securely locked to a bike rack, and a stray cat watches the busy scene from a safe distance": [ - "[('a person', [60, 200, 50, 150]), ('a streetlight', [110, 150, 20, 200]), ('a motorcycle', [150, 250, 80, 100]), ('a city bus', [250, 200, 150, 150]), ('a bicycle', [420, 250, 60, 100]), ('a bike rack', [480, 250, 30, 100]), ('a stray cat', [400, 300, 50, 50])]\nBackground prompt: A bustling downtown area during evening rush\nNegative prompt: " - ], - "Along a peaceful riverbank, a couple (two people) relax on a bench, enjoying the view. A carefully parked bicycle leans against a nearby tree. A playful dog runs around, occasionally chasing birds that land near the water's edge. In the background, a boat slowly cruises down the river": [ - "[('a couple', [100, 200, 150, 200]), ('a bench', [90, 250, 170, 100]), ('a bicycle', [50, 250, 100, 150]), ('a tree', [30, 150, 100, 350]), ('a playful dog', [300, 300, 100, 100]), ('a bird', [350, 100, 50, 50]), ('a boat', [400, 50, 100, 50])]\nBackground prompt: A peaceful riverbank scene\nNegative prompt: " - ], - "In a suburban neighborhood, a person jogs past a row of houses, each with a car in the driveway. At a nearby house, a dog barks from the yard, drawing the attention of a bird perched on the mailbox. On the sidewalk, a child's abandoned bicycle lies next to a fire hydrant": [ - "[('a person jogging', [100, 200, 60, 120]), ('a row of houses', [200, 100, 300, 200]), ('a car', [220, 180, 80, 60]), ('a car', [300, 180, 80, 60]), ('a dog', [400, 250, 80, 80]), ('a bird', [420, 80, 40, 40]), ('a mailbox', [420, 120, 20, 60]), ('a bicycle', [80, 350, 60, 40]), ('a fire hydrant', [140, 360, 20, 40])]\nBackground prompt: A suburban neighborhood\nNegative prompt: " - ], - "A lively city park scene where a person reads a book on a bench under a tree. Nearby, a mother and child (two people) play frisbee on the grass. A curious squirrel (animal) scampers around, occasionally stopping to observe. In the distance, a parked motorcycle and a bicycle stand by a park entrance": [ - "[('a person reading a book', [20, 200, 100, 150]), ('a bench', [20, 300, 100, 50]), ('a tree', [0, 0, 150, 512]), ('a mother and child', [200, 250, 100, 150]), ('a frisbee', [250, 300, 50, 50]), ('a squirrel', [300, 350, 50, 50]), ('a motorcycle', [400, 400, 60, 100]), ('a bicycle', [470, 400, 42, 100]), ('a park entrance', [400, 0, 112, 200])]\nBackground prompt: A lively city park scene\nNegative prompt: " - ], - "On a rustic farmstead, a person feeds chickens near a barn. A few sheep graze in an adjacent paddock, while a horse stands by the fence, watching a passing train in the distance. Near the farmhouse, a truck is parked, with its headlights reflecting off a nearby water trough": [ - "[('a person', [50, 200, 60, 100]), ('chickens', [110, 250, 60, 60]), ('a barn', [200, 180, 100, 150]), ('sheep', [310, 220, 60, 60]), ('a horse', [380, 200, 80, 120]), ('a train', [50, 50, 200, 50]), ('a truck', [400, 50, 100, 50]), ('a water trough', [450, 100, 60, 40])]\nBackground prompt: A rustic farmstead with a farmhouse and a paddock\nNegative prompt: " - ] -} \ No newline at end of file diff --git a/cache/cache_lmd_v0.1_gpt-3.5-turbo.json b/cache/cache_lmd_v0.1_gpt-3.5-turbo.json deleted file mode 100644 index 9347af74..00000000 --- a/cache/cache_lmd_v0.1_gpt-3.5-turbo.json +++ /dev/null @@ -1,902 +0,0 @@ -{ - "A realistic photo of a scene without backpacks": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks" - ], - "A realistic photo of a scene without books": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books" - ], - "A realistic photo of a scene without bottles": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles" - ], - "A realistic photo of a scene without bowls": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls" - ], - "A realistic photo of a scene without cars": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars" - ], - "A realistic photo of a scene without cats": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats" - ], - "A realistic photo of a scene without chairs": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs" - ], - "A realistic photo of a scene without cups": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups" - ], - "A realistic photo of a scene without dogs": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs" - ], - "A realistic photo of a scene without laptops": [ - "[('A realistic scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo of a scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[('A realistic scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo of a scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[('A realistic scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo of a scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[('A realistic scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo of a scene\nNegative prompt: laptops" - ], - "A realistic photo of a scene with one backpack": [ - "[('a backpack', [203, 200, 106, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [200, 200, 112, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one book": [ - "[('a book', [206, 206, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [200, 200, 112, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one bottle": [ - "[('a bottle', [201, 201, 110, 210])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [201, 201, 110, 210])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one bowl": [ - "[('a bowl', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one car": [ - "[('a car', [200, 200, 112, 56])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [200, 200, 112, 64])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one cat": [ - "[('a cat', [196, 184, 120, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [0, 0, 512, 512])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one chair": [ - "[('a chair', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one cup": [ - "[('a cup', [201, 201, 110, 110])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [201, 201, 110, 110])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one dog": [ - "[('a dog', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [198, 82, 116, 130])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one laptop": [ - "[('a laptop', [200, 200, 112, 80])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [190, 190, 132, 132])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two backpacks": [ - "[('a backpack', [123, 234, 156, 189]), ('a backpack', [267, 245, 155, 177])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [99, 189, 141, 162]), ('a backpack', [272, 197, 141, 162])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two books": [ - "[('a book', [60, 200, 200, 250]), ('a book', [252, 200, 200, 250])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [66, 206, 190, 246]), ('a book', [256, 206, 190, 246])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two bottles": [ - "[('a bottle', [201, 201, 110, 210]), ('a bottle', [201, 21, 110, 210])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [50, 200, 150, 250]), ('a bottle', [312, 180, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two bowls": [ - "[('a bowl', [100, 200, 150, 150]), ('a bowl', [262, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [186, 191, 140, 140]), ('a bowl', [186, 351, 140, 140])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two cars": [ - "[('a car', [100, 200, 150, 100]), ('a car', [262, 200, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [50, 200, 200, 100]), ('a car', [262, 200, 200, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two cats": [ - "[('a cat', [100, 100, 200, 200]), ('a cat', [300, 100, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [100, 100, 150, 150]), ('a cat', [262, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two chairs": [ - "[('two chairs', [182, 202, 148, 208])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('two chairs', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two cups": [ - "[('a cup', [189, 189, 134, 134]), ('a cup', [189, 355, 134, 134])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [183, 195, 146, 192]), ('a cup', [183, 3, 146, 192])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two dogs": [ - "[('a dog', [82, 120, 163, 195]), ('a dog', [267, 120, 163, 195])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [51, 67, 271, 324]), ('a dog', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two laptops": [ - "[('a laptop', [45, 186, 210, 140]), ('a laptop', [257, 186, 210, 140])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [50, 200, 200, 150]), ('a laptop', [262, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three backpacks": [ - "[('a backpack', [47, 201, 137, 144]), ('a backpack', [198, 185, 121, 160]), ('a backpack', [335, 202, 137, 143])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [70, 200, 150, 200]), ('a backpack', [220, 200, 150, 200]), ('a backpack', [370, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three books": [ - "[('a book', [50, 200, 150, 200]), ('a book', [206, 200, 150, 200]), ('a book', [362, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [75, 197, 133, 210]), ('a book', [209, 197, 133, 210]), ('a book', [343, 197, 133, 210])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three bottles": [ - "[('a bottle', [55, 200, 134, 240]), ('a bottle', [210, 180, 134, 240]), ('a bottle', [365, 220, 134, 240])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [42, 198, 142, 244]), ('a bottle', [201, 186, 133, 253]), ('a bottle', [361, 194, 141, 245])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three bowls": [ - "[('a bowl', [77, 206, 120, 120]), ('a bowl', [206, 206, 120, 120]), ('a bowl', [335, 206, 120, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [85, 235, 134, 134]), ('a bowl', [218, 235, 134, 134]), ('a bowl', [351, 235, 134, 134])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three cars": [ - "[('a car', [50, 220, 150, 100]), ('a car', [206, 220, 150, 100]), ('a car', [362, 220, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [32, 240, 149, 101]), ('a car', [200, 240, 149, 101]), ('a car', [368, 240, 149, 101])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three cats": [ - "[('a cat', [85, 60, 139, 139]), ('a cat', [206, 60, 139, 139]), ('a cat', [327, 60, 139, 139])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [64, 78, 150, 150]), ('a cat', [218, 92, 150, 150]), ('a cat', [372, 106, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three chairs": [ - "[('a chair', [20, 20, 157, 200]), ('a chair', [187, 20, 157, 200]), ('a chair', [354, 20, 157, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [33, 240, 148, 180]), ('a chair', [198, 240, 148, 180]), ('a chair', [363, 240, 148, 180])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three cups": [ - "[('a cup', [50, 200, 100, 150]), ('a cup', [200, 200, 100, 150]), ('a cup', [350, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [51, 208, 137, 152]), ('a cup', [207, 208, 137, 152]), ('a cup', [363, 208, 137, 152])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three dogs": [ - "[('a dog', [40, 80, 140, 140]), ('a dog', [200, 80, 140, 140]), ('a dog', [360, 80, 140, 140])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [35, 42, 146, 150]), ('a dog', [205, 56, 146, 150]), ('a dog', [375, 42, 146, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three laptops": [ - "[('a laptop', [40, 100, 160, 120]), ('a laptop', [206, 100, 160, 120]), ('a laptop', [372, 100, 160, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [34, 68, 160, 120]), ('a laptop', [206, 68, 160, 120]), ('a laptop', [378, 68, 160, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four backpacks": [ - "[('a backpack', [25, 190, 130, 150]), ('a backpack', [180, 190, 130, 150]), ('a backpack', [335, 190, 130, 150]), ('a backpack', [25, 360, 130, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [58, 207, 133, 135]), ('a backpack', [222, 207, 133, 135]), ('a backpack', [58, 358, 133, 135]), ('a backpack', [222, 358, 133, 135])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four books": [ - "[('a book', [55, 212, 139, 188]), ('a book', [220, 212, 139, 188]), ('a book', [385, 212, 139, 188]), ('a book', [150, 20, 139, 188])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [35, 201, 119, 157]), ('a book', [166, 201, 119, 157]), ('a book', [297, 201, 119, 157]), ('a book', [428, 201, 119, 157])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four bottles": [ - "[('a bottle', [40, 200, 120, 200]), ('a bottle', [200, 200, 120, 200]), ('a bottle', [360, 200, 120, 200]), ('a bottle', [120, 400, 120, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [48, 92, 122, 328]), ('a bottle', [192, 92, 122, 328]), ('a bottle', [336, 92, 122, 328]), ('a bottle', [480, 92, 122, 328])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four bowls": [ - "[('a bowl', [68, 201, 123, 90]), ('a bowl', [68, 309, 123, 90]), ('a bowl', [321, 201, 123, 90]), ('a bowl', [321, 309, 123, 90])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [20, 20, 236, 236]), ('a bowl', [256, 20, 236, 236]), ('a bowl', [20, 256, 236, 236]), ('a bowl', [256, 256, 236, 236])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four cars": [ - "[('a car', [20, 246, 120, 100]), ('a car', [160, 246, 120, 100]), ('a car', [300, 246, 120, 100]), ('a car', [440, 246, 120, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [40, 246, 133, 99]), ('a car', [196, 246, 133, 99]), ('a car', [352, 246, 133, 99]), ('a car', [40, 373, 133, 99])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four cats": [ - "[('a cat', [30, 30, 200, 200]), ('a cat', [282, 30, 200, 200]), ('a cat', [30, 282, 200, 200]), ('a cat', [282, 282, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [25, 45, 160, 160]), ('a cat', [195, 45, 160, 160]), ('a cat', [365, 45, 160, 160]), ('a cat', [135, 215, 160, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four chairs": [ - "[('a chair', [15, 206, 118, 131]), ('a chair', [151, 206, 118, 131]), ('a chair', [287, 206, 118, 131]), ('a chair', [423, 206, 118, 131])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [20, 20, 236, 236]), ('a chair', [256, 20, 236, 236]), ('a chair', [20, 256, 236, 236]), ('a chair', [256, 256, 236, 236])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four cups": [ - "[('a cup', [81, 198, 100, 100]), ('a cup', [81, 314, 100, 100]), ('a cup', [331, 198, 100, 100]), ('a cup', [331, 314, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [51, 200, 100, 100]), ('a cup', [171, 200, 100, 100]), ('a cup', [291, 200, 100, 100]), ('a cup', [411, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four dogs": [ - "[('a dog', [36, 45, 135, 147]), ('a dog', [186, 45, 135, 147]), ('a dog', [336, 45, 135, 147]), ('a dog', [486, 45, 135, 147])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [41, 81, 139, 139]), ('a dog', [332, 81, 139, 139]), ('a dog', [41, 292, 139, 139]), ('a dog', [332, 292, 139, 139])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four laptops": [ - "[('a laptop', [40, 100, 170, 120]), ('a laptop', [260, 100, 170, 120]), ('a laptop', [40, 280, 170, 120]), ('a laptop', [260, 280, 170, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [30, 30, 226, 160]), ('a laptop', [256, 30, 226, 160]), ('a laptop', [30, 202, 226, 160]), ('a laptop', [256, 202, 226, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five backpacks": [ - "[('a backpack', [45, 187, 114, 132]), ('a backpack', [177, 187, 114, 132]), ('a backpack', [309, 187, 114, 132]), ('a backpack', [441, 187, 114, 132]), ('a backpack', [273, 45, 114, 132])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [30, 200, 100, 150]), ('a backpack', [150, 200, 100, 150]), ('a backpack', [270, 200, 100, 150]), ('a backpack', [390, 200, 100, 150]), ('a backpack', [210, 20, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five books": [ - "[('a book', [40, 200, 100, 150]), ('a book', [160, 200, 100, 150]), ('a book', [280, 200, 100, 150]), ('a book', [400, 200, 100, 150]), ('a book', [220, 20, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [47, 83, 100, 150]), ('a book', [157, 83, 100, 150]), ('a book', [267, 83, 100, 150]), ('a book', [377, 83, 100, 150]), ('a book', [487, 83, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five bottles": [ - "[('a bottle', [48, 89, 98, 251]), ('a bottle', [170, 89, 98, 251]), ('a bottle', [292, 89, 98, 251]), ('a bottle', [414, 89, 98, 251]), ('a bottle', [236, 354, 98, 251])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [30, 30, 100, 200]), ('a bottle', [150, 30, 100, 200]), ('a bottle', [270, 30, 100, 200]), ('a bottle', [390, 30, 100, 200]), ('a bottle', [210, 250, 100, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five bowls": [ - "[('a bowl', [50, 100, 100, 100]), ('a bowl', [180, 100, 100, 100]), ('a bowl', [310, 100, 100, 100]), ('a bowl', [120, 250, 100, 100]), ('a bowl', [250, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [47, 207, 97, 97]), ('a bowl', [171, 207, 97, 97]), ('a bowl', [295, 207, 97, 97]), ('a bowl', [419, 207, 97, 97]), ('a bowl', [243, 328, 97, 97])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five cars": [ - "[('a car', [25, 250, 100, 100]), ('a car', [150, 250, 100, 100]), ('a car', [275, 250, 100, 100]), ('a car', [400, 250, 100, 100]), ('a car', [225, 375, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [20, 256, 100, 100]), ('a car', [140, 256, 100, 100]), ('a car', [260, 256, 100, 100]), ('a car', [380, 256, 100, 100]), ('a car', [200, 376, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five cats": [ - "[('a cat', [20, 20, 100, 100]), ('a cat', [140, 20, 100, 100]), ('a cat', [260, 20, 100, 100]), ('a cat', [380, 20, 100, 100]), ('a cat', [200, 140, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [20, 20, 100, 100]), ('a cat', [140, 20, 100, 100]), ('a cat', [260, 20, 100, 100]), ('a cat', [380, 20, 100, 100]), ('a cat', [200, 140, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five chairs": [ - "[('a chair', [20, 20, 100, 100]), ('a chair', [140, 20, 100, 100]), ('a chair', [260, 20, 100, 100]), ('a chair', [380, 20, 100, 100]), ('a chair', [500, 20, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [30, 30, 100, 100]), ('a chair', [150, 30, 100, 100]), ('a chair', [270, 30, 100, 100]), ('a chair', [390, 30, 100, 100]), ('a chair', [210, 150, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five cups": [ - "[('a cup', [50, 100, 100, 100]), ('a cup', [180, 100, 100, 100]), ('a cup', [310, 100, 100, 100]), ('a cup', [120, 250, 100, 100]), ('a cup', [250, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [25, 200, 100, 100]), ('a cup', [150, 200, 100, 100]), ('a cup', [275, 200, 100, 100]), ('a cup', [400, 200, 100, 100]), ('a cup', [225, 325, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five dogs": [ - "[('a dog', [30, 30, 100, 100]), ('a dog', [150, 30, 100, 100]), ('a dog', [270, 30, 100, 100]), ('a dog', [390, 30, 100, 100]), ('a dog', [210, 150, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [32, 77, 114, 133]), ('a dog', [162, 77, 114, 133]), ('a dog', [292, 77, 114, 133]), ('a dog', [422, 77, 114, 133]), ('a dog', [252, 230, 114, 133])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five laptops": [ - "[('a laptop', [30, 30, 100, 100]), ('a laptop', [150, 30, 100, 100]), ('a laptop', [270, 30, 100, 100]), ('a laptop', [390, 30, 100, 100]), ('a laptop', [210, 150, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [30, 30, 100, 100]), ('a laptop', [150, 30, 100, 100]), ('a laptop', [270, 30, 100, 100]), ('a laptop', [390, 30, 100, 100]), ('a laptop', [210, 150, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue dog and a white bowl": [ - "[('a blue dog', [191, 181, 130, 162]), ('a white bowl', [198, 369, 116, 82])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow book and a green cup": [ - "[('a yellow book', [182, 192, 148, 128]), ('a green cup', [182, 342, 148, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue book and an orange chair": [ - "[('a blue book', [201, 190, 110, 132]), ('an orange chair', [73, 269, 167, 243])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bowl and a blue dog": [ - "[('a purple bowl', [193, 201, 126, 97]), ('a blue dog', [301, 272, 156, 134])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green chair and a black bowl": [ - "[('a green chair', [184, 196, 144, 216]), ('a black bowl', [190, 296, 128, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bottle and a black cat": [ - "[('a purple bottle', [189, 210, 134, 202]), ('a black cat', [313, 226, 178, 186])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black cat and an orange bowl": [ - "[('a black cat', [188, 200, 136, 112]), ('an orange bowl', [222, 328, 68, 56])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black book and a purple bowl": [ - "[('a black book', [201, 201, 110, 110]), ('a purple bowl', [201, 321, 110, 110])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a pink cup and a brown chair": [ - "[('a pink cup', [208, 207, 96, 105]), ('a brown chair', [99, 285, 314, 227])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown chair and a blue bottle": [ - "[('a brown chair', [198, 206, 116, 206]), ('a blue bottle', [198, 84, 116, 122])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bowl and a pink cup": [ - "[('a yellow bowl', [201, 197, 110, 97]), ('a pink cup', [303, 197, 97, 97])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a pink bowl and a gray book": [ - "[('a pink bowl', [196, 204, 120, 120]), ('a gray book', [196, 332, 120, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray cup and a purple laptop": [ - "[('a gray cup', [194, 201, 124, 145]), ('a purple laptop', [63, 80, 385, 299])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green bowl and a purple laptop": [ - "[('a green bowl', [193, 208, 126, 92]), ('a purple laptop', [305, 297, 145, 97])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green laptop and a gray cat": [ - "[('a green laptop', [177, 207, 158, 98]), ('a gray cat', [286, 282, 133, 92])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow dog and a pink cat": [ - "[('a yellow dog', [205, 184, 176, 176]), ('a pink cat', [131, 240, 130, 130])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a pink cat and a yellow bowl": [ - "[('a pink cat', [197, 183, 119, 118]), ('a yellow bowl', [200, 328, 112, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown car and a yellow cat": [ - "[('a brown car', [201, 283, 209, 160]), ('a yellow cat', [296, 42, 143, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown bowl and a white car": [ - "[('a brown bowl', [187, 198, 138, 117]), ('a white car', [297, 317, 160, 96])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange laptop and a brown dog": [ - "[('an orange laptop', [208, 168, 96, 64]), ('a brown dog', [296, 312, 128, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown cup and an orange bottle": [ - "[('a brown cup', [201, 201, 110, 142]), ('an orange bottle', [201, 361, 110, 142])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray bowl and an orange backpack": [ - "[('a gray bowl', [201, 210, 110, 100]), ('an orange backpack', [301, 209, 110, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow car and an orange chair": [ - "[('a yellow car', [202, 281, 211, 159]), ('an orange chair', [269, 283, 209, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple backpack and a brown cup": [ - "[('a purple backpack', [181, 189, 150, 184]), ('a brown cup', [297, 245, 78, 83])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray dog and a blue backpack": [ - "[('a gray dog', [182, 191, 147, 197]), ('a blue backpack', [337, 218, 122, 157])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white laptop and an orange bottle": [ - "[('a white laptop', [184, 190, 144, 92]), ('an orange bottle', [227, 294, 58, 96])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown dog and a blue chair": [ - "[('a brown dog', [34, 90, 199, 210]), ('a blue chair', [276, 187, 166, 225])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue backpack and a yellow cat": [ - "[('a blue backpack', [199, 201, 114, 141]), ('a yellow cat', [312, 234, 162, 157])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a yellow laptop": [ - "[('a gray book', [209, 198, 94, 116]), ('a yellow laptop', [305, 198, 116, 116])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white cup and a black cat": [ - "[('a white cup', [201, 191, 110, 135]), ('a black cat', [43, 120, 201, 191])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red cat and a brown backpack": [ - "[('a red cat', [200, 200, 100, 100]), ('a brown backpack', [300, 300, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple cup and a green car": [ - "[('a purple cup', [199, 208, 114, 128]), ('a green car', [285, 281, 211, 159])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray cup and an orange backpack": [ - "[('a gray cup', [199, 223, 114, 135]), ('an orange backpack', [297, 252, 144, 186])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red chair and a gray cup": [ - "[('a red chair', [90, 220, 150, 200]), ('a gray cup', [280, 250, 80, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red bowl and a gray laptop": [ - "[('a red bowl', [198, 190, 116, 91]), ('a gray laptop', [281, 285, 150, 94])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bottle and a yellow cat": [ - "[('a purple bottle', [201, 201, 110, 210]), ('a yellow cat', [201, 421, 110, 91])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red dog and a gray laptop": [ - "[('a red dog', [37, 71, 202, 223]), ('a gray laptop', [276, 200, 166, 166])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and a blue cat": [ - "[('a brown laptop', [189, 202, 134, 94]), ('a blue cat', [305, 228, 162, 141])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white laptop and a red chair": [ - "[('a white laptop', [201, 207, 110, 98]), ('a red chair', [286, 318, 140, 194])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bottle and an orange chair": [ - "[('a yellow bottle', [197, 232, 118, 180]), ('an orange chair', [309, 246, 160, 226])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green car and a blue bottle": [ - "[('a green car', [21, 281, 211, 159]), ('a blue bottle', [269, 283, 209, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black cat and a brown cup": [ - "[('a black cat', [187, 113, 138, 139]), ('a brown cup', [230, 266, 52, 72])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple backpack and a red chair": [ - "[('a purple backpack', [198, 234, 118, 134]), ('a red chair', [303, 273, 129, 169])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray dog and a brown chair": [ - "[('a gray dog', [193, 117, 126, 139]), ('a brown chair', [305, 267, 147, 176])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black backpack and a brown dog": [ - "[('a black backpack', [201, 198, 110, 133]), ('a brown dog', [57, 222, 179, 189])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow book and a pink bowl": [ - "[('a yellow book', [201, 201, 110, 110]), ('a pink bowl', [201, 321, 110, 110])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a white chair": [ - "[('a gray book', [201, 201, 110, 110]), ('a white chair', [201, 321, 110, 110])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow backpack and an orange car": [ - "[('a yellow backpack', [201, 247, 110, 142]), ('an orange car', [316, 283, 162, 115])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black book and a brown car": [ - "[('a black book', [206, 207, 100, 150]), ('a brown car', [306, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white laptop and a red cat": [ - "[('a white laptop', [181, 206, 150, 100]), ('a red cat', [297, 263, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white chair and a black book": [ - "[('a white chair', [202, 200, 108, 112]), ('a black book', [202, 328, 108, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow book and a pink laptop": [ - "[('a yellow book', [176, 181, 160, 150]), ('a pink laptop', [176, 342, 160, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black car and an orange bottle": [ - "[('a black car', [198, 276, 116, 74]), ('an orange bottle', [247, 399, 69, 92])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange dog and a brown car": [ - "[('an orange dog', [202, 240, 108, 90]), ('a brown car', [287, 296, 154, 105])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a green bowl": [ - "[('a gray book', [195, 197, 122, 118]), ('a green bowl', [195, 345, 122, 118])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue car and a red chair": [ - "[('a blue car', [30, 250, 200, 120]), ('a red chair', [280, 280, 120, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white cat and a black chair": [ - "[('a white cat', [189, 98, 143, 134]), ('a black chair', [201, 257, 110, 147])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green dog and a white chair": [ - "[('a green dog', [202, 200, 108, 112]), ('a white chair', [297, 279, 120, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue book and a yellow bowl": [ - "[('a blue book', [198, 204, 116, 146]), ('a yellow bowl', [198, 369, 116, 81])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow dog and a blue bowl": [ - "[('a yellow dog', [206, 190, 100, 100]), ('a blue bowl', [236, 290, 60, 40])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and a black chair": [ - "[('a brown laptop', [182, 206, 148, 100]), ('a black chair', [186, 330, 140, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and a blue car": [ - "[('a brown laptop', [199, 201, 114, 82]), ('a blue car', [297, 282, 194, 144])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue bottle and a red cup": [ - "[('a blue bottle', [199, 194, 114, 198]), ('a red cup', [303, 207, 102, 169])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple laptop and a pink book": [ - "[('a purple laptop', [193, 206, 126, 100]), ('a pink book', [197, 320, 117, 116])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bowl and a red car": [ - "[('a yellow bowl', [193, 238, 126, 94]), ('a red car', [312, 285, 181, 109])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green laptop and a yellow backpack": [ - "[('a green laptop', [202, 221, 108, 70]), ('a yellow backpack', [304, 238, 123, 85])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a red car": [ - "[('a gray book', [200, 200, 112, 160]), ('a red car', [300, 300, 160, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red dog and a black book": [ - "[('a red dog', [212, 173, 196, 245]), ('a black book', [132, 33, 248, 96])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white car and an orange bottle": [ - "[('a white car', [198, 285, 116, 157]), ('an orange bottle', [331, 219, 82, 97])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green book and a black cup": [ - "[('a green book', [199, 196, 114, 137]), ('a black cup', [288, 217, 82, 95])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white bowl and a purple bottle": [ - "[('a white bowl', [200, 200, 112, 112]), ('a purple bottle', [300, 300, 80, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green bottle and a purple cat": [ - "[('a green bottle', [201, 198, 110, 226]), ('a purple cat', [121, 72, 270, 266])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange dog and a brown bowl": [ - "[('an orange dog', [199, 206, 114, 119]), ('a brown bowl', [186, 364, 139, 90])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue backpack and a brown laptop": [ - "[('a blue backpack', [198, 217, 116, 132]), ('a brown laptop', [331, 230, 139, 95])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red backpack and a purple book": [ - "[('a red backpack', [200, 200, 100, 150]), ('a purple book', [300, 250, 80, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bottle and a brown laptop": [ - "[('a purple bottle', [201, 201, 110, 210]), ('a brown laptop', [201, 201, 110, 210])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black chair and a blue book": [ - "[('a black chair', [200, 200, 112, 112]), ('a blue book', [300, 300, 80, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow dog and a black cup": [ - "[('a yellow dog', [191, 149, 130, 146]), ('a black cup', [337, 222, 85, 98])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green cup and a white book": [ - "[('a green cup', [192, 192, 128, 128]), ('a white book', [192, 352, 128, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple chair and a pink book": [ - "[('a purple chair', [183, 179, 146, 201]), ('a pink book', [216, 23, 80, 131])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple cup and a red book": [ - "[('a purple cup', [200, 200, 112, 144]), ('a red book', [300, 200, 112, 144])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red cup and a yellow chair": [ - "[('a red cup', [202, 216, 108, 132]), ('a yellow chair', [322, 256, 160, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange cat and a brown bottle": [ - "[('an orange cat', [184, 167, 144, 145]), ('a brown bottle', [201, 333, 110, 139])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray cup and an orange book": [ - "[('a gray cup', [198, 206, 116, 132]), ('an orange book', [195, 350, 122, 139])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green laptop and a pink chair": [ - "[('a green laptop', [198, 198, 116, 116]), ('a pink chair', [198, 364, 116, 116])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white book and a pink backpack": [ - "[('a white book', [174, 222, 164, 233]), ('a pink backpack', [342, 212, 132, 169])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bowl and a gray dog": [ - "[('a purple bowl', [201, 231, 110, 81]), ('a gray dog', [309, 220, 160, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bottle and a brown car": [ - "[('a yellow bottle', [223, 202, 66, 142]), ('a brown car', [38, 287, 208, 153])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown chair and a green laptop": [ - "[('a brown chair', [194, 200, 124, 204]), ('a green laptop', [336, 223, 132, 66])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown bowl and an orange chair": [ - "[('a brown bowl', [197, 223, 118, 96]), ('an orange chair', [312, 271, 145, 182])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white car and an orange chair": [ - "[('a white car', [180, 280, 152, 96]), ('an orange chair', [320, 320, 96, 96])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green cat and an orange car": [ - "[('a green cat', [205, 213, 146, 132]), ('an orange car', [84, 281, 211, 159])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown cat and a red cup": [ - "[('a brown cat', [197, 123, 170, 189]), ('a red cup', [331, 246, 81, 98])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow laptop and a white cup": [ - "[('a yellow laptop', [186, 192, 140, 112]), ('a white cup', [201, 336, 80, 96])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue car and a brown bowl": [ - "[('a blue car', [201, 281, 211, 159]), ('a brown bowl', [150, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black bowl and an orange dog": [ - "[('a black bowl', [194, 184, 124, 85]), ('an orange dog', [286, 273, 160, 132])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black backpack and a red bowl": [ - "[('a black backpack', [234, 197, 139, 189]), ('a red bowl', [131, 276, 114, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and an orange book": [ - "[('a brown laptop', [196, 202, 120, 80]), ('an orange book', [200, 300, 100, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red dog and a purple chair": [ - "[('a red dog', [199, 201, 166, 180]), ('a purple chair', [315, 294, 144, 218])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple car and a white dog": [ - "[('a purple car', [189, 281, 211, 159]), ('a white dog', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a dog on the right": [ - "[('a bottle', [21, 214, 141, 238]), ('a dog', [350, 158, 141, 238])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a cat on the left": [ - "[('a bowl', [361, 206, 151, 151]), ('a cat', [21, 67, 271, 324])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a bowl on the bottom": [ - "[('a bottle', [200, 50, 112, 200]), ('a bowl', [200, 262, 112, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a book on the top": [ - "[('a chair', [0, 412, 512, 100]), ('a book', [0, 0, 512, 412])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a laptop on the right": [ - "[('a bottle', [39, 218, 137, 251]), ('a laptop', [336, 218, 137, 251])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the right and a cat on the left": [ - "[('a laptop', [296, 185, 196, 142]), ('a cat', [21, 197, 211, 158])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [331, 189, 151, 132]), ('a cat', [25, 196, 174, 156])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the top and a bowl on the bottom": [ - "[('a dog', [0, 0, 512, 512]), ('a bowl', [0, 0, 512, 512])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the bottom and a car on the top": [ - "[('a bottle', [206, 455, 100, 57]), ('a car', [206, 0, 100, 57])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the left and a book on the right": [ - "[('a car', [21, 219, 211, 159]), ('a book', [269, 219, 209, 159])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the right and a chair on the left": [ - "[('a book', [354, 200, 158, 212]), ('a chair', [20, 230, 150, 282])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the top and a laptop on the bottom": [ - "[('a car', [0, 0, 512, 256]), ('a laptop', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [0, 0, 512, 256]), ('a laptop', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the bottom and a laptop on the top": [ - "[('a cat', [0, 384, 512, 128]), ('a laptop', [0, 0, 512, 384])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the left and a car on the right": [ - "[('a cat', [21, 201, 211, 211]), ('a car', [269, 201, 209, 211])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a dog on the left": [ - "[('a bowl', [351, 201, 141, 110]), ('a dog', [21, 166, 244, 346])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a cat on the bottom": [ - "[('a backpack', [0, 0, 512, 256]), ('a cat', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the bottom and a laptop on the top": [ - "[('a car', [0, 352, 512, 160]), ('a laptop', [0, 0, 512, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the left and a dog on the right": [ - "[('a bowl', [21, 201, 166, 166]), ('a dog', [325, 135, 166, 231])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the right and a bowl on the left": [ - "[('a chair', [350, 200, 150, 200]), ('a bowl', [50, 200, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the top and a cup on the bottom": [ - "[('a dog', [0, 0, 512, 256]), ('a cup', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the bottom and a car on the top": [ - "[('a cup', [200, 400, 112, 112]), ('a car', [200, 0, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the left and a cat on the right": [ - "[('a laptop', [21, 208, 211, 158]), ('a cat', [269, 208, 209, 158])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the right and a cat on the left": [ - "[('a bottle', [361, 216, 151, 246]), ('a cat', [20, 137, 267, 375])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a bowl on the bottom": [ - "[('a backpack', [0, 0, 512, 256]), ('a bowl', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [0, 0, 512, 256]), ('a bowl', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the bottom and a car on the top": [ - "[('a dog', [0, 384, 512, 128]), ('a car', [0, 0, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [0, 384, 512, 128]), ('a car', [0, 0, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [0, 384, 512, 128]), ('a car', [0, 0, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a book on the right": [ - "[('a dog', [21, 201, 211, 211]), ('a book', [269, 201, 211, 211])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the right and a bowl on the left": [ - "[('a cat', [321, 178, 191, 334]), ('a bowl', [21, 222, 176, 176])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [343, 156, 149, 187]), ('a bowl', [20, 201, 141, 97])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [358, 150, 154, 204]), ('a bowl', [24, 176, 134, 104])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a laptop on the bottom": [ - "[('a backpack', [0, 0, 512, 256]), ('a laptop', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a cup on the top": [ - "[('a chair', [0, 384, 512, 128]), ('a cup', [0, 0, 512, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a cat on the right": [ - "[('a dog', [21, 196, 211, 211]), ('a cat', [280, 196, 211, 211])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the right and a bowl on the left": [ - "[('a book', [322, 201, 170, 248]), ('a bowl', [20, 201, 170, 248])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a car on the bottom": [ - "[('a bottle', [200, 20, 112, 200]), ('a car', [200, 312, 112, 180])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the bottom and a cat on the top": [ - "[('a laptop', [0, 384, 512, 128]), ('a cat', [0, 0, 512, 384])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a chair on the right": [ - "[('a dog', [21, 199, 211, 213]), ('a chair', [269, 199, 209, 213])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the right and a chair on the left": [ - "[('a cup', [369, 209, 80, 100]), ('a chair', [63, 257, 130, 255])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the top and a cup on the bottom": [ - "[('a chair', [0, 0, 512, 256]), ('a cup', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [0, 0, 512, 256]), ('a cup', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the bottom and a laptop on the top": [ - "[('a backpack', [0, 384, 512, 128]), ('a laptop', [0, 0, 512, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a car on the right": [ - "[('a dog', [21, 198, 211, 211]), ('a car', [269, 198, 209, 211])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the right and a bottle on the left": [ - "[('a chair', [358, 201, 154, 311]), ('a bottle', [29, 202, 131, 309])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a cup on the bottom": [ - "[('a book', [200, 50, 112, 160]), ('a cup', [200, 302, 112, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the bottom and a car on the top": [ - "[('a laptop', [200, 400, 112, 64]), ('a car', [200, 48, 112, 64])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a bottle on the right": [ - "[('a dog', [21, 202, 211, 210]), ('a bottle', [269, 202, 209, 210])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a chair on the bottom": [ - "[('a book', [200, 50, 112, 150]), ('a chair', [200, 362, 112, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the bottom and a cup on the top": [ - "[('a backpack', [0, 384, 128, 128]), ('a cup', [192, 0, 128, 128])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [0, 384, 128, 128]), ('a cup', [192, 0, 128, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a dog on the right": [ - "[('a cup', [25, 224, 118, 160]), ('a dog', [369, 181, 118, 203])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a book on the left": [ - "[('a bowl', [361, 209, 151, 151]), ('a book', [0, 209, 151, 151])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a dog on the bottom": [ - "[('a bottle', [206, 0, 100, 200]), ('a dog', [206, 312, 100, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the bottom and a cup on the top": [ - "[('a cat', [0, 384, 512, 128]), ('a cup', [0, 0, 512, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the left and a dog on the right": [ - "[('a cat', [21, 201, 211, 211]), ('a dog', [269, 201, 211, 211])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [21, 206, 211, 211]), ('a dog', [280, 206, 211, 211])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the right and a backpack on the left": [ - "[('a chair', [345, 206, 157, 306]), ('a backpack', [20, 191, 150, 180])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the top and a backpack on the bottom": [ - "[('a cup', [198, 51, 116, 123]), ('a backpack', [198, 338, 116, 123])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the left and a cat on the right": [ - "[('a bowl', [20, 200, 150, 150]), ('a cat', [342, 150, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the right and a dog on the left": [ - "[('a laptop', [269, 198, 243, 243]), ('a dog', [21, 161, 211, 280])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the bottom and a laptop on the top": [ - "[('a cup', [200, 400, 112, 112]), ('a laptop', [200, 0, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the left and a laptop on the right": [ - "[('a bowl', [26, 201, 172, 136]), ('a laptop', [314, 198, 172, 136])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a cup on the bottom": [ - "[('a bottle', [202, 29, 108, 232]), ('a cup', [202, 281, 108, 232])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a bottle on the top": [ - "[('a chair', [0, 412, 512, 100]), ('a bottle', [206, 0, 100, 412])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a chair on the right": [ - "[('a bottle', [21, 201, 104, 194]), ('a chair', [388, 171, 103, 251])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the right and a cat on the left": [ - "[('a dog', [269, 206, 243, 306]), ('a cat', [21, 206, 243, 306])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the top and a car on the bottom": [ - "[('a bowl', [200, 50, 112, 112]), ('a car', [200, 350, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the bottom and a chair on the top": [ - "[('a bowl', [0, 384, 512, 128]), ('a chair', [0, 0, 512, 384])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the left and a bottle on the right": [ - "[('a chair', [0, 256, 256, 256]), ('a bottle', [256, 256, 256, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a dog on the bottom": [ - "[('a book', [200, 50, 112, 150]), ('a dog', [200, 312, 112, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a bowl on the top": [ - "[('a chair', [0, 412, 512, 100]), ('a bowl', [206, 0, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a bottle on the right": [ - "[('a cup', [20, 246, 150, 150]), ('a bottle', [342, 246, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the right and a cat on the left": [ - "[('a car', [269, 281, 211, 159]), ('a cat', [21, 283, 209, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a cup on the bottom": [ - "[('a backpack', [196, 0, 120, 120]), ('a cup', [196, 392, 120, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the bottom and a bowl on the top": [ - "[('a dog', [0, 384, 512, 128]), ('a bowl', [0, 0, 512, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a laptop on the right": [ - "[('a cup', [40, 222, 98, 115]), ('a laptop', [374, 216, 98, 115])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a car on the left": [ - "[('a bowl', [358, 201, 154, 154]), ('a car', [21, 281, 211, 159])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a backpack on the bottom": [ - "[('a bottle', [201, 19, 110, 227]), ('a backpack', [199, 285, 114, 202])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the bottom and a cup on the top": [ - "[('a bowl', [0, 384, 512, 128]), ('a cup', [0, 0, 512, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the left and a cup on the right": [ - "[('a book', [20, 216, 232, 280]), ('a cup', [260, 216, 232, 280])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the right and a laptop on the left": [ - "[('a car', [343, 208, 169, 137]), ('a laptop', [20, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the bottom and a bottle on the top": [ - "[('a laptop', [0, 384, 512, 128]), ('a bottle', [0, 0, 512, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a book on the right": [ - "[('a cup', [21, 216, 150, 150]), ('a book', [341, 216, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the right and a bottle on the left": [ - "[('a cup', [369, 207, 103, 147]), ('a bottle', [40, 207, 103, 147])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a dog on the bottom": [ - "[('a backpack', [0, 0, 512, 256]), ('a dog', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the left and a bottle on the right": [ - "[('a book', [20, 206, 230, 286]), ('a bottle', [262, 206, 230, 286])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a backpack on the left": [ - "[('a bowl', [306, 209, 123, 123]), ('a backpack', [62, 196, 171, 171])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a bottle on the bottom": [ - "[('a book', [200, 50, 112, 160]), ('a bottle', [200, 302, 112, 160])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the bottom and a car on the top": [ - "[('a book', [0, 384, 512, 128]), ('a car', [0, 0, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a book on the right": [ - "[('a bottle', [33, 219, 176, 257]), ('a book', [303, 202, 176, 257])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the right and a bowl on the left": [ - "[('a cup', [342, 222, 150, 150]), ('a bowl', [20, 222, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the bottom and a backpack on the top": [ - "[('a cup', [202, 404, 108, 108]), ('a backpack', [202, 0, 108, 108])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the right and a cup on the left": [ - "[('a backpack', [350, 200, 100, 150]), ('a cup', [50, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the top and a dog on the bottom": [ - "[('a cup', [200, 50, 112, 112]), ('a dog', [200, 350, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the bottom and a chair on the top": [ - "[('a backpack', [0, 384, 128, 128]), ('a chair', [192, 0, 128, 128])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the left and a car on the right": [ - "[('a laptop', [21, 204, 212, 212]), ('a car', [279, 281, 209, 159])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the right and a backpack on the left": [ - "[('a dog', [297, 201, 214, 311]), ('a backpack', [21, 201, 214, 311])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the top and a chair on the bottom": [ - "[('a dog', [0, 0, 512, 256]), ('a chair', [0, 256, 512, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ] -} \ No newline at end of file diff --git a/cache/cache_lmd_v0.1_gpt-4(old).json b/cache/cache_lmd_v0.1_gpt-4(old).json deleted file mode 100644 index 3ce3c23b..00000000 --- a/cache/cache_lmd_v0.1_gpt-4(old).json +++ /dev/null @@ -1,902 +0,0 @@ -{ - "A realistic photo of a scene without backpacks": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks" - ], - "A realistic photo of a scene without books": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books" - ], - "A realistic photo of a scene without bottles": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles" - ], - "A realistic photo of a scene without bowls": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls" - ], - "A realistic photo of a scene without cars": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars" - ], - "A realistic photo of a scene without cats": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats" - ], - "A realistic photo of a scene without chairs": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs" - ], - "A realistic photo of a scene without cups": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups" - ], - "A realistic photo of a scene without dogs": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs" - ], - "A realistic photo of a scene without laptops": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops" - ], - "A realistic photo of a scene with one backpack": [ - "[('a backpack', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [196, 196, 120, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one book": [ - "[('a book', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [236, 236, 140, 140])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one bottle": [ - "[('a bottle', [236, 196, 40, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [256, 128, 100, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one bowl": [ - "[('a bowl', [206, 206, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [206, 206, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one car": [ - "[('a car', [150, 200, 212, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [150, 200, 200, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one cat": [ - "[('a cat', [128, 192, 256, 256])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [150, 150, 212, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one chair": [ - "[('a chair', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one cup": [ - "[('a cup', [236, 236, 40, 60])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [256, 256, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one dog": [ - "[('a dog', [150, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [150, 150, 212, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one laptop": [ - "[('a laptop', [156, 206, 200, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [156, 186, 200, 140])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two backpacks": [ - "[('a backpack', [100, 200, 150, 200]), ('a backpack', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [100, 200, 150, 200]), ('a backpack', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two books": [ - "[('a book', [120, 200, 120, 160]), ('a book', [260, 200, 120, 160])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [120, 200, 120, 180]), ('a book', [280, 200, 120, 180])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two bottles": [ - "[('a bottle', [130, 180, 80, 200]), ('a bottle', [300, 180, 80, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [150, 200, 70, 200]), ('a bottle', [292, 200, 70, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two bowls": [ - "[('a bowl', [100, 200, 120, 120]), ('a bowl', [300, 200, 120, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [80, 200, 150, 150]), ('a bowl', [282, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two cars": [ - "[('a car', [50, 200, 200, 150]), ('a car', [280, 200, 200, 150])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: ", - "[('a car', [50, 200, 200, 150]), ('a car', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two cats": [ - "[('a cat', [51, 67, 271, 324]), ('a cat', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [51, 67, 271, 324]), ('a cat', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two chairs": [ - "[('a chair', [80, 200, 150, 200]), ('a chair', [280, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [60, 200, 150, 250]), ('a chair', [302, 200, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two cups": [ - "[('a cup', [100, 200, 150, 150]), ('a cup', [300, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [100, 200, 100, 150]), ('a cup', [300, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two dogs": [ - "[('a dog', [51, 67, 271, 324]), ('a dog', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [51, 67, 271, 324]), ('a dog', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two laptops": [ - "[('a laptop', [80, 150, 150, 100]), ('a laptop', [280, 150, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [70, 200, 150, 120]), ('a laptop', [290, 200, 150, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three backpacks": [ - "[('a backpack', [30, 200, 150, 150]), ('a backpack', [200, 200, 150, 150]), ('a backpack', [370, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [50, 200, 120, 150]), ('a backpack', [200, 200, 120, 150]), ('a backpack', [350, 200, 120, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three books": [ - "[('a book', [50, 200, 100, 150]), ('a book', [200, 200, 100, 150]), ('a book', [350, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [50, 200, 100, 150]), ('a book', [200, 200, 100, 150]), ('a book', [350, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three bottles": [ - "[('a bottle', [80, 200, 100, 300]), ('a bottle', [210, 200, 100, 300]), ('a bottle', [340, 200, 100, 300])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [80, 200, 100, 300]), ('a bottle', [210, 200, 100, 300]), ('a bottle', [340, 200, 100, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three bowls": [ - "[('a bowl', [50, 200, 100, 100]), ('a bowl', [206, 200, 100, 100]), ('a bowl', [362, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [50, 226, 130, 130]), ('a bowl', [191, 226, 130, 130]), ('a bowl', [332, 226, 130, 130])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three cars": [ - "[('a car', [30, 200, 150, 100]), ('a car', [200, 200, 150, 100]), ('a car', [370, 200, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [20, 180, 150, 120]), ('a car', [180, 200, 150, 120]), ('a car', [340, 220, 150, 120])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with three cats": [ - "[('a cat', [30, 171, 150, 150]), ('a cat', [200, 200, 150, 150]), ('a cat', [370, 230, 142, 142])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [50, 100, 150, 200]), ('a cat', [200, 250, 150, 200]), ('a cat', [350, 400, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three chairs": [ - "[('a chair', [30, 171, 150, 226]), ('a chair', [200, 173, 150, 221]), ('a chair', [370, 171, 142, 221])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [20, 200, 150, 312]), ('a chair', [181, 200, 150, 312]), ('a chair', [342, 200, 150, 312])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three cups": [ - "[('a cup', [50, 200, 100, 150]), ('a cup', [206, 200, 100, 150]), ('a cup', [362, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [50, 200, 100, 150]), ('a cup', [206, 200, 100, 150]), ('a cup', [362, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three dogs": [ - "[('a dog', [30, 171, 212, 226]), ('a dog', [264, 173, 222, 221]), ('a dog', [400, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [30, 171, 150, 200]), ('a dog', [200, 180, 150, 200]), ('a dog', [370, 190, 142, 190])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with three laptops": [ - "[('a laptop', [30, 171, 150, 100]), ('a laptop', [200, 171, 150, 100]), ('a laptop', [370, 171, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [50, 200, 130, 80]), ('a laptop', [200, 200, 130, 80]), ('a laptop', [350, 200, 130, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four backpacks": [ - "[('a backpack', [30, 200, 100, 150]), ('a backpack', [150, 200, 100, 150]), ('a backpack', [270, 200, 100, 150]), ('a backpack', [390, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [30, 200, 100, 150]), ('a backpack', [150, 200, 100, 150]), ('a backpack', [270, 200, 100, 150]), ('a backpack', [390, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four books": [ - "[('a book', [50, 200, 80, 120]), ('a book', [150, 200, 80, 120]), ('a book', [250, 200, 80, 120]), ('a book', [350, 200, 80, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [30, 200, 100, 150]), ('a book', [140, 200, 100, 150]), ('a book', [250, 200, 100, 150]), ('a book', [360, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four bottles": [ - "[('a bottle', [50, 200, 70, 200]), ('a bottle', [150, 200, 70, 200]), ('a bottle', [250, 200, 70, 200]), ('a bottle', [350, 200, 70, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [50, 200, 70, 200]), ('a bottle', [150, 200, 70, 200]), ('a bottle', [250, 200, 70, 200]), ('a bottle', [350, 200, 70, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four bowls": [ - "[('a bowl', [40, 200, 100, 100]), ('a bowl', [160, 200, 100, 100]), ('a bowl', [280, 200, 100, 100]), ('a bowl', [400, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [50, 200, 100, 100]), ('a bowl', [200, 200, 100, 100]), ('a bowl', [350, 200, 100, 100]), ('a bowl', [500, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four cars": [ - "[('a car', [20, 200, 100, 200]), ('a car', [140, 200, 100, 200]), ('a car', [260, 200, 100, 200]), ('a car', [380, 200, 100, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [20, 200, 100, 200]), ('a car', [140, 200, 100, 200]), ('a car', [260, 200, 100, 200]), ('a car', [380, 200, 100, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four cats": [ - "[('a cat', [20, 20, 100, 100]), ('a cat', [150, 150, 100, 100]), ('a cat', [280, 280, 100, 100]), ('a cat', [410, 410, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [30, 171, 120, 120]), ('a cat', [180, 171, 120, 120]), ('a cat', [330, 171, 120, 120]), ('a cat', [480, 171, 32, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four chairs": [ - "[('a chair', [30, 200, 100, 150]), ('a chair', [150, 200, 100, 150]), ('a chair', [270, 200, 100, 150]), ('a chair', [390, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [50, 200, 100, 150]), ('a chair', [175, 200, 100, 150]), ('a chair', [300, 200, 100, 150]), ('a chair', [425, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four cups": [ - "[('a cup', [30, 200, 100, 100]), ('a cup', [150, 200, 100, 100]), ('a cup', [270, 200, 100, 100]), ('a cup', [390, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [50, 200, 100, 100]), ('a cup', [170, 200, 100, 100]), ('a cup', [290, 200, 100, 100]), ('a cup', [410, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four dogs": [ - "[('a dog', [30, 171, 112, 126]), ('a dog', [162, 183, 112, 126]), ('a dog', [294, 195, 112, 126]), ('a dog', [426, 207, 86, 105])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [20, 100, 100, 200]), ('a dog', [140, 150, 100, 200]), ('a dog', [260, 200, 100, 200]), ('a dog', [380, 250, 100, 200])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with four laptops": [ - "[('a laptop', [30, 171, 112, 90]), ('a laptop', [152, 171, 112, 90]), ('a laptop', [274, 171, 112, 90]), ('a laptop', [396, 171, 112, 90])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [30, 171, 112, 90]), ('a laptop', [162, 171, 112, 90]), ('a laptop', [294, 171, 112, 90]), ('a laptop', [426, 171, 112, 90])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five backpacks": [ - "[('a backpack', [10, 200, 90, 120]), ('a backpack', [120, 200, 90, 120]), ('a backpack', [230, 200, 90, 120]), ('a backpack', [340, 200, 90, 120]), ('a backpack', [450, 200, 90, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [30, 200, 80, 120]), ('a backpack', [130, 200, 80, 120]), ('a backpack', [230, 200, 80, 120]), ('a backpack', [330, 200, 80, 120]), ('a backpack', [430, 200, 80, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five books": [ - "[('a book', [50, 200, 80, 120]), ('a book', [150, 200, 80, 120]), ('a book', [250, 200, 80, 120]), ('a book', [350, 200, 80, 120]), ('a book', [450, 200, 60, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [20, 200, 80, 120]), ('a book', [120, 200, 80, 120]), ('a book', [220, 200, 80, 120]), ('a book', [320, 200, 80, 120]), ('a book', [420, 200, 80, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five bottles": [ - "[('a bottle', [50, 150, 60, 200]), ('a bottle', [130, 150, 60, 200]), ('a bottle', [210, 150, 60, 200]), ('a bottle', [290, 150, 60, 200]), ('a bottle', [370, 150, 60, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [50, 200, 60, 150]), ('a bottle', [130, 200, 60, 150]), ('a bottle', [210, 200, 60, 150]), ('a bottle', [290, 200, 60, 150]), ('a bottle', [370, 200, 60, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five bowls": [ - "[('a bowl', [30, 200, 80, 80]), ('a bowl', [130, 200, 80, 80]), ('a bowl', [230, 200, 80, 80]), ('a bowl', [330, 200, 80, 80]), ('a bowl', [430, 200, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [20, 200, 80, 80]), ('a bowl', [120, 200, 80, 80]), ('a bowl', [220, 200, 80, 80]), ('a bowl', [320, 200, 80, 80]), ('a bowl', [420, 200, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five cars": [ - "[('a car', [20, 200, 100, 100]), ('a car', [140, 200, 100, 100]), ('a car', [260, 200, 100, 100]), ('a car', [380, 200, 100, 100]), ('a car', [500, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [20, 200, 80, 150]), ('a car', [120, 200, 80, 150]), ('a car', [220, 200, 80, 150]), ('a car', [320, 200, 80, 150]), ('a car', [420, 200, 80, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five cats": [ - "[('a cat', [25, 150, 100, 150]), ('a cat', [150, 200, 100, 150]), ('a cat', [275, 150, 100, 150]), ('a cat', [400, 200, 100, 150]), ('a cat', [125, 300, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [30, 171, 92, 108]), ('a cat', [150, 200, 92, 108]), ('a cat', [270, 171, 92, 108]), ('a cat', [390, 200, 92, 108]), ('a cat', [200, 300, 92, 108])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five chairs": [ - "[('a chair', [20, 200, 90, 150]), ('a chair', [130, 200, 90, 150]), ('a chair', [240, 200, 90, 150]), ('a chair', [350, 200, 90, 150]), ('a chair', [460, 200, 52, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [30, 200, 80, 150]), ('a chair', [130, 200, 80, 150]), ('a chair', [230, 200, 80, 150]), ('a chair', [330, 200, 80, 150]), ('a chair', [430, 200, 80, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five cups": [ - "[('a cup', [30, 226, 80, 80]), ('a cup', [130, 226, 80, 80]), ('a cup', [230, 226, 80, 80]), ('a cup', [330, 226, 80, 80]), ('a cup', [430, 226, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [30, 200, 70, 90]), ('a cup', [120, 200, 70, 90]), ('a cup', [210, 200, 70, 90]), ('a cup', [300, 200, 70, 90]), ('a cup', [390, 200, 70, 90])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five dogs": [ - "[('a dog', [20, 100, 80, 120]), ('a dog', [120, 200, 80, 120]), ('a dog', [220, 300, 80, 120]), ('a dog', [320, 400, 80, 120]), ('a dog', [420, 100, 80, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [20, 150, 90, 120]), ('a dog', [130, 180, 90, 120]), ('a dog', [240, 210, 90, 120]), ('a dog', [350, 190, 90, 120]), ('a dog', [460, 170, 52, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five laptops": [ - "[('a laptop', [20, 100, 90, 60]), ('a laptop', [130, 100, 90, 60]), ('a laptop', [240, 100, 90, 60]), ('a laptop', [350, 100, 90, 60]), ('a laptop', [460, 100, 90, 60])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [20, 150, 90, 70]), ('a laptop', [130, 150, 90, 70]), ('a laptop', [240, 150, 90, 70]), ('a laptop', [350, 150, 90, 70]), ('a laptop', [460, 150, 90, 52])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue dog and a white bowl": [ - "[('a blue dog', [50, 200, 200, 300]), ('a white bowl', [350, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow book and a green cup": [ - "[('a yellow book', [100, 250, 150, 150]), ('a green cup', [300, 250, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue book and an orange chair": [ - "[('a blue book', [150, 300, 100, 150]), ('an orange chair', [300, 200, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bowl and a blue dog": [ - "[('a purple bowl', [150, 250, 200, 100]), ('a blue dog', [350, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green chair and a black bowl": [ - "[('a green chair', [60, 200, 200, 300]), ('a black bowl', [350, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bottle and a black cat": [ - "[('a purple bottle', [150, 200, 100, 200]), ('a black cat', [300, 250, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black cat and an orange bowl": [ - "[('a black cat', [50, 200, 200, 200]), ('an orange bowl', [350, 300, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black book and a purple bowl": [ - "[('a black book', [90, 200, 150, 200]), ('a purple bowl', [300, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a pink cup and a brown chair": [ - "[('a pink cup', [180, 250, 150, 150]), ('a brown chair', [350, 100, 150, 400])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown chair and a blue bottle": [ - "[('a brown chair', [50, 150, 200, 300]), ('a blue bottle', [300, 200, 50, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bowl and a pink cup": [ - "[('a yellow bowl', [100, 250, 150, 75]), ('a pink cup', [300, 250, 100, 125])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a pink bowl and a gray book": [ - "[('a pink bowl', [152, 226, 100, 100]), ('a gray book', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray cup and a purple laptop": [ - "[('a gray cup', [120, 250, 100, 120]), ('a purple laptop', [250, 150, 200, 130])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green bowl and a purple laptop": [ - "[('a green bowl', [100, 200, 150, 150]), ('a purple laptop', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green laptop and a gray cat": [ - "[('a green laptop', [125, 200, 262, 150]), ('a gray cat', [300, 100, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow dog and a pink cat": [ - "[('a yellow dog', [50, 200, 200, 300]), ('a pink cat', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a pink cat and a yellow bowl": [ - "[('a pink cat', [100, 200, 200, 200]), ('a yellow bowl', [350, 300, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown car and a yellow cat": [ - "[('a brown car', [50, 200, 200, 150]), ('a yellow cat', [300, 250, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown bowl and a white car": [ - "[('a brown bowl', [112, 256, 150, 100]), ('a white car', [280, 256, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange laptop and a brown dog": [ - "[('an orange laptop', [120, 250, 272, 150]), ('a brown dog', [300, 50, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown cup and an orange bottle": [ - "[('a brown cup', [120, 200, 100, 150]), ('an orange bottle', [300, 180, 80, 170])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray bowl and an orange backpack": [ - "[('a gray bowl', [150, 226, 100, 100]), ('an orange backpack', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow car and an orange chair": [ - "[('a yellow car', [50, 200, 200, 150]), ('an orange chair', [350, 250, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple backpack and a brown cup": [ - "[('a purple backpack', [100, 200, 150, 200]), ('a brown cup', [350, 250, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray dog and a blue backpack": [ - "[('a gray dog', [50, 200, 200, 250]), ('a blue backpack', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white laptop and an orange bottle": [ - "[('a white laptop', [73, 200, 366, 212]), ('an orange bottle', [300, 80, 90, 180])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown dog and a blue chair": [ - "[('a brown dog', [50, 200, 200, 300]), ('a blue chair', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue backpack and a yellow cat": [ - "[('a blue backpack', [102, 232, 150, 200]), ('a yellow cat', [302, 232, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a yellow laptop": [ - "[('a gray book', [100, 250, 150, 200]), ('a yellow laptop', [300, 250, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white cup and a black cat": [ - "[('a white cup', [150, 226, 100, 100]), ('a black cat', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red cat and a brown backpack": [ - "[('a red cat', [50, 200, 200, 200]), ('a brown backpack', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple cup and a green car": [ - "[('a purple cup', [100, 250, 80, 120]), ('a green car', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray cup and an orange backpack": [ - "[('a gray cup', [150, 226, 100, 100]), ('an orange backpack', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red chair and a gray cup": [ - "[('a red chair', [50, 200, 200, 300]), ('a gray cup', [350, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red bowl and a gray laptop": [ - "[('a red bowl', [121, 226, 133, 133]), ('a gray laptop', [300, 226, 192, 133])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bottle and a yellow cat": [ - "[('a purple bottle', [150, 200, 100, 200]), ('a yellow cat', [300, 250, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red dog and a gray laptop": [ - "[('a red dog', [50, 200, 200, 250]), ('a gray laptop', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and a blue cat": [ - "[('a brown laptop', [50, 200, 412, 200]), ('a blue cat', [200, 50, 112, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white laptop and a red chair": [ - "[('a white laptop', [150, 200, 200, 150]), ('a red chair', [350, 250, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bottle and an orange chair": [ - "[('a yellow bottle', [120, 200, 80, 200]), ('an orange chair', [300, 180, 180, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green car and a blue bottle": [ - "[('a green car', [50, 200, 200, 150]), ('a blue bottle', [350, 250, 50, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black cat and a brown cup": [ - "[('a black cat', [50, 150, 200, 200]), ('a brown cup', [350, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple backpack and a red chair": [ - "[('a purple backpack', [50, 200, 150, 200]), ('a red chair', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray dog and a brown chair": [ - "[('a gray dog', [50, 200, 200, 300]), ('a brown chair', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black backpack and a brown dog": [ - "[('a black backpack', [80, 200, 150, 200]), ('a brown dog', [280, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow book and a pink bowl": [ - "[('a yellow book', [120, 250, 150, 200]), ('a pink bowl', [320, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a white chair": [ - "[('a gray book', [120, 250, 100, 150]), ('a white chair', [300, 200, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow backpack and an orange car": [ - "[('a yellow backpack', [100, 200, 150, 200]), ('an orange car', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black book and a brown car": [ - "[('a black book', [50, 250, 150, 100]), ('a brown car', [300, 250, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white laptop and a red cat": [ - "[('a white laptop', [60, 200, 392, 212]), ('a red cat', [200, 100, 112, 90])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white chair and a black book": [ - "[('a white chair', [50, 200, 150, 250]), ('a black book', [300, 300, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow book and a pink laptop": [ - "[('a yellow book', [100, 200, 150, 150]), ('a pink laptop', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black car and an orange bottle": [ - "[('a black car', [50, 200, 200, 150]), ('an orange bottle', [350, 250, 50, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange dog and a brown car": [ - "[('an orange dog', [50, 200, 200, 200]), ('a brown car', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a green bowl": [ - "[('a gray book', [100, 200, 150, 150]), ('a green bowl', [300, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue car and a red chair": [ - "[('a blue car', [50, 200, 200, 150]), ('a red chair', [300, 220, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white cat and a black chair": [ - "[('a white cat', [71, 201, 180, 210]), ('a black chair', [301, 200, 180, 210])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green dog and a white chair": [ - "[('a green dog', [71, 176, 190, 221]), ('a white chair', [301, 196, 180, 205])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue book and a yellow bowl": [ - "[('a blue book', [100, 250, 150, 200]), ('a yellow bowl', [300, 250, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow dog and a blue bowl": [ - "[('a yellow dog', [50, 200, 200, 300]), ('a blue bowl', [300, 300, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and a black chair": [ - "[('a brown laptop', [150, 250, 200, 120]), ('a black chair', [350, 200, 120, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and a blue car": [ - "[('a brown laptop', [50, 200, 200, 150]), ('a blue car', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue bottle and a red cup": [ - "[('a blue bottle', [101, 221, 80, 180]), ('a red cup', [311, 231, 100, 170])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple laptop and a pink book": [ - "[('a purple laptop', [100, 200, 312, 200]), ('a pink book', [50, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bowl and a red car": [ - "[('a yellow bowl', [50, 250, 150, 100]), ('a red car', [300, 250, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green laptop and a yellow backpack": [ - "[('a green laptop', [100, 200, 150, 100]), ('a yellow backpack', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a red car": [ - "[('a gray book', [50, 200, 150, 150]), ('a red car', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red dog and a black book": [ - "[('a red dog', [50, 200, 200, 300]), ('a black book', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white car and an orange bottle": [ - "[('a white car', [50, 200, 200, 150]), ('an orange bottle', [300, 250, 50, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green book and a black cup": [ - "[('a green book', [120, 200, 150, 200]), ('a black cup', [320, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white bowl and a purple bottle": [ - "[('a white bowl', [100, 200, 150, 150]), ('a purple bottle', [300, 200, 50, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green bottle and a purple cat": [ - "[('a green bottle', [100, 200, 70, 200]), ('a purple cat', [250, 220, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange dog and a brown bowl": [ - "[('an orange dog', [60, 200, 200, 300]), ('a brown bowl', [350, 300, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue backpack and a brown laptop": [ - "[('a blue backpack', [50, 200, 200, 300]), ('a brown laptop', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red backpack and a purple book": [ - "[('a red backpack', [50, 200, 150, 200]), ('a purple book', [300, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bottle and a brown laptop": [ - "[('a purple bottle', [150, 200, 80, 200]), ('a brown laptop', [300, 250, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black chair and a blue book": [ - "[('a black chair', [100, 200, 150, 200]), ('a blue book', [300, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow dog and a black cup": [ - "[('a yellow dog', [50, 150, 200, 300]), ('a black cup', [300, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green cup and a white book": [ - "[('a green cup', [120, 250, 100, 150]), ('a white book', [300, 250, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple chair and a pink book": [ - "[('a purple chair', [50, 200, 200, 300]), ('a pink book', [300, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple cup and a red book": [ - "[('a purple cup', [120, 250, 100, 120]), ('a red book', [300, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red cup and a yellow chair": [ - "[('a red cup', [150, 226, 100, 100]), ('a yellow chair', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange cat and a brown bottle": [ - "[('an orange cat', [50, 200, 200, 200]), ('a brown bottle', [350, 200, 50, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray cup and an orange book": [ - "[('a gray cup', [166, 222, 92, 108]), ('an orange book', [328, 222, 92, 108])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green laptop and a pink chair": [ - "[('a green laptop', [120, 200, 272, 160]), ('a pink chair', [400, 250, 112, 262])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white book and a pink backpack": [ - "[('a white book', [150, 250, 200, 150]), ('a pink backpack', [350, 250, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bowl and a gray dog": [ - "[('a purple bowl', [150, 250, 200, 100]), ('a gray dog', [300, 150, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bottle and a brown car": [ - "[('a yellow bottle', [50, 250, 100, 200]), ('a brown car', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown chair and a green laptop": [ - "[('a brown chair', [100, 200, 150, 200]), ('a green laptop', [300, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown bowl and an orange chair": [ - "[('a brown bowl', [200, 300, 112, 112]), ('an orange chair', [350, 200, 150, 312])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white car and an orange chair": [ - "[('a white car', [30, 200, 250, 200]), ('an orange chair', [320, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green cat and an orange car": [ - "[('a green cat', [51, 67, 271, 324]), ('an orange car', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown cat and a red cup": [ - "[('a brown cat', [50, 200, 200, 200]), ('a red cup', [350, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow laptop and a white cup": [ - "[('a yellow laptop', [100, 200, 312, 180]), ('a white cup', [420, 220, 92, 92])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue car and a brown bowl": [ - "[('a blue car', [50, 200, 200, 150]), ('a brown bowl', [300, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black bowl and an orange dog": [ - "[('a black bowl', [150, 250, 200, 100]), ('an orange dog', [300, 150, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black backpack and a red bowl": [ - "[('a black backpack', [52, 200, 200, 250]), ('a red bowl', [350, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and an orange book": [ - "[('a brown laptop', [80, 200, 352, 200]), ('an orange book', [200, 100, 112, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red dog and a purple chair": [ - "[('a red dog', [50, 200, 200, 300]), ('a purple chair', [300, 150, 200, 350])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple car and a white dog": [ - "[('a purple car', [22, 200, 220, 150]), ('a white dog', [300, 250, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a dog on the right": [ - "[('a bottle', [50, 200, 100, 312]), ('a dog', [362, 150, 150, 362])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a cat on the left": [ - "[('a bowl', [330, 250, 150, 150]), ('a cat', [30, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a bowl on the bottom": [ - "[('a bottle', [256, 10, 100, 200]), ('a bowl', [256, 302, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a book on the top": [ - "[('a chair', [100, 300, 312, 212]), ('a book', [200, 50, 112, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a laptop on the right": [ - "[('a bottle', [50, 200, 90, 250]), ('a laptop', [372, 200, 90, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the right and a cat on the left": [ - "[('a laptop', [276, 200, 216, 150]), ('a cat', [20, 200, 216, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [278, 200, 224, 150]), ('a cat', [10, 200, 224, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the top and a bowl on the bottom": [ - "[('a dog', [100, 10, 312, 246]), ('a bowl', [206, 266, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the bottom and a car on the top": [ - "[('a bottle', [256, 400, 100, 112]), ('a car', [256, 100, 200, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the left and a book on the right": [ - "[('a car', [20, 200, 200, 200]), ('a book', [300, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the right and a chair on the left": [ - "[('a book', [300, 200, 200, 200]), ('a chair', [12, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the top and a laptop on the bottom": [ - "[('a car', [100, 20, 312, 172]), ('a laptop', [100, 320, 312, 172])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [76, 20, 360, 200]), ('a laptop', [76, 290, 360, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the bottom and a laptop on the top": [ - "[('a cat', [90, 300, 200, 200]), ('a laptop', [90, 20, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the left and a car on the right": [ - "[('a cat', [20, 200, 200, 200]), ('a car', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a dog on the left": [ - "[('a bowl', [300, 200, 150, 150]), ('a dog', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a cat on the bottom": [ - "[('a backpack', [156, 10, 200, 200]), ('a cat', [156, 302, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the bottom and a laptop on the top": [ - "[('a car', [20, 320, 472, 192]), ('a laptop', [20, 20, 472, 192])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the left and a dog on the right": [ - "[('a bowl', [50, 256, 150, 150]), ('a dog', [312, 256, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the right and a bowl on the left": [ - "[('a chair', [300, 200, 200, 300]), ('a bowl', [20, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the top and a cup on the bottom": [ - "[('a dog', [150, 10, 212, 200]), ('a cup', [200, 300, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the bottom and a car on the top": [ - "[('a cup', [216, 400, 80, 80]), ('a car', [216, 50, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the left and a cat on the right": [ - "[('a laptop', [20, 200, 236, 180]), ('a cat', [276, 220, 216, 192])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the right and a cat on the left": [ - "[('a bottle', [320, 200, 80, 200]), ('a cat', [112, 192, 180, 220])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a bowl on the bottom": [ - "[('a backpack', [176, 20, 160, 200]), ('a bowl', [176, 292, 160, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [220, 10, 72, 100]), ('a bowl', [220, 402, 72, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the bottom and a car on the top": [ - "[('a dog', [200, 350, 112, 162]), ('a car', [200, 50, 112, 62])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: ", - "[('a dog', [150, 300, 212, 212]), ('a car', [150, 50, 212, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [210, 320, 120, 192]), ('a car', [210, 20, 120, 192])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a book on the right": [ - "[('a dog', [20, 200, 200, 200]), ('a book', [292, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the right and a bowl on the left": [ - "[('a cat', [300, 200, 200, 300]), ('a bowl', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [280, 200, 200, 300]), ('a bowl', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [300, 200, 200, 300]), ('a bowl', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a laptop on the bottom": [ - "[('a backpack', [180, 10, 152, 200]), ('a laptop', [120, 300, 272, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a cup on the top": [ - "[('a chair', [50, 256, 412, 256]), ('a cup', [206, 50, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a cat on the right": [ - "[('a dog', [20, 200, 200, 300]), ('a cat', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the right and a bowl on the left": [ - "[('a book', [300, 200, 200, 200]), ('a bowl', [12, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a car on the bottom": [ - "[('a bottle', [256, 10, 100, 200]), ('a car', [256, 312, 200, 190])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the bottom and a cat on the top": [ - "[('a laptop', [40, 301, 432, 211]), ('a cat', [40, 40, 432, 211])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a chair on the right": [ - "[('a dog', [20, 200, 200, 250]), ('a chair', [350, 200, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the right and a chair on the left": [ - "[('a cup', [335, 226, 100, 100]), ('a chair', [77, 192, 121, 158])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the top and a cup on the bottom": [ - "[('a chair', [150, 20, 212, 200]), ('a cup', [200, 300, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [100, 10, 312, 242]), ('a cup', [206, 272, 100, 220])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the bottom and a laptop on the top": [ - "[('a backpack', [100, 300, 312, 212]), ('a laptop', [100, 50, 312, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a car on the right": [ - "[('a dog', [20, 200, 200, 200]), ('a car', [300, 200, 200, 200])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the right and a bottle on the left": [ - "[('a chair', [280, 150, 200, 300]), ('a bottle', [32, 200, 80, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a cup on the bottom": [ - "[('a book', [150, 10, 212, 150]), ('a cup', [180, 350, 152, 162])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the bottom and a car on the top": [ - "[('a laptop', [120, 300, 272, 212]), ('a car', [120, 20, 272, 180])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a bottle on the right": [ - "[('a dog', [20, 150, 200, 300]), ('a bottle', [320, 200, 50, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a chair on the bottom": [ - "[('a book', [200, 20, 112, 80]), ('a chair', [180, 350, 152, 162])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the bottom and a cup on the top": [ - "[('a backpack', [80, 350, 352, 162]), ('a cup', [200, 20, 112, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [100, 300, 312, 212]), ('a cup', [200, 50, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a dog on the right": [ - "[('a cup', [20, 256, 150, 150]), ('a dog', [342, 256, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a book on the left": [ - "[('a bowl', [300, 200, 150, 150]), ('a book', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a dog on the bottom": [ - "[('a bottle', [256, 10, 100, 200]), ('a dog', [256, 300, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the bottom and a cup on the top": [ - "[('a cat', [102, 300, 308, 212]), ('a cup', [202, 20, 108, 108])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the left and a dog on the right": [ - "[('a cat', [20, 200, 200, 200]), ('a dog', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [20, 150, 236, 362]), ('a dog', [256, 150, 236, 362])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the right and a backpack on the left": [ - "[('a chair', [300, 200, 200, 300]), ('a backpack', [20, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the top and a backpack on the bottom": [ - "[('a cup', [216, 10, 80, 80]), ('a backpack', [196, 422, 120, 90])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the left and a cat on the right": [ - "[('a bowl', [30, 256, 200, 200]), ('a cat', [312, 256, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the right and a dog on the left": [ - "[('a laptop', [301, 150, 200, 150]), ('a dog', [20, 150, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the bottom and a laptop on the top": [ - "[('a cup', [200, 400, 112, 112]), ('a laptop', [150, 50, 212, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the left and a laptop on the right": [ - "[('a bowl', [20, 256, 236, 156]), ('a laptop', [256, 256, 236, 156])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a cup on the bottom": [ - "[('a bottle', [216, 20, 80, 200]), ('a cup', [216, 292, 80, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a bottle on the top": [ - "[('a chair', [120, 300, 272, 212]), ('a bottle', [240, 20, 32, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a chair on the right": [ - "[('a bottle', [50, 200, 100, 300]), ('a chair', [362, 150, 150, 350])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the right and a cat on the left": [ - "[('a dog', [302, 119, 211, 228]), ('a cat', [51, 67, 271, 324])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the top and a car on the bottom": [ - "[('a bowl', [226, 20, 60, 60]), ('a car', [196, 442, 120, 70])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the bottom and a chair on the top": [ - "[('a bowl', [200, 350, 112, 80]), ('a chair', [200, 100, 112, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the left and a bottle on the right": [ - "[('a chair', [20, 180, 200, 300]), ('a bottle', [320, 200, 120, 280])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a dog on the bottom": [ - "[('a book', [196, 10, 120, 200]), ('a dog', [196, 300, 120, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a bowl on the top": [ - "[('a chair', [200, 300, 112, 212]), ('a bowl', [200, 50, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a bottle on the right": [ - "[('a cup', [50, 200, 100, 150]), ('a bottle', [362, 200, 100, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the right and a cat on the left": [ - "[('a car', [300, 200, 200, 200]), ('a cat', [50, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a cup on the bottom": [ - "[('a backpack', [150, 10, 212, 196]), ('a cup', [200, 316, 112, 196])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the bottom and a bowl on the top": [ - "[('a dog', [120, 300, 272, 212]), ('a bowl', [200, 50, 112, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a laptop on the right": [ - "[('a cup', [30, 226, 100, 100]), ('a laptop', [382, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a car on the left": [ - "[('a bowl', [320, 256, 192, 192]), ('a car', [0, 256, 192, 192])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a backpack on the bottom": [ - "[('a bottle', [226, 10, 60, 150]), ('a backpack', [196, 362, 120, 140])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the bottom and a cup on the top": [ - "[('a bowl', [200, 350, 112, 80]), ('a cup', [200, 80, 112, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the left and a cup on the right": [ - "[('a book', [50, 200, 150, 200]), ('a cup', [312, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the right and a laptop on the left": [ - "[('a car', [280, 200, 232, 312]), ('a laptop', [20, 200, 232, 312])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the bottom and a bottle on the top": [ - "[('a laptop', [80, 300, 352, 200]), ('a bottle', [220, 50, 72, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a book on the right": [ - "[('a cup', [50, 200, 150, 200]), ('a book', [312, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the right and a bottle on the left": [ - "[('a cup', [320, 200, 150, 200]), ('a bottle', [42, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a dog on the bottom": [ - "[('a backpack', [180, 10, 152, 130]), ('a dog', [190, 300, 132, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the left and a bottle on the right": [ - "[('a book', [50, 200, 150, 200]), ('a bottle', [312, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a backpack on the left": [ - "[('a bowl', [321, 226, 170, 150]), ('a backpack', [21, 226, 170, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a bottle on the bottom": [ - "[('a book', [100, 10, 312, 200]), ('a bottle', [200, 300, 112, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the bottom and a car on the top": [ - "[('a book', [100, 400, 312, 112]), ('a car', [100, 50, 312, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a book on the right": [ - "[('a bottle', [20, 200, 100, 312]), ('a book', [392, 200, 100, 312])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the right and a bowl on the left": [ - "[('a cup', [312, 226, 100, 100]), ('a bowl', [100, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the bottom and a backpack on the top": [ - "[('a cup', [236, 370, 100, 100]), ('a backpack', [236, 42, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the right and a cup on the left": [ - "[('a backpack', [320, 200, 180, 250]), ('a cup', [20, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the top and a dog on the bottom": [ - "[('a cup', [216, 10, 80, 80]), ('a dog', [216, 422, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the bottom and a chair on the top": [ - "[('a backpack', [150, 350, 212, 162]), ('a chair', [150, 50, 212, 162])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the left and a car on the right": [ - "[('a laptop', [30, 200, 200, 150]), ('a car', [280, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the right and a backpack on the left": [ - "[('a dog', [280, 150, 200, 300]), ('a backpack', [30, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the top and a chair on the bottom": [ - "[('a dog', [120, 20, 272, 192]), ('a chair', [180, 320, 152, 192])]\nBackground prompt: A realistic scene\nNegative prompt: " - ] -} \ No newline at end of file diff --git a/cache/cache_lmd_v0.1_gpt-4.json b/cache/cache_lmd_v0.1_gpt-4.json deleted file mode 100644 index 3ce3c23b..00000000 --- a/cache/cache_lmd_v0.1_gpt-4.json +++ /dev/null @@ -1,902 +0,0 @@ -{ - "A realistic photo of a scene without backpacks": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks" - ], - "A realistic photo of a scene without books": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books" - ], - "A realistic photo of a scene without bottles": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles" - ], - "A realistic photo of a scene without bowls": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls" - ], - "A realistic photo of a scene without cars": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars" - ], - "A realistic photo of a scene without cats": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats" - ], - "A realistic photo of a scene without chairs": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: chairs" - ], - "A realistic photo of a scene without cups": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cups" - ], - "A realistic photo of a scene without dogs": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs", - "[]\nBackground prompt: A realistic scene\nNegative prompt: dogs" - ], - "A realistic photo of a scene without laptops": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops", - "[]\nBackground prompt: A realistic scene\nNegative prompt: laptops" - ], - "A realistic photo of a scene with one backpack": [ - "[('a backpack', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [196, 196, 120, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one book": [ - "[('a book', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [236, 236, 140, 140])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one bottle": [ - "[('a bottle', [236, 196, 40, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [256, 128, 100, 256])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one bowl": [ - "[('a bowl', [206, 206, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [206, 206, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one car": [ - "[('a car', [150, 200, 212, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [150, 200, 200, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one cat": [ - "[('a cat', [128, 192, 256, 256])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [150, 150, 212, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one chair": [ - "[('a chair', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [200, 200, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one cup": [ - "[('a cup', [236, 236, 40, 60])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [256, 256, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one dog": [ - "[('a dog', [150, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [150, 150, 212, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with one laptop": [ - "[('a laptop', [156, 206, 200, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [156, 186, 200, 140])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two backpacks": [ - "[('a backpack', [100, 200, 150, 200]), ('a backpack', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [100, 200, 150, 200]), ('a backpack', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two books": [ - "[('a book', [120, 200, 120, 160]), ('a book', [260, 200, 120, 160])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [120, 200, 120, 180]), ('a book', [280, 200, 120, 180])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two bottles": [ - "[('a bottle', [130, 180, 80, 200]), ('a bottle', [300, 180, 80, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [150, 200, 70, 200]), ('a bottle', [292, 200, 70, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two bowls": [ - "[('a bowl', [100, 200, 120, 120]), ('a bowl', [300, 200, 120, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [80, 200, 150, 150]), ('a bowl', [282, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two cars": [ - "[('a car', [50, 200, 200, 150]), ('a car', [280, 200, 200, 150])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: ", - "[('a car', [50, 200, 200, 150]), ('a car', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two cats": [ - "[('a cat', [51, 67, 271, 324]), ('a cat', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [51, 67, 271, 324]), ('a cat', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two chairs": [ - "[('a chair', [80, 200, 150, 200]), ('a chair', [280, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [60, 200, 150, 250]), ('a chair', [302, 200, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two cups": [ - "[('a cup', [100, 200, 150, 150]), ('a cup', [300, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [100, 200, 100, 150]), ('a cup', [300, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two dogs": [ - "[('a dog', [51, 67, 271, 324]), ('a dog', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [51, 67, 271, 324]), ('a dog', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with two laptops": [ - "[('a laptop', [80, 150, 150, 100]), ('a laptop', [280, 150, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [70, 200, 150, 120]), ('a laptop', [290, 200, 150, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three backpacks": [ - "[('a backpack', [30, 200, 150, 150]), ('a backpack', [200, 200, 150, 150]), ('a backpack', [370, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [50, 200, 120, 150]), ('a backpack', [200, 200, 120, 150]), ('a backpack', [350, 200, 120, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three books": [ - "[('a book', [50, 200, 100, 150]), ('a book', [200, 200, 100, 150]), ('a book', [350, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [50, 200, 100, 150]), ('a book', [200, 200, 100, 150]), ('a book', [350, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three bottles": [ - "[('a bottle', [80, 200, 100, 300]), ('a bottle', [210, 200, 100, 300]), ('a bottle', [340, 200, 100, 300])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [80, 200, 100, 300]), ('a bottle', [210, 200, 100, 300]), ('a bottle', [340, 200, 100, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three bowls": [ - "[('a bowl', [50, 200, 100, 100]), ('a bowl', [206, 200, 100, 100]), ('a bowl', [362, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [50, 226, 130, 130]), ('a bowl', [191, 226, 130, 130]), ('a bowl', [332, 226, 130, 130])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three cars": [ - "[('a car', [30, 200, 150, 100]), ('a car', [200, 200, 150, 100]), ('a car', [370, 200, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [20, 180, 150, 120]), ('a car', [180, 200, 150, 120]), ('a car', [340, 220, 150, 120])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with three cats": [ - "[('a cat', [30, 171, 150, 150]), ('a cat', [200, 200, 150, 150]), ('a cat', [370, 230, 142, 142])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [50, 100, 150, 200]), ('a cat', [200, 250, 150, 200]), ('a cat', [350, 400, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three chairs": [ - "[('a chair', [30, 171, 150, 226]), ('a chair', [200, 173, 150, 221]), ('a chair', [370, 171, 142, 221])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [20, 200, 150, 312]), ('a chair', [181, 200, 150, 312]), ('a chair', [342, 200, 150, 312])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three cups": [ - "[('a cup', [50, 200, 100, 150]), ('a cup', [206, 200, 100, 150]), ('a cup', [362, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [50, 200, 100, 150]), ('a cup', [206, 200, 100, 150]), ('a cup', [362, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with three dogs": [ - "[('a dog', [30, 171, 212, 226]), ('a dog', [264, 173, 222, 221]), ('a dog', [400, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [30, 171, 150, 200]), ('a dog', [200, 180, 150, 200]), ('a dog', [370, 190, 142, 190])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with three laptops": [ - "[('a laptop', [30, 171, 150, 100]), ('a laptop', [200, 171, 150, 100]), ('a laptop', [370, 171, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [50, 200, 130, 80]), ('a laptop', [200, 200, 130, 80]), ('a laptop', [350, 200, 130, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four backpacks": [ - "[('a backpack', [30, 200, 100, 150]), ('a backpack', [150, 200, 100, 150]), ('a backpack', [270, 200, 100, 150]), ('a backpack', [390, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [30, 200, 100, 150]), ('a backpack', [150, 200, 100, 150]), ('a backpack', [270, 200, 100, 150]), ('a backpack', [390, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four books": [ - "[('a book', [50, 200, 80, 120]), ('a book', [150, 200, 80, 120]), ('a book', [250, 200, 80, 120]), ('a book', [350, 200, 80, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [30, 200, 100, 150]), ('a book', [140, 200, 100, 150]), ('a book', [250, 200, 100, 150]), ('a book', [360, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four bottles": [ - "[('a bottle', [50, 200, 70, 200]), ('a bottle', [150, 200, 70, 200]), ('a bottle', [250, 200, 70, 200]), ('a bottle', [350, 200, 70, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [50, 200, 70, 200]), ('a bottle', [150, 200, 70, 200]), ('a bottle', [250, 200, 70, 200]), ('a bottle', [350, 200, 70, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four bowls": [ - "[('a bowl', [40, 200, 100, 100]), ('a bowl', [160, 200, 100, 100]), ('a bowl', [280, 200, 100, 100]), ('a bowl', [400, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [50, 200, 100, 100]), ('a bowl', [200, 200, 100, 100]), ('a bowl', [350, 200, 100, 100]), ('a bowl', [500, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four cars": [ - "[('a car', [20, 200, 100, 200]), ('a car', [140, 200, 100, 200]), ('a car', [260, 200, 100, 200]), ('a car', [380, 200, 100, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [20, 200, 100, 200]), ('a car', [140, 200, 100, 200]), ('a car', [260, 200, 100, 200]), ('a car', [380, 200, 100, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four cats": [ - "[('a cat', [20, 20, 100, 100]), ('a cat', [150, 150, 100, 100]), ('a cat', [280, 280, 100, 100]), ('a cat', [410, 410, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [30, 171, 120, 120]), ('a cat', [180, 171, 120, 120]), ('a cat', [330, 171, 120, 120]), ('a cat', [480, 171, 32, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four chairs": [ - "[('a chair', [30, 200, 100, 150]), ('a chair', [150, 200, 100, 150]), ('a chair', [270, 200, 100, 150]), ('a chair', [390, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [50, 200, 100, 150]), ('a chair', [175, 200, 100, 150]), ('a chair', [300, 200, 100, 150]), ('a chair', [425, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four cups": [ - "[('a cup', [30, 200, 100, 100]), ('a cup', [150, 200, 100, 100]), ('a cup', [270, 200, 100, 100]), ('a cup', [390, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [50, 200, 100, 100]), ('a cup', [170, 200, 100, 100]), ('a cup', [290, 200, 100, 100]), ('a cup', [410, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with four dogs": [ - "[('a dog', [30, 171, 112, 126]), ('a dog', [162, 183, 112, 126]), ('a dog', [294, 195, 112, 126]), ('a dog', [426, 207, 86, 105])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [20, 100, 100, 200]), ('a dog', [140, 150, 100, 200]), ('a dog', [260, 200, 100, 200]), ('a dog', [380, 250, 100, 200])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with four laptops": [ - "[('a laptop', [30, 171, 112, 90]), ('a laptop', [152, 171, 112, 90]), ('a laptop', [274, 171, 112, 90]), ('a laptop', [396, 171, 112, 90])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [30, 171, 112, 90]), ('a laptop', [162, 171, 112, 90]), ('a laptop', [294, 171, 112, 90]), ('a laptop', [426, 171, 112, 90])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five backpacks": [ - "[('a backpack', [10, 200, 90, 120]), ('a backpack', [120, 200, 90, 120]), ('a backpack', [230, 200, 90, 120]), ('a backpack', [340, 200, 90, 120]), ('a backpack', [450, 200, 90, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [30, 200, 80, 120]), ('a backpack', [130, 200, 80, 120]), ('a backpack', [230, 200, 80, 120]), ('a backpack', [330, 200, 80, 120]), ('a backpack', [430, 200, 80, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five books": [ - "[('a book', [50, 200, 80, 120]), ('a book', [150, 200, 80, 120]), ('a book', [250, 200, 80, 120]), ('a book', [350, 200, 80, 120]), ('a book', [450, 200, 60, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a book', [20, 200, 80, 120]), ('a book', [120, 200, 80, 120]), ('a book', [220, 200, 80, 120]), ('a book', [320, 200, 80, 120]), ('a book', [420, 200, 80, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five bottles": [ - "[('a bottle', [50, 150, 60, 200]), ('a bottle', [130, 150, 60, 200]), ('a bottle', [210, 150, 60, 200]), ('a bottle', [290, 150, 60, 200]), ('a bottle', [370, 150, 60, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bottle', [50, 200, 60, 150]), ('a bottle', [130, 200, 60, 150]), ('a bottle', [210, 200, 60, 150]), ('a bottle', [290, 200, 60, 150]), ('a bottle', [370, 200, 60, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five bowls": [ - "[('a bowl', [30, 200, 80, 80]), ('a bowl', [130, 200, 80, 80]), ('a bowl', [230, 200, 80, 80]), ('a bowl', [330, 200, 80, 80]), ('a bowl', [430, 200, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a bowl', [20, 200, 80, 80]), ('a bowl', [120, 200, 80, 80]), ('a bowl', [220, 200, 80, 80]), ('a bowl', [320, 200, 80, 80]), ('a bowl', [420, 200, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five cars": [ - "[('a car', [20, 200, 100, 100]), ('a car', [140, 200, 100, 100]), ('a car', [260, 200, 100, 100]), ('a car', [380, 200, 100, 100]), ('a car', [500, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [20, 200, 80, 150]), ('a car', [120, 200, 80, 150]), ('a car', [220, 200, 80, 150]), ('a car', [320, 200, 80, 150]), ('a car', [420, 200, 80, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five cats": [ - "[('a cat', [25, 150, 100, 150]), ('a cat', [150, 200, 100, 150]), ('a cat', [275, 150, 100, 150]), ('a cat', [400, 200, 100, 150]), ('a cat', [125, 300, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [30, 171, 92, 108]), ('a cat', [150, 200, 92, 108]), ('a cat', [270, 171, 92, 108]), ('a cat', [390, 200, 92, 108]), ('a cat', [200, 300, 92, 108])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five chairs": [ - "[('a chair', [20, 200, 90, 150]), ('a chair', [130, 200, 90, 150]), ('a chair', [240, 200, 90, 150]), ('a chair', [350, 200, 90, 150]), ('a chair', [460, 200, 52, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [30, 200, 80, 150]), ('a chair', [130, 200, 80, 150]), ('a chair', [230, 200, 80, 150]), ('a chair', [330, 200, 80, 150]), ('a chair', [430, 200, 80, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five cups": [ - "[('a cup', [30, 226, 80, 80]), ('a cup', [130, 226, 80, 80]), ('a cup', [230, 226, 80, 80]), ('a cup', [330, 226, 80, 80]), ('a cup', [430, 226, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cup', [30, 200, 70, 90]), ('a cup', [120, 200, 70, 90]), ('a cup', [210, 200, 70, 90]), ('a cup', [300, 200, 70, 90]), ('a cup', [390, 200, 70, 90])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five dogs": [ - "[('a dog', [20, 100, 80, 120]), ('a dog', [120, 200, 80, 120]), ('a dog', [220, 300, 80, 120]), ('a dog', [320, 400, 80, 120]), ('a dog', [420, 100, 80, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [20, 150, 90, 120]), ('a dog', [130, 180, 90, 120]), ('a dog', [240, 210, 90, 120]), ('a dog', [350, 190, 90, 120]), ('a dog', [460, 170, 52, 120])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with five laptops": [ - "[('a laptop', [20, 100, 90, 60]), ('a laptop', [130, 100, 90, 60]), ('a laptop', [240, 100, 90, 60]), ('a laptop', [350, 100, 90, 60]), ('a laptop', [460, 100, 90, 60])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [20, 150, 90, 70]), ('a laptop', [130, 150, 90, 70]), ('a laptop', [240, 150, 90, 70]), ('a laptop', [350, 150, 90, 70]), ('a laptop', [460, 150, 90, 52])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue dog and a white bowl": [ - "[('a blue dog', [50, 200, 200, 300]), ('a white bowl', [350, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow book and a green cup": [ - "[('a yellow book', [100, 250, 150, 150]), ('a green cup', [300, 250, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue book and an orange chair": [ - "[('a blue book', [150, 300, 100, 150]), ('an orange chair', [300, 200, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bowl and a blue dog": [ - "[('a purple bowl', [150, 250, 200, 100]), ('a blue dog', [350, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green chair and a black bowl": [ - "[('a green chair', [60, 200, 200, 300]), ('a black bowl', [350, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bottle and a black cat": [ - "[('a purple bottle', [150, 200, 100, 200]), ('a black cat', [300, 250, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black cat and an orange bowl": [ - "[('a black cat', [50, 200, 200, 200]), ('an orange bowl', [350, 300, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black book and a purple bowl": [ - "[('a black book', [90, 200, 150, 200]), ('a purple bowl', [300, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a pink cup and a brown chair": [ - "[('a pink cup', [180, 250, 150, 150]), ('a brown chair', [350, 100, 150, 400])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown chair and a blue bottle": [ - "[('a brown chair', [50, 150, 200, 300]), ('a blue bottle', [300, 200, 50, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bowl and a pink cup": [ - "[('a yellow bowl', [100, 250, 150, 75]), ('a pink cup', [300, 250, 100, 125])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a pink bowl and a gray book": [ - "[('a pink bowl', [152, 226, 100, 100]), ('a gray book', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray cup and a purple laptop": [ - "[('a gray cup', [120, 250, 100, 120]), ('a purple laptop', [250, 150, 200, 130])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green bowl and a purple laptop": [ - "[('a green bowl', [100, 200, 150, 150]), ('a purple laptop', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green laptop and a gray cat": [ - "[('a green laptop', [125, 200, 262, 150]), ('a gray cat', [300, 100, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow dog and a pink cat": [ - "[('a yellow dog', [50, 200, 200, 300]), ('a pink cat', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a pink cat and a yellow bowl": [ - "[('a pink cat', [100, 200, 200, 200]), ('a yellow bowl', [350, 300, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown car and a yellow cat": [ - "[('a brown car', [50, 200, 200, 150]), ('a yellow cat', [300, 250, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown bowl and a white car": [ - "[('a brown bowl', [112, 256, 150, 100]), ('a white car', [280, 256, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange laptop and a brown dog": [ - "[('an orange laptop', [120, 250, 272, 150]), ('a brown dog', [300, 50, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown cup and an orange bottle": [ - "[('a brown cup', [120, 200, 100, 150]), ('an orange bottle', [300, 180, 80, 170])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray bowl and an orange backpack": [ - "[('a gray bowl', [150, 226, 100, 100]), ('an orange backpack', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow car and an orange chair": [ - "[('a yellow car', [50, 200, 200, 150]), ('an orange chair', [350, 250, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple backpack and a brown cup": [ - "[('a purple backpack', [100, 200, 150, 200]), ('a brown cup', [350, 250, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray dog and a blue backpack": [ - "[('a gray dog', [50, 200, 200, 250]), ('a blue backpack', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white laptop and an orange bottle": [ - "[('a white laptop', [73, 200, 366, 212]), ('an orange bottle', [300, 80, 90, 180])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown dog and a blue chair": [ - "[('a brown dog', [50, 200, 200, 300]), ('a blue chair', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue backpack and a yellow cat": [ - "[('a blue backpack', [102, 232, 150, 200]), ('a yellow cat', [302, 232, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a yellow laptop": [ - "[('a gray book', [100, 250, 150, 200]), ('a yellow laptop', [300, 250, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white cup and a black cat": [ - "[('a white cup', [150, 226, 100, 100]), ('a black cat', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red cat and a brown backpack": [ - "[('a red cat', [50, 200, 200, 200]), ('a brown backpack', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple cup and a green car": [ - "[('a purple cup', [100, 250, 80, 120]), ('a green car', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray cup and an orange backpack": [ - "[('a gray cup', [150, 226, 100, 100]), ('an orange backpack', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red chair and a gray cup": [ - "[('a red chair', [50, 200, 200, 300]), ('a gray cup', [350, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red bowl and a gray laptop": [ - "[('a red bowl', [121, 226, 133, 133]), ('a gray laptop', [300, 226, 192, 133])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bottle and a yellow cat": [ - "[('a purple bottle', [150, 200, 100, 200]), ('a yellow cat', [300, 250, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red dog and a gray laptop": [ - "[('a red dog', [50, 200, 200, 250]), ('a gray laptop', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and a blue cat": [ - "[('a brown laptop', [50, 200, 412, 200]), ('a blue cat', [200, 50, 112, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white laptop and a red chair": [ - "[('a white laptop', [150, 200, 200, 150]), ('a red chair', [350, 250, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bottle and an orange chair": [ - "[('a yellow bottle', [120, 200, 80, 200]), ('an orange chair', [300, 180, 180, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green car and a blue bottle": [ - "[('a green car', [50, 200, 200, 150]), ('a blue bottle', [350, 250, 50, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black cat and a brown cup": [ - "[('a black cat', [50, 150, 200, 200]), ('a brown cup', [350, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple backpack and a red chair": [ - "[('a purple backpack', [50, 200, 150, 200]), ('a red chair', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray dog and a brown chair": [ - "[('a gray dog', [50, 200, 200, 300]), ('a brown chair', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black backpack and a brown dog": [ - "[('a black backpack', [80, 200, 150, 200]), ('a brown dog', [280, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow book and a pink bowl": [ - "[('a yellow book', [120, 250, 150, 200]), ('a pink bowl', [320, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a white chair": [ - "[('a gray book', [120, 250, 100, 150]), ('a white chair', [300, 200, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow backpack and an orange car": [ - "[('a yellow backpack', [100, 200, 150, 200]), ('an orange car', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black book and a brown car": [ - "[('a black book', [50, 250, 150, 100]), ('a brown car', [300, 250, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white laptop and a red cat": [ - "[('a white laptop', [60, 200, 392, 212]), ('a red cat', [200, 100, 112, 90])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white chair and a black book": [ - "[('a white chair', [50, 200, 150, 250]), ('a black book', [300, 300, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow book and a pink laptop": [ - "[('a yellow book', [100, 200, 150, 150]), ('a pink laptop', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black car and an orange bottle": [ - "[('a black car', [50, 200, 200, 150]), ('an orange bottle', [350, 250, 50, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange dog and a brown car": [ - "[('an orange dog', [50, 200, 200, 200]), ('a brown car', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a green bowl": [ - "[('a gray book', [100, 200, 150, 150]), ('a green bowl', [300, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue car and a red chair": [ - "[('a blue car', [50, 200, 200, 150]), ('a red chair', [300, 220, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white cat and a black chair": [ - "[('a white cat', [71, 201, 180, 210]), ('a black chair', [301, 200, 180, 210])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green dog and a white chair": [ - "[('a green dog', [71, 176, 190, 221]), ('a white chair', [301, 196, 180, 205])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue book and a yellow bowl": [ - "[('a blue book', [100, 250, 150, 200]), ('a yellow bowl', [300, 250, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow dog and a blue bowl": [ - "[('a yellow dog', [50, 200, 200, 300]), ('a blue bowl', [300, 300, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and a black chair": [ - "[('a brown laptop', [150, 250, 200, 120]), ('a black chair', [350, 200, 120, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and a blue car": [ - "[('a brown laptop', [50, 200, 200, 150]), ('a blue car', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue bottle and a red cup": [ - "[('a blue bottle', [101, 221, 80, 180]), ('a red cup', [311, 231, 100, 170])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple laptop and a pink book": [ - "[('a purple laptop', [100, 200, 312, 200]), ('a pink book', [50, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bowl and a red car": [ - "[('a yellow bowl', [50, 250, 150, 100]), ('a red car', [300, 250, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green laptop and a yellow backpack": [ - "[('a green laptop', [100, 200, 150, 100]), ('a yellow backpack', [300, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray book and a red car": [ - "[('a gray book', [50, 200, 150, 150]), ('a red car', [300, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red dog and a black book": [ - "[('a red dog', [50, 200, 200, 300]), ('a black book', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white car and an orange bottle": [ - "[('a white car', [50, 200, 200, 150]), ('an orange bottle', [300, 250, 50, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green book and a black cup": [ - "[('a green book', [120, 200, 150, 200]), ('a black cup', [320, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white bowl and a purple bottle": [ - "[('a white bowl', [100, 200, 150, 150]), ('a purple bottle', [300, 200, 50, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green bottle and a purple cat": [ - "[('a green bottle', [100, 200, 70, 200]), ('a purple cat', [250, 220, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange dog and a brown bowl": [ - "[('an orange dog', [60, 200, 200, 300]), ('a brown bowl', [350, 300, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue backpack and a brown laptop": [ - "[('a blue backpack', [50, 200, 200, 300]), ('a brown laptop', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red backpack and a purple book": [ - "[('a red backpack', [50, 200, 150, 200]), ('a purple book', [300, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bottle and a brown laptop": [ - "[('a purple bottle', [150, 200, 80, 200]), ('a brown laptop', [300, 250, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black chair and a blue book": [ - "[('a black chair', [100, 200, 150, 200]), ('a blue book', [300, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow dog and a black cup": [ - "[('a yellow dog', [50, 150, 200, 300]), ('a black cup', [300, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green cup and a white book": [ - "[('a green cup', [120, 250, 100, 150]), ('a white book', [300, 250, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple chair and a pink book": [ - "[('a purple chair', [50, 200, 200, 300]), ('a pink book', [300, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple cup and a red book": [ - "[('a purple cup', [120, 250, 100, 120]), ('a red book', [300, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red cup and a yellow chair": [ - "[('a red cup', [150, 226, 100, 100]), ('a yellow chair', [280, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with an orange cat and a brown bottle": [ - "[('an orange cat', [50, 200, 200, 200]), ('a brown bottle', [350, 200, 50, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a gray cup and an orange book": [ - "[('a gray cup', [166, 222, 92, 108]), ('an orange book', [328, 222, 92, 108])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green laptop and a pink chair": [ - "[('a green laptop', [120, 200, 272, 160]), ('a pink chair', [400, 250, 112, 262])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white book and a pink backpack": [ - "[('a white book', [150, 250, 200, 150]), ('a pink backpack', [350, 250, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple bowl and a gray dog": [ - "[('a purple bowl', [150, 250, 200, 100]), ('a gray dog', [300, 150, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow bottle and a brown car": [ - "[('a yellow bottle', [50, 250, 100, 200]), ('a brown car', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown chair and a green laptop": [ - "[('a brown chair', [100, 200, 150, 200]), ('a green laptop', [300, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown bowl and an orange chair": [ - "[('a brown bowl', [200, 300, 112, 112]), ('an orange chair', [350, 200, 150, 312])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a white car and an orange chair": [ - "[('a white car', [30, 200, 250, 200]), ('an orange chair', [320, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a green cat and an orange car": [ - "[('a green cat', [51, 67, 271, 324]), ('an orange car', [302, 119, 211, 228])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown cat and a red cup": [ - "[('a brown cat', [50, 200, 200, 200]), ('a red cup', [350, 250, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a yellow laptop and a white cup": [ - "[('a yellow laptop', [100, 200, 312, 180]), ('a white cup', [420, 220, 92, 92])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a blue car and a brown bowl": [ - "[('a blue car', [50, 200, 200, 150]), ('a brown bowl', [300, 250, 100, 50])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black bowl and an orange dog": [ - "[('a black bowl', [150, 250, 200, 100]), ('an orange dog', [300, 150, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a black backpack and a red bowl": [ - "[('a black backpack', [52, 200, 200, 250]), ('a red bowl', [350, 250, 150, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a brown laptop and an orange book": [ - "[('a brown laptop', [80, 200, 352, 200]), ('an orange book', [200, 100, 112, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a red dog and a purple chair": [ - "[('a red dog', [50, 200, 200, 300]), ('a purple chair', [300, 150, 200, 350])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a purple car and a white dog": [ - "[('a purple car', [22, 200, 220, 150]), ('a white dog', [300, 250, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a dog on the right": [ - "[('a bottle', [50, 200, 100, 312]), ('a dog', [362, 150, 150, 362])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a cat on the left": [ - "[('a bowl', [330, 250, 150, 150]), ('a cat', [30, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a bowl on the bottom": [ - "[('a bottle', [256, 10, 100, 200]), ('a bowl', [256, 302, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a book on the top": [ - "[('a chair', [100, 300, 312, 212]), ('a book', [200, 50, 112, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a laptop on the right": [ - "[('a bottle', [50, 200, 90, 250]), ('a laptop', [372, 200, 90, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the right and a cat on the left": [ - "[('a laptop', [276, 200, 216, 150]), ('a cat', [20, 200, 216, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a laptop', [278, 200, 224, 150]), ('a cat', [10, 200, 224, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the top and a bowl on the bottom": [ - "[('a dog', [100, 10, 312, 246]), ('a bowl', [206, 266, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the bottom and a car on the top": [ - "[('a bottle', [256, 400, 100, 112]), ('a car', [256, 100, 200, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the left and a book on the right": [ - "[('a car', [20, 200, 200, 200]), ('a book', [300, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the right and a chair on the left": [ - "[('a book', [300, 200, 200, 200]), ('a chair', [12, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the top and a laptop on the bottom": [ - "[('a car', [100, 20, 312, 172]), ('a laptop', [100, 320, 312, 172])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a car', [76, 20, 360, 200]), ('a laptop', [76, 290, 360, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the bottom and a laptop on the top": [ - "[('a cat', [90, 300, 200, 200]), ('a laptop', [90, 20, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the left and a car on the right": [ - "[('a cat', [20, 200, 200, 200]), ('a car', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a dog on the left": [ - "[('a bowl', [300, 200, 150, 150]), ('a dog', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a cat on the bottom": [ - "[('a backpack', [156, 10, 200, 200]), ('a cat', [156, 302, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the bottom and a laptop on the top": [ - "[('a car', [20, 320, 472, 192]), ('a laptop', [20, 20, 472, 192])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the left and a dog on the right": [ - "[('a bowl', [50, 256, 150, 150]), ('a dog', [312, 256, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the right and a bowl on the left": [ - "[('a chair', [300, 200, 200, 300]), ('a bowl', [20, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the top and a cup on the bottom": [ - "[('a dog', [150, 10, 212, 200]), ('a cup', [200, 300, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the bottom and a car on the top": [ - "[('a cup', [216, 400, 80, 80]), ('a car', [216, 50, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the left and a cat on the right": [ - "[('a laptop', [20, 200, 236, 180]), ('a cat', [276, 220, 216, 192])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the right and a cat on the left": [ - "[('a bottle', [320, 200, 80, 200]), ('a cat', [112, 192, 180, 220])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a bowl on the bottom": [ - "[('a backpack', [176, 20, 160, 200]), ('a bowl', [176, 292, 160, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [220, 10, 72, 100]), ('a bowl', [220, 402, 72, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the bottom and a car on the top": [ - "[('a dog', [200, 350, 112, 162]), ('a car', [200, 50, 112, 62])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: ", - "[('a dog', [150, 300, 212, 212]), ('a car', [150, 50, 212, 100])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a dog', [210, 320, 120, 192]), ('a car', [210, 20, 120, 192])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a book on the right": [ - "[('a dog', [20, 200, 200, 200]), ('a book', [292, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the right and a bowl on the left": [ - "[('a cat', [300, 200, 200, 300]), ('a bowl', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [280, 200, 200, 300]), ('a bowl', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [300, 200, 200, 300]), ('a bowl', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a laptop on the bottom": [ - "[('a backpack', [180, 10, 152, 200]), ('a laptop', [120, 300, 272, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a cup on the top": [ - "[('a chair', [50, 256, 412, 256]), ('a cup', [206, 50, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a cat on the right": [ - "[('a dog', [20, 200, 200, 300]), ('a cat', [300, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the right and a bowl on the left": [ - "[('a book', [300, 200, 200, 200]), ('a bowl', [12, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a car on the bottom": [ - "[('a bottle', [256, 10, 100, 200]), ('a car', [256, 312, 200, 190])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the bottom and a cat on the top": [ - "[('a laptop', [40, 301, 432, 211]), ('a cat', [40, 40, 432, 211])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a chair on the right": [ - "[('a dog', [20, 200, 200, 250]), ('a chair', [350, 200, 150, 250])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the right and a chair on the left": [ - "[('a cup', [335, 226, 100, 100]), ('a chair', [77, 192, 121, 158])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the top and a cup on the bottom": [ - "[('a chair', [150, 20, 212, 200]), ('a cup', [200, 300, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a chair', [100, 10, 312, 242]), ('a cup', [206, 272, 100, 220])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the bottom and a laptop on the top": [ - "[('a backpack', [100, 300, 312, 212]), ('a laptop', [100, 50, 312, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a car on the right": [ - "[('a dog', [20, 200, 200, 200]), ('a car', [300, 200, 200, 200])]\nBackground prompt: A realistic outdoor scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the right and a bottle on the left": [ - "[('a chair', [280, 150, 200, 300]), ('a bottle', [32, 200, 80, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a cup on the bottom": [ - "[('a book', [150, 10, 212, 150]), ('a cup', [180, 350, 152, 162])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the bottom and a car on the top": [ - "[('a laptop', [120, 300, 272, 212]), ('a car', [120, 20, 272, 180])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the left and a bottle on the right": [ - "[('a dog', [20, 150, 200, 300]), ('a bottle', [320, 200, 50, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a chair on the bottom": [ - "[('a book', [200, 20, 112, 80]), ('a chair', [180, 350, 152, 162])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the bottom and a cup on the top": [ - "[('a backpack', [80, 350, 352, 162]), ('a cup', [200, 20, 112, 120])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a backpack', [100, 300, 312, 212]), ('a cup', [200, 50, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a dog on the right": [ - "[('a cup', [20, 256, 150, 150]), ('a dog', [342, 256, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a book on the left": [ - "[('a bowl', [300, 200, 150, 150]), ('a book', [50, 200, 150, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a dog on the bottom": [ - "[('a bottle', [256, 10, 100, 200]), ('a dog', [256, 300, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the bottom and a cup on the top": [ - "[('a cat', [102, 300, 308, 212]), ('a cup', [202, 20, 108, 108])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cat on the left and a dog on the right": [ - "[('a cat', [20, 200, 200, 200]), ('a dog', [300, 200, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: ", - "[('a cat', [20, 150, 236, 362]), ('a dog', [256, 150, 236, 362])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the right and a backpack on the left": [ - "[('a chair', [300, 200, 200, 300]), ('a backpack', [20, 200, 200, 300])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the top and a backpack on the bottom": [ - "[('a cup', [216, 10, 80, 80]), ('a backpack', [196, 422, 120, 90])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the left and a cat on the right": [ - "[('a bowl', [30, 256, 200, 200]), ('a cat', [312, 256, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the right and a dog on the left": [ - "[('a laptop', [301, 150, 200, 150]), ('a dog', [20, 150, 200, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the bottom and a laptop on the top": [ - "[('a cup', [200, 400, 112, 112]), ('a laptop', [150, 50, 212, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the left and a laptop on the right": [ - "[('a bowl', [20, 256, 236, 156]), ('a laptop', [256, 256, 236, 156])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a cup on the bottom": [ - "[('a bottle', [216, 20, 80, 200]), ('a cup', [216, 292, 80, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a bottle on the top": [ - "[('a chair', [120, 300, 272, 212]), ('a bottle', [240, 20, 32, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a chair on the right": [ - "[('a bottle', [50, 200, 100, 300]), ('a chair', [362, 150, 150, 350])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the right and a cat on the left": [ - "[('a dog', [302, 119, 211, 228]), ('a cat', [51, 67, 271, 324])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the top and a car on the bottom": [ - "[('a bowl', [226, 20, 60, 60]), ('a car', [196, 442, 120, 70])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the bottom and a chair on the top": [ - "[('a bowl', [200, 350, 112, 80]), ('a chair', [200, 100, 112, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the left and a bottle on the right": [ - "[('a chair', [20, 180, 200, 300]), ('a bottle', [320, 200, 120, 280])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a dog on the bottom": [ - "[('a book', [196, 10, 120, 200]), ('a dog', [196, 300, 120, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a chair on the bottom and a bowl on the top": [ - "[('a chair', [200, 300, 112, 212]), ('a bowl', [200, 50, 112, 112])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a bottle on the right": [ - "[('a cup', [50, 200, 100, 150]), ('a bottle', [362, 200, 100, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the right and a cat on the left": [ - "[('a car', [300, 200, 200, 200]), ('a cat', [50, 200, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a cup on the bottom": [ - "[('a backpack', [150, 10, 212, 196]), ('a cup', [200, 316, 112, 196])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the bottom and a bowl on the top": [ - "[('a dog', [120, 300, 272, 212]), ('a bowl', [200, 50, 112, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a laptop on the right": [ - "[('a cup', [30, 226, 100, 100]), ('a laptop', [382, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a car on the left": [ - "[('a bowl', [320, 256, 192, 192]), ('a car', [0, 256, 192, 192])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the top and a backpack on the bottom": [ - "[('a bottle', [226, 10, 60, 150]), ('a backpack', [196, 362, 120, 140])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the bottom and a cup on the top": [ - "[('a bowl', [200, 350, 112, 80]), ('a cup', [200, 80, 112, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the left and a cup on the right": [ - "[('a book', [50, 200, 150, 200]), ('a cup', [312, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a car on the right and a laptop on the left": [ - "[('a car', [280, 200, 232, 312]), ('a laptop', [20, 200, 232, 312])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the bottom and a bottle on the top": [ - "[('a laptop', [80, 300, 352, 200]), ('a bottle', [220, 50, 72, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the left and a book on the right": [ - "[('a cup', [50, 200, 150, 200]), ('a book', [312, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the right and a bottle on the left": [ - "[('a cup', [320, 200, 150, 200]), ('a bottle', [42, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the top and a dog on the bottom": [ - "[('a backpack', [180, 10, 152, 130]), ('a dog', [190, 300, 132, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the left and a bottle on the right": [ - "[('a book', [50, 200, 150, 200]), ('a bottle', [312, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bowl on the right and a backpack on the left": [ - "[('a bowl', [321, 226, 170, 150]), ('a backpack', [21, 226, 170, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the top and a bottle on the bottom": [ - "[('a book', [100, 10, 312, 200]), ('a bottle', [200, 300, 112, 212])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a book on the bottom and a car on the top": [ - "[('a book', [100, 400, 312, 112]), ('a car', [100, 50, 312, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a bottle on the left and a book on the right": [ - "[('a bottle', [20, 200, 100, 312]), ('a book', [392, 200, 100, 312])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the right and a bowl on the left": [ - "[('a cup', [312, 226, 100, 100]), ('a bowl', [100, 226, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the bottom and a backpack on the top": [ - "[('a cup', [236, 370, 100, 100]), ('a backpack', [236, 42, 100, 100])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the right and a cup on the left": [ - "[('a backpack', [320, 200, 180, 250]), ('a cup', [20, 200, 100, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a cup on the top and a dog on the bottom": [ - "[('a cup', [216, 10, 80, 80]), ('a dog', [216, 422, 80, 80])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a backpack on the bottom and a chair on the top": [ - "[('a backpack', [150, 350, 212, 162]), ('a chair', [150, 50, 212, 162])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a laptop on the left and a car on the right": [ - "[('a laptop', [30, 200, 200, 150]), ('a car', [280, 200, 200, 150])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the right and a backpack on the left": [ - "[('a dog', [280, 150, 200, 300]), ('a backpack', [30, 200, 150, 200])]\nBackground prompt: A realistic scene\nNegative prompt: " - ], - "A realistic photo of a scene with a dog on the top and a chair on the bottom": [ - "[('a dog', [120, 20, 272, 192]), ('a chair', [180, 320, 152, 192])]\nBackground prompt: A realistic scene\nNegative prompt: " - ] -} \ No newline at end of file diff --git a/cache/cache_lmd_v0.2_gpt-3.5-turbo.json b/cache/cache_lmd_v0.2_gpt-3.5-turbo.json deleted file mode 100644 index 968f9ef5..00000000 --- a/cache/cache_lmd_v0.2_gpt-3.5-turbo.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "A realistic photo of a scene without backpacks": [ - "[('A realistic photo of a scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo\nNegative prompt: backpacks", - "[('A realistic photo of a scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo\nNegative prompt: backpacks", - "[('A realistic photo of a scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo\nNegative prompt: backpacks", - "[('A realistic photo of a scene without backpacks', [])]\nBackground prompt: A realistic photo of a scene\nNegative prompt: ", - "[('A realistic photo of a scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo\nNegative prompt: backpacks", - "[('A realistic photo of a scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo\nNegative prompt: backpacks" - ] -} \ No newline at end of file diff --git a/cache/cache_lmd_v0.2_gpt-4.json b/cache/cache_lmd_v0.2_gpt-4.json deleted file mode 100644 index 3a3967b7..00000000 --- a/cache/cache_lmd_v0.2_gpt-4.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "A realistic photo of a scene without backpacks": [ - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: backpacks" - ], - "A realistic photo of a scene without books": [ - "[('a scene', [0, 0, 512, 512])]\nBackground prompt: A realistic photo\nNegative prompt: books", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic photo of a scene\nNegative prompt: books" - ] -} \ No newline at end of file diff --git a/cache/cache_lmd_v0.3_gpt-3.5-turbo.json b/cache/cache_lmd_v0.3_gpt-3.5-turbo.json deleted file mode 100644 index 3f34d8cf..00000000 --- a/cache/cache_lmd_v0.3_gpt-3.5-turbo.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "A realistic photo of a scene without backpacks": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks", - "[]\nBackground prompt: A realistic scene\nNegative prompt: backpacks" - ], - "A realistic photo of a scene without books": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books", - "[]\nBackground prompt: A realistic scene\nNegative prompt: books" - ], - "A realistic photo of a scene without bottles": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bottles" - ], - "A realistic photo of a scene without bowls": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls", - "[]\nBackground prompt: A realistic scene\nNegative prompt: bowls" - ], - "A realistic photo of a scene without cars": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cars" - ], - "A realistic photo of a scene without cats": [ - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats", - "[]\nBackground prompt: A realistic scene\nNegative prompt: cats" - ] -} \ No newline at end of file diff --git a/cache/cache_test_v0.1_gpt-4.json b/cache/cache_test_v0.1_gpt-4.json deleted file mode 100644 index bed75dac..00000000 --- a/cache/cache_test_v0.1_gpt-4.json +++ /dev/null @@ -1 +0,0 @@ -{"A surreal scene of three red umbrellas floating above a calm lake, with no boats, where the middle umbrella is higher than the others.": [], "An image of two orange cats sitting on a blue sofa in a living room, without any plants, with one cat on the left end and the other on the right.": [], "A vibrant street scene with five bicycles leaning against a yellow wall, excluding any pedestrians, with bicycles arranged in size order from left to right.": [], "An underwater image of four dolphins swimming around a sunken ship, but no sharks present, with two dolphins above the ship and two below.": [], "A peaceful forest clearing with seven different colored butterflies, without any birds, where butterflies form a circular pattern in the air.": [], "A snowy landscape featuring two large pine trees and a small wooden cabin, but no animals, with the cabin situated between the trees.": [], "A fantasy image of three flying carpets over a desert, with no clouds in the sky, where the carpets are flying in a vertical line, one above the other.": [], "A busy kitchen scene with five chefs cooking, but no kitchen utensils visible, where the chefs are evenly spaced around a large table.": [], "An image of a garden with six different flower beds in bloom, without any garden furniture, where the flower beds form a hexagon shape.": [], "A bustling city street with four food trucks, excluding any cars, lined up side by side, each truck a different color.": [], "An image of a beach at sunset with three palm trees, but no people, where the trees are spaced evenly along the shoreline.": [], "A mountain scene with two eagles soaring, but no other birds, where one eagle is higher than the other against a clear sky.": [], "An old library interior with seven bookshelves, without any tables or chairs, where the bookshelves form a U-shape around the room.": [], "A starry night sky with five shooting stars, but no moon, where the stars all originate from the same point in the sky.": [], "A winter village scene with four houses covered in snow, without any snowmen, where the houses are arranged in a square formation.": [], "A serene pond with three lotus flowers blooming, excluding any fish, where the flowers are at different stages of bloom.": [], "An image of a train station with two trains on adjacent tracks, but no passengers, where one train is longer than the other.": [], "A meadow scene at sunrise with five horses grazing, but no trees, where the horses are evenly spaced across the meadow.": [], "A space scene with three planets aligned in a row, but no stars, where each planet is a different color and size.": [], "An art studio with four easels holding unfinished paintings, without any artists, where the easels are positioned in a semi-circle.": []} \ No newline at end of file diff --git a/data/sample.json b/data/sample.json new file mode 100644 index 00000000..30f555f8 --- /dev/null +++ b/data/sample.json @@ -0,0 +1,50 @@ +[ + { + "unique_id": 0, + "num_objects": 2, + "obj_1_attributes": [ + "person" + ], + "obj_2_attributes": [ + "bicycle" + ], + "rel_type": "to the left of", + "text": "a person to the left of a bicycle" + }, + { + "unique_id": 2, + "num_objects": 2, + "obj_1_attributes": [ + "person" + ], + "obj_2_attributes": [ + "bicycle" + ], + "rel_type": "to the right of", + "text": "a person to the right of a bicycle" + }, + { + "unique_id": 4, + "num_objects": 2, + "obj_1_attributes": [ + "person" + ], + "obj_2_attributes": [ + "bicycle" + ], + "rel_type": "above", + "text": "a person above a bicycle" + }, + { + "unique_id": 6, + "num_objects": 2, + "obj_1_attributes": [ + "person" + ], + "obj_2_attributes": [ + "bicycle" + ], + "rel_type": "below", + "text": "a person below a bicycle" + } +] diff --git a/img_generations/imgs_demo_templatev0.1/boxes.png b/img_generations/imgs_demo_templatev0.1/boxes.png index 8658cfa30123ed5897900b39820063c28536b566..28a90453b4b6cbfc1803056299b75ef525bd029b 100644 GIT binary patch literal 9591 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 R4?&@9&f0%n@zs?d{tNJ5`KSN@ literal 23844 zcmeFZc{o<>+cvyVsAQ-_<}{)tiOh76o+*ivq(~){A(fEKQ<10$QIdI{ z=XvJaSNHGvp67jr_uby_@2_pUw>#mw)^)D)JdS-j*6lN=l{T(tTTc+g#uLg4X9vpPC|=1XTpwW(G`FA?| zDg}K50xSZm%@yS2eA3E!_FN?5%FD{ijyX7p+zAYf)L+lURLkgFZ{=Rli|D~B3qJ^lU+t~dM#ePAFO(P zF5!8#xoy|i5Vro&dy*rC-=7>hAX)W0=|cP9;DsH7c@H=xou1qGR@&Oz%V$|P4_uB6 z&s|+vJZMrDDq(2j$;`q+!@|O{Wy_W$d7%RQ`}h0hwS%o#0^q(+TpcE6b5uzR}U#qBboLt6g}8=lB4I~ z6IJZRS0U5-r>|V$E-eqpl{qEE45DBL29dCsFsbf>B!i%J{;=hYv#@ zK0Md{Jt#Ps;jUum;n_ULL9MC2YARnE2E~WFPbK#kH(F#EOfIBc#wT@j$}F=K-NDOC zscTi?;jw1Tn!<{Tjl>xpoq%G02JJsvAAY;}_3Kx*^R3-Ojadx6RncGUtEBy(Kj#rK z|Izklaqs^91wGTf-QDezLJ!roAK%G`LwaYl#j<^tBt-tKFG+V z`s@gkRYUr9{M?NjH-yY8IsCg9W=Df@H!gO3zCAWMSv=NW9Hy(4r0e%W-v3i^G1YKm zmXe2u6g{`h-Ro2|pML(_+??wu@8*_Uqitcq&*j#)UBtSHb!243yfJhChq;ao&yHN9 z#8oD!MVEdJ+3}*Jyr@s8v1D?UEN zKK6zqc z8@R5`YO>p~b-(V-o{ETA@hNdB>Mwo|SXQ+c`yX@}Gs2D~cf-$@r{qtZxGlf`>hHHl>yq``dwOma z7Rue_mNj_2ef##K{VCbmtiiG?Mo zRrrq|XHKZ9Zee2L=H{LsNKAS2%zM0}4^ZByyIzrrgB|jh_E{(uRQAq9jeJ{ktDP;{B{``hKaeqXRjvTLm$c6uW1 zo;lP~aG|EArt9PCatd0~5sq@ygO1VB12*~Nw>YHTG{}ltZ7%ZOzV|c}6W`vw_fJPk ze8W~0Fikr@Gtw;3-rnBP)3duV(<(7_cD|z|Fs9a`q_x$MTx;^~_y0@?)JhCP1<-PL zC$AOtJRDf!Yjv!WN#BnbSAH*!N(khizaH+-o&IKaVRnnH_1SpA@zHb7sDKs)&YL z+1&h9XlSTL!>IIZ(+-psd-Drvra>ZCf2+DmoB!Y;-%K!1I-GyiFV(Cns=Tr;&)KHi zR~%=M_G@|eA`n4NW#a@Z)ZL`G4TM0Qu8YN?__-e#aQ)qmAt$cvaFd2&5^*kxSbR{ zetv!rA|v;c#|HpUpz*!S_(k#~3a_HzUPjX`8#Ie@RlLQ(J@TXXz{e$C;_~9muu3D2 z`C6aLCMKFW`@OL>TW<#kSDEzo*QX_XkCt71KdBlm)7;*hfTALN`75KpYgy|mmR`V0 zc4aP>xNq}eUh&EzN(ASp25cQ0vi@!QrJ(TgbmW^U8_|g4iM3_uZ5+Sr(yyG`^(=qv z(+0ant1NLh^hr2G;6mznn_$xPF5M2y=Y-u0Z{!fO`wiZ%Kc6;G#nl#%i!(JdnDePmEPT^;?sH9CV)f>6C5V*Y)k8d3DTMg6GH)R&{mtzWTI1Q63W~ zmd1)17(>dfC*No$-hcXZy|=fwi>oW&Dq2zdz<_R&6(HVW)SzCW1+9diM-ywc#Fbwx zJ@``NhMbvrYC4yH7t0KnuPE@K_e`D<+25 z1LtgRD6NXa%bLVw<|0q|Qx;X#)V`qCF>-Oy8yXs7f!ZglWVL6`UA)NqR!e}(d+D0V zw!o4bD9ZwknQqe-s!>wgBqC2gQA+r!Kl3#As%!MA-J73^TD{TZryz8bw&JeUwnX9J zTtc;{|8mW>xm&hMyCG_a(!I9XR_`z8)TF!5w8oEimxT!&1oA)yz=0GO7tcm(8bdd^ zRQXK&hq;KRwPbZXE78yGK2vXY4bW>14NY-vEi)*bPKJeM7{w2Z4BmqWQ$HyigAd?d z0ApRaB5B)30Hua9;LbGyUT=08&ZxWp_;EmGq~s;w7{Uj)^O=so^SZ&5 zftV|}n`og$KyY&Pj#kocQ$FG0ELv}Mt^TW4s zw|Tcwb?|lW(uW#MBLFqsEdSPZbu+@8&bF!zR7$4YJ_(|L7 zXv)+j(TMhrjvEm+A99X)0!Ik3($QO?c{b>d(h-H*pa1SlHC0uOmh!o|x%JU3-mQ`}-zhX{OP}WhnKFZTly`^*i{2ImB<^XgKuO zl)RAMwQKEgLk3z}mNh4+7N^YHAjKUdUzS3(U_E3?N4^f=$EXvQWc&Q_X&F|TjbZjk}E z?{)-feDL4_M^8mr*(cxv&fon519x!WIDwNSV`5^)fYvDYZrBLi!0dHmz(FD);A~Z^ zrWt#>?*8=~HiY$;l$4a!KYEj$lT&0Q)aJ_|BM1CPQdyFzun6iEPIQ+aB;TqxZmIWq z{>x&KU7|9z|9Q>U$p5ncnST=u~7bL7wWL@>XMPe|B6%=afm z^Q&ISb4mg!)-;cn_5N_v&+mk_bu!@8R~$Y*w*mvQo-#4j7r1AAkCMJHGu*i6_3PIY zB`k&k;0tyY6(j;gb)6Y)JwWmt>|1fyi8$iSKviYsR@CQhhfMG8+`U`n*s&X*OG~v} zJtLLt9gR~yuH;U*p}ci;cJ9b?8h-Hkv%-^umu>+I;5G*ftCc_6-@QEB>fD!*|7ap` z`goZjWu3W5Ss@)$2+5e6nwsL$(=`MQ^7jIfW-kGrJb3z)Uv_mV&0)AfGpFT!T%3ZQ zzCOw3G^t+&gz8^l;o#VZLlpMwmj=mczDJ0up%h*iwqga-Pq%8+0^t!m7*Rn&scMT1 z?R>>#^;pG@?(SVAgJKE+I=&MT5rKYl!pSL9xV0hU>aHV4bX+6xzQkn|FcLKad^0B2 z@?%R(6f?*kc^eCCHW9tLlu$F>IP5e&JsmdQ`Q@aF${mPkr*NZp5&Tp3uUQN|s@ofK zCMYBURIv72=5cP~&Zn6In7+}Ao&9qu_!}Cjz?5eF;wTm@Ld-_XfMx4eNRxqf6@yCL zo*M1he{$>-pca|DE60_Ul$W2(w5;a^k-QJm73lBp?*Rk}KBlY74<+Nh$GjcbFNkrn ze%^Wl*M#QWCT&r|g#_qsiT#ne~?BDuV$})SE?r1J>)xs596M&T3+G)-lrz^2sJv*1fXJ zQx7@B?G(5?r_^zO=i<@RpMRZYB`;RJha3s9UdMwk;#Aeo?o~-mQXqdm)-Uh>kWi ze%fr!!oa{_B3Bd-F;lBO#+4}q8tb=@E7J$Y$Hzm^%*xPkc1cO;p#tpYHDNKB9d6VH zzWUtUtPiEF8#_VcQI>9!Ff=aE<1K{U+?a9wdy_yHcXvrWR!$a{Jy?#dAgkmCIqFL- zPN$d?T4A~wZ(E=1m{_BA<_r%>O`(7)D=P=&uPhAO;lP&x1t}4Qw_W9cjStECR6-Tl=>0Kdrb2N}h9;?BO3gS9dtzNy)@b zLqo&wx=dKXYInQnjvew>7NHm_K*HG}Dj+EcP!)Ig!B#%WWb*gdtzW+hOPJIB=t38$ zg_DjcKoGf=NJ2@f2p4P$c7d;Iyi`(BI*AipVkD&8SsFxcA9_bl>@_H@{McR{?d{t^ zhu<=`2%4nTcir9-MRH*9{7`g&GAs~hCP}Ba4XFzX3)i$ywgWbXfBmXVuGt4qch}xX z=QTb%ckR;58A|mg9dIB zpH*X~BP*w2`5r|-2I7AHWA?s*E@B3N({UGv9QVdtp^P5zI!L+e+7qWGgw8W#x|zv+S`GF#b6xo zOe@&T!aFoj#*0>$TUXn0i78__rw59z68%rZWXB<)9?=^*t)Rhea{2OelGeq(t$pcn zGqu^;*=|>tC7sVy@HRT?CZ|R#(opGp-{RWKxio0FdUm?EmO*x@ZD`Z0C?nGR(ENjK zopzGvjhGAfe>Oq>lPB``%l5rSZyw#fdw0DR6l29}*ACKAQ-PE}JHyPxq#yJ%L2ZYm zWMjR_8RT+@f zB_$<)dR}fW|7!Q-&f5V4A1A7;z+LxfAFC`q%0v2Y{KbSa{ud`q=kvdO$+6~`fm8#Hed0;O@Y=YI43S_FFq!bIHd%A9LWaJ(y&#{!cOJ$*a zj=9$V@}UadZjesit9$47ZQa7catQ~IcHO$yY15@8C46eO1C3cWkx61Zc2Gf7gvUka zGrfk2hlwfVA>`d({hk_X&yHLN#{y6rUrFNs^1r|6zn?+lH9!PfG|5vd1^p~ol_)kd zF*VDPt`EsA0bf_M4`3BIB%SC`KM$YTR=Y=v3aj8iRsYdjHrH{`sou3Ln$~U?*ayiJ z({)Sz*f+MS^YX^HS%5~t6Y>F@WIJqev#-xwC+W9Juk^K!H6m;qNxU7hLy2@LJ_j%n zK2T9FL7vrle|a6rJ@Xd^5(%H~^6(w}{Oc8CnQ&@Z4_;hD;(i%J)B;lMbOlW^zsoL0 zkMez7S(%iy4;p{E+0aO#arLh^IjPtu%x}qc6o4_4Y14Xdb*Wbt|W9n$K>S?+P29- z<4doZca-2178d@2Do9p`D`*!=r%%&EVD>?&={~_jkkFie@~}+{2kMV3WaBVVaIU=3 z5A1UFKKDsF>&IeHIMx4?f*}1JI3Vxezqhb1etmk34jV&VIy5Tk9^mnIDJc$gV~~SS zI1TsO+S>TTAw4Nwz8ohX0lIIH@@2D{RQr#p$jBg|wH?C3n^sm<$RCHA7P?|@Zy)mL z(aUEPs;a6tAvD7LOP(@L)v;Y!a!rTdax3%czjz$Kz#=ZP8bEx z^Q{5kv22_R9~`)Hy~YHL$gO1xIQg#LQs<+WG`139gy#EBH;KNkOaBd=9g@ntjHodE zOStxfRzhwrfil+C*-1s9QVFaqO{$r=;`Wg`kCBi@y&B9eycZb>((7{pV^1XOA#6wzvymzh%Jcl zsghZw15hgjLqB+>W@mP8E{fi<^CLBBx5L)TJ^ZF&!V|v`^!KcD@$sd`w(j>8a+``} zm39*Wy$#&FN7xoYJz#Y6Q6VsSHdQZF8c92^YTn{L5;uSrkf zljMwC@vR`nty^!ArqzLhsZBVTw_ubkEw-*IqJe}_@P-8uEAD>+gM-b8{L@zy6rSm? z(T|3(74qcCZNP+Q5{_l{-Hc57VkpBxKwtX|@>z|Ijp={x%ZYzie|1#b{^(JeO`93o zG8?TEGaQ$iyEDU|`PThiryVy|{XRbRApDyRW(>7iRtENvPI!#liNv)Y9u9|p8(Jr8 zuDh;~PyK%rTgbY;9R|dMzfHo`)gIQKL`1PIY`VdqLOYxMJxw7;tqut+i+;$J785z%9;d$SsYqX!KZ;I`vUv1O2v@5|NEc- zJ>_=Z7=ER=Hxx<<57-W3O<(J2X>CREQP zbCIXH_9-BhF-o%Id%?7NI&E!j2PiM6e=9jiUqa81(M^LS157&neiC(^?R@yR%g5jg zK+n1wCmX}QjeHHwa-(Er*q19u;P3E@M@)`rK{7-)KE>g$ekyK zaGQijVO;pZb@YH3lJQO~AlW9LNd%Z8BtTB#on5yIi1GG=2bo|$9#1$O$;ip6Z@hB< zKBMKIcNDOqj;W}uhwOpZr6Azme1;n?WZ$DY)cTPd{f(4@NsR*FA)Wy%lB5-g%|#SK zHM@SnI%h4AW--VsEg-7LWQCXzNspXrd;KdqCd;03Gm4 zT($Wa{4xF%`G1-Nk_fH+4ic9E$#9u)VPDt4jlBoeaG%b*!uEzjW&tf8z|t4EhP%Lu zWTL?-j}t#z0xLBYR)k3u>KX;1a`I%z{rf&`ZAMK%tb6zFEksMZ1yT6d=bp{YwsXuv zSQvFkU-+k+_#|@+3!fktM|-b`qc9}u?FO)~Ig?N~2-#ar<8ci(geNqN1-RK2ZLGmzNAk)`9Lp zJwjPU#g6vAL?k^RVi{XGjSsjAeSLj>m_fL*!s=g)7v4QO$^gk3_WKTT@on&`KBJ>C zZP{|u$Hzw{oR3@N0Tvc~lvh@kTkiasMR&phs+7M!4XHU0Cha!AUa1q$*A!AvQMchY zUHaq0?>~EXmsBdrK*Z_O_iAh|U)~A8l4?@El|&W5bQ$ku1FYBlMU$HRsVpy6BgKrT zVs{)wJ|;USuk(e{$d`iIR=>Ls6O2+#wR47^xuyv%cGo{Xa*emetM}Ah)@jDG=gw90 z=ezoKZ_Pi%o$}pd?WBSCM)l@c+fgd#?aP-X@+qg@>7-SQyxsoWE0@jYyXWSUkM>

n?F~ufyL~idu9Q>uFeJ9M(L|u(%;f-D+SGlSNQU1fef@;|ng>cc80P830Feuo_jSxQ{BJT1zXQ*@7} z*5cW7H9}SclP(L>skB$rXODh=KCPhCxu4!@+*{|Ln(EMR@ix^lY<98E@QI6E$M8~< zmUtAPRSf^S73X_$_VNaYzsL=dv&K_$gau#4me_B>0?R4YjKk^d%#Wkeq!0$VZ ziMXq#Y4uS4+rdY`?a@bcO~A9**~=MGm&Ddk%jKH#QXV*PK=rA}I*35_PU0E6{{#KN ztH>J>ao+oI<;KSO(rcKQs;B>7cZ`YnywhdrEZL+1vG-ZA)+^ypXoc?LH(eQu!c0lw;daspS-TuX7h@qyY zyOCnDi1!8A{BBvr3~m?Ue{`DhIGe1C$hAgzm=8%Y!4ZG5m~l>`kS+Nxw%704V*fB$U=3(R}e zqBMF=z^j4;9)O|>?(o8Mapq6NM{KEnj36D0qlW*4z^A!k(nefF#dyY-duB+ z?eKc|2QbEP*2%CQX`6&TdekvpC(eH_AmEp8tj}w$Dk~2Ly{VyYIf1VQKOEIf>>IY49I|?)?hR_pL7-w_PEs!)| zFp)ur0=Oi*D-=}1w!{s~ZY=@^nZb`=Kuqo!GJwc&w0C#=VYxYqii$J^F9|;(yUDI4 z3Lj9KA*Z|vH(*#+5pzcP^%M|lkQAfvsY$7~R7^1_;P_G8Iyykn*@n7J3^uy>yaP@Qnz>2q=iuiM6^WZ4ypHtnh6B1wu2i8%cW?0u>cO0+q)?#*|UsE3Sl3g(;a6zj@|o7(;GAaO3p|cZZVU<%Q?1 z6`txAY3(7#&h1I{Rq~74>xYOQHBZV*QC<{CSsaacRB>>2-t66A0%zZ^eZBoq3%#znT3{$ zE_IaWHR`Q&feJcCzE21L>|tDRH~XdMt&q`nW`tfRo>d}7hnp|1G-{{ZEyZJl4HsR89FWxTQ+A zb=U5VtqwqZ(=7Zbw#5$8B)4~TJpQLO>b`o-ABMfQ6jB}*UHxQ9*04W9dlN7FKgQL4 z>dW zAO9Ec8m5+!nRwevK}&4Rcl2`1Y{6lIU{`D;^xUTP174r2e42rZCuFnV&6^t8{=7_K zIU&IefweT0k|IAoy}GJnHb{zKK+SDEJx;|V7v6A@H#nC!aZBf!k$V#7wehiW#rMsm z@mmR}f1j^g<75^t$Nz;S44O3-dK7$lTdVjT?N3E%s_-xpcEvQiHi}dVUf1{wcHaE@ zm2~(t%dTRd}7yfray3Gd!9`ZI7VBEG(&E(@OGyLaFI zbUa%DQu*e~f9=LY{>v=|?ug6WL6?j{#UR7*klgQwhIR?HqFVky{*3I!(64oJ?Ba!! z{@Y%RScA*Td~bEWt34|nHIf`~M7EXLp{YZC+|kzCO9N|(j1bZXPdt@&7p11>2!Q$+ zi$wR>)YNB)h1Puu(r1Qq8#-eV`v#9oo5z^Gy&We}ard1*Zej zDjk;;>$Yv%2p{+jg-BK-Xw~;KfdQn~z^#85A$RmB1wwMyfhT}KIuLLzg2Wv*jSM$6 z;tGE|X|lc~=>tY~Bb-Qqa}0U>5@rU_Xh}tsc<#NrLMHbSwxLC{CS&)7VZlXAI~3a@ zom;NyRFR2xFj@W-1S`fsh#OIm+P{DWJ~-sHVElT6;i={R8Pa%5&ztNda&TenAejo%Ek9n{%0Em&T~j zx_>s*Uw4qtd(;^V`wij-)tRj`NPBVKs3X$~PD47#_Y=f@2%d;ucao_fxS_DKV%NNg zu+Cjay7!P6ufYL^fI*E2pD<4AkB{Eoq!NxMdIMqyZ25zhe}n>PecoSc2g{p-T>B1r zQRMsQ=EY?;?%cU^4XkD#KtSO`hsf8;$M6R6w->`gRKW7RgM^YlSt(g7L5<{E^?Q?( z{?mGHqE*&eok(JnTVcFHtknqYmXtclzjjAO6mKWM#{eNi4 zy8rA{K(hLoGxv%6&!0bE|MQNl_xU?@QaehbKMvh28_4RYGJNzotF-LCj5=b)lD-4nparTHP_}l0c;zHOfhiMJV<>>MMcu5)N8MC{#77ZPb@q! ziweOzNq(P%m~awv6Q8ZK1gt>eDdljFk1NFCL~Po&jZZ6a`h8=Xc{ML0hj!*CPoCUN zFyD(1;Pm}h?i5+3_pXzs^FVp{B@{E#uf84d6)DKQh<%cRL40r!yV!aHF#?#&*x`_my;Xav9tj21rNjPbwH;uLRn|-Du3~JBsR-M4UML_sc~1KQ2pO4~ z*Meeow*t$z4d^;)@5K!@C~$iL08a1OinB}ddn8Hkp%T4#{v4Y&Iyx8_mQ781I<$BR ziH>=x?_zf+j0#46wJ53E@M0&OHaXNLch3V>F3!@?bj&U#nPeZpH+A~fk zl(BX%5MXm9HN+RYxxUnKleO9WKiDBp-zy#8|2M6aQO3}K>e`8XIJ^>-3&zIVG2L|# zf+pdEL9nAoi%eE^p^$-TBs=KhqyC6L$%1vFhVFmFaUgUe@D;-DPpU4alBuu4eAmfP z8GINrfMpVeq#Id6p^$x?px>VRIfDa27$IffL-%26;v_jtMZj+H&A3`e&J#H|U8C`N zPr*vgLe*Pp!Cr=$_E>ed$#W$DESP$nzk546D1#KKw6*K_gAZaG9XOC85Oq*s|Ni69 zE&PUY0{>C+9Pbq&P?LVOuF^OMM}qXWbd$7Rqw^U)vChzCVrLJ8)g$qCwI(fCu0B-? zF_Cg>hFaOB^^ae1P0Y^vms~8uJWmMZIJE1F$RW_KUvD?()^iqY2hmZTbaN)mxZ}!xYXZPDpRX&nD)jjSd+l{M$xmE~1G zq|?@JqKJRKs)HRB4eBSLZKlqL%3escqhwu;gde zI&vc+fn{jSsc*6CTbj#E{cBo=;KHOV`p+elSh%G%SN2qOUOc*v+>m4!kCb#SMFcGv zda@A;3Vof_@-mA8)MoE1KQsmQXZu`lZZH}OSQK(YvL@%XSj|1I&z|zu@(Oucd%vo_ znTYm(xrX$D?S2WxSCqF=Mka3H%1%nC=`omMX>si|c^jaA?=(~UoXfQPW1#^rlEU7; zux`EZL&jGEpX0_ak*_O)7;58(ImWe5PUtWnV&T;F>v%yksjk7+3Xh5ptC{M>NC8Uj{M^*c494*uzgNZGS5Z-M*=Oi4g597eQLVY2p8j9r znl0|D|CL>a-znDHQ7~}#aX%i6TR)ia;6M-0uKk=<-kz+Z9&=BM{rQNvIMWx|aZ_&= zgS;+^G-M9@@SRJj(|BEb@kbu-+vBxn`YX3_SXG}0uMK25ko+#XuhcPTwqWeL`k$n_ zx`G`U5>!nQ>5fi-$J}0X6z~G@F^a9Snvp8d#x!D%eJ}6+{Tt!EteO{qqj5vZ)TsJ1 zyt){n+N-{W4ZWjEIJ27d zhD}ypcZGfoWmMLv6A?@vqqP_v5*AG4IkfI#o(xy43kIY-mZ$4nI)lX85O9W&XxWm# z4P#xlPFFNeLfEw?5J*~+(!&#T6{bQkGS5fy=-$ZxRr&vGl;p1-`tLy#j?3SbY+ z4X0m5`_`KJR+g;Q?Gk_SX5e+8gg~Qg92as^er9UNhT?yi>$e-kIUm!k)#kn`?YTgX zIm6_<|KPz{v%zja6c{q%*Q-x46qMe2{P^+upOq_Du2)$52WkbD2HidVD%ow|&1q5v zNL?ABdE<)OL+$&brZaYDugGU>U&TSn0-JMCqCKZmf5Ux?{fA>Au8sH#*zN|B?XF>! ze&^7Xw0D48-?(8yGw*)5A)U`ip=i@OsbKoU-MtDm=JQ(OBn1))%!?(h7&&3n-^4~Zuhs2 zvFc49A3K;^J7{KVaKN!=)?vo^U#CIvkzufT;Tb7`7Wut%gx@a%Sg+qRBVAxTU!bdrPl7B)>4x2!HB?w$xjPqy%=*j$M zQ|KT<7|0`ecX{{$B_!(~?K^*?u<(6^B62>63s68}1LjkJ`a}Mp$9#71)B zcnrI6-lE$^ne>R;Qz6b8ATMAGLI!=ci7Ya!OZM?efQUdB<~9B$n*ua=?{ z@2#TPyCE1%2={3XL8e_mbjkP^a=rus0Ijib_^&qg8Qf|dJo6H|1vwx@5Qy!QGrp-H zmZV@r_+W6S9m9p6!J&M~8;O>+HE=B)T@v3BMorn*To(EhLXeFDdm>}o*+{SoA(l?a znVav0bfR^2F*u;ltq4047u$sX#0ctTtUEvLmZ+WLWM1`M%Fpyg1z1!3U}tBn-j3{x zCF@Cur!x1KN&u4@fnFoyD2A+ff@&lFat}i%*cqL#6Qa&GBxwm?2qNKa6=u)j6luIn zc=?jjXCgZfYkdjnSaSM{w6!oE$%ygKoCf`KqYzMwE~cVeB?z+xc^Dk3mPHtoyuK#} zDJc$TZXr0Pm3SPZe_@#*Slh+KXoeg81!xnCPDxXHC|TA>SG3ra5^SQD0c5^zaduR@vJxqbXR_X0xMXN;VKc^f zYy}vSeGvn<0G?L;`c(8;}gQWwp2osO~=J_bx0n)F;zQa&HPoVn{QQfc~fe zT@BNVmL%nZbO*5&AFuHFQC}nBCwN>5CA3B|ns)p4?d;hWcXFx*ifB8Aj!V+2WCF1b zE+KRe(cuWf8eXf*&VSRDWt2wq3xY{6mIOLL@rx`nVxV4=uM2i@AJbrxBiXT{&X*!l zZPY&u?B>nYOd$zpq9=qDa>PyX_nDA9Of1#9puWjx2 z`6kz;bh87x8KXX3_Py7ZJm^gi=-tf!bgXIht1@1WA;?>PpWz~tSA7~ybFQ;el|g~f z>~vi_JI4+Dynw#pM9$>g4jHcN#>UDr&Rk}8`(4cHg{OvUH|WR4yqo{HS`r?S^&B6y zvZWiTtuF{~@rP^LGVKy&CwShwi+M~`h%xufFZpv5M7&c(O{V3rZue@ll=OXsi0LQS zh+Mf_;>|8{R%SUzyXVOFL}%yX(&0wV2I~cF@207gl`uiW`US$s#_oNM)9T~uZ13;p z{wC9cf?>myyu7uz{b$AVmPS|gGin)>(ylZ z0SiTvYqFIE1Qd#e-(@?%$9ElBQTNdTf7A`~ITlb^jzhsF%}Wu)RMEcR;KDJz^&Wa? zuMnof(271ma)Q5jTv1W6Vss1dSuz^bZ1jKdy)l6?4#TnyDhM9JQi2JqY#%BH_g5EvPj1c+g4jtXNRQj zE>F6qofd?9qj+h#B}#ydFd)z1hxSTlpAi-S?{Yz4Em5!Zvam6n1(i7}A2`k3-}pe2 zQ_KekYCBg*FyW9S}D51Lkmx)C^=MF*N)iFztR6%e&AMC zIK{)#*~D*lSDR`rWBA)_xfN6BwVP@&~LtOccJu2OcW4d ztH>Ck=FKHBcNm%b75Ot4EkUJ!?ciN%D#X;@G)H?EU$U)bDf-gqq**RroMGKL{qK5Q z!KUZ`L;&9CInO#nL_eyo&V;GMnDp+R9$ri_oiD}d!1Dy?%lDsuzXrYc=tnOTZvq|y z<^{BK?_oOeIj)r)48^;V%p6`2L3#?&)v6j_Ncd^Z^Y1xj^4Tf?FGed%^N_XPOniU& z?eZI;=F7rI(HLV~iz}F=%8G0wCalyS5Y}H@Ox~5vjvA=nnMTHxVz@qRC=F zj)@z}I|IwXj`0m3>n90o@W_?@B9?y`@c@W9h!o@KHAT(M1v5@tLdwVlYctQj8NHjW z_0$YfZrqCZxYmg|i#1JtJ=1h;)#`}ngvi;qC&C1?CWD8~H`kXLFEG%2IG#AOKjg&; zinns3{xM@Z6FPUj?WFdJZ@sDH_?hN{HqTodTKv+V@x{|FZtj#7DjW;qPafV1j$Wnp zj{J5bIEBg6x?r6^mZ1F8WmclCIi;m&iG`)@-qEbs>{n}wDtv7lo3lF7udDDl zT;acU_a>)P_p1J3v7RsPu0o+F&+TT?&tRY2d?P@)MDK7i?avHnr)?QAZ&Ffk_YI8g zK1u4*|I@U|f079DH_|axJMP`FBlg&Z-07W`7kvXu*Z$~_Jfk^$GAruylXGVO@I&%b zN?iO8lQhwpKUE0Ju9{!#YHL4CSp6C(pIM6l0(rTE%9w|NRE&&2zp8udgy=*G<$)lk zVD@NxB-c_r*xA{rAThP!A!*4M$m^+l;^R|RtX90?!;e5}#Zy!_57XKoGa-MnK!gi} zC4IRdT^efVC+>{7eb3Z2tSWJmkV`mfuu_{;^*~!AP!mqG6&U6lGrEQM#b?)i&G_Z@ zwWdM;#dT_@JiVU_WrMqLRW!0Ww+Egy(l`{(N^VluJFB~AFz;0@+Gqxw3wv|2#d+Tr z<}8N3Gm?IIxg_-4H)ax!bjK3z9d*q7FrU|9#3zW#!v0c?9R~a^Ufy2(NQ^E<7Bu_K zYjd3h4{e^`wd>u$wDO4)uT#A+m8}%BsoD|wu>gzX|1pkjD=N$FlqZ*1+t%ln0-pSD z5HuiJ5{scB@V}45y#I+5;PCe4l7Z6>9HZY;cd;IbYryhGUptI{pri2rJmd~+aq<) z+IW9;k|t|ZRbQ?nl`gKLmTMEW%wGH_iy+9p+&q-?(s{aN| z2a{tmpG#`>7;!Gksc3rlEA<;A5B;neFSN>f z;Trg8ZmDtfooTV+<+%9mrXz_etCMDxpBwP32>X`7IqNDe1+`~4A^o#r#Dh39bNCSP z)}Vk5`sOWo!fB=zLVzU@=J$LMP*BJSG^E)4T2G-L}06@4a`RxpO+=r zaLjeH(0!aWxcgx?>iw|`9!aH*~Pot{stNvS{d+kD}fL7*-Ut1(b()P4KX!Zv-YZtjvrzvcx2Tkm;*?0 zAv}2ashABt@mS1;i<}Sn{#`Xe_S3z9SDDyMAwQe&s4tiC5|(R#On)kV8TkR10Fpr`RzME=26l3&D<1l?sR1k)^Ak5fas3^)Zr%E+He)EZ>auYA zhsBX|pSTIupizQ5d-tqDcV zo9FC)@_&z-_l7tTv7MLpYAr{sVspa2$)R*5+tjuL`EwoiN8Cj>Y@}NHk!HryBr$dz zzh}H^BO7DYC?q90eXU7s$w0?$QfMsm!dUYxcX68+gOfa6lHgWv?~!+NGS18w)P(aCm;}0!#qg;*quQ$`h*}icRs@xY>JU zXjL!c_Fcf^NsT(zWrNyU<{f>%*1cHq{uNNwN_6($ zMWE%NqQG&2MOMo%zWD$DKWEOjn&sDm;{WE$14q|wfOfAc=H2t_fz!Xdjw!%{S*tu3 zUtHW6E)QDcX>I_Pmdne1`0&~_(DAn`#n>BxO$@9p60`=&C>Oc8Mwig&S-qKi!R!0L zQxyedWPocofrlA$0e53RhHThhlKt%MTV4j>LcJ4b&Xg3H0uyTN)A{$8#PKwgoQbP0l+XkKGgoJy diff --git a/img_generations/imgs_demo_templatev0.1/boxes_0.png b/img_generations/imgs_demo_templatev0.1/boxes_0.png index b10bf7c2a4d13a0e0d4a12b7afe6ed9d4707abd6..953945da475235a69285d94d933f672afac0f8ad 100644 GIT binary patch literal 9568 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 P6xq{?r&9mAaO3|1sYd>U diff --git a/img_generations/imgs_demo_templatev0.1/boxes_1.png b/img_generations/imgs_demo_templatev0.1/boxes_1.png index 7e786f2511d75b850b98a961a4867a8c52422b64..5006b98340ff7e000ff8eea146020519488d8119 100644 GIT binary patch literal 9622 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 literal 25729 zcmeFZcRZJW`!{|fo9vN2GO|gLos6P^>}-*}vUj%Zgi6`UrtEByLW%56WUtJ!?&Ivb zzSsA@@9%p2{{G!PuC6}H`|W(6uh)4T&vm>a)ov>j6VMSL2ts`0x`GCRUs?1nR}WJc3*?rmtCO9htDUtOi@Sx(Lu*HeivnT-m-tw$TwR?W zN(c(t|LYqB99dI$yGwscCcu4 z!0_BzW|?Ty4`CA?UaxNB-nnx}{K}Oi{nu>O9^YTz;>}rqx48Rlw zqds_l(uc∓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 diff --git a/img_generations/imgs_demo_templatev0.1/boxes_3.png b/img_generations/imgs_demo_templatev0.1/boxes_3.png index 2c41b508e0dded3915ff1150854f2422e99e1d14..28a90453b4b6cbfc1803056299b75ef525bd029b 100644 GIT binary patch literal 9591 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 R4?&@9&f0%n@zs?d{tNJ5`KSN@ literal 26443 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 diff --git a/img_generations/imgs_demo_templatev0.3/boxes_0.png b/img_generations/imgs_demo_templatev0.3/boxes_0.png index 6b32216aa2dc5b52853eb9e8b2edcefa4cf9c864..a67d9d1a7af9cad9e200280f160ca6cc1a7ac39a 100644 GIT binary patch literal 9631 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 B&tw1q literal 23131 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 ag>K|QEH_QpfE3o0B6(isT+*3qfBp~29h|QK diff --git a/img_generations/imgs_demo_templatev0.3/boxes_1.png b/img_generations/imgs_demo_templatev0.3/boxes_1.png index 3e7266a93c4148e86b08a03e317bc5b7c9671ae5..4e98da377716838acaceec65448aff10496c3158 100644 GIT binary patch literal 9633 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 L`cvtTr+@t)?c1uC literal 19579 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 NjJ)d2yzBQK{Xaj?3Wxvz diff --git a/img_generations/imgs_demo_templatev0.3/boxes_2.png b/img_generations/imgs_demo_templatev0.3/boxes_2.png index 27056f903523af9dbae8200a43698c789abc2114..ae053f71749e8db7bb6ea97d8a3a3ed0cec6d017 100644 GIT binary patch literal 9592 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 rect2_centroid[0]: + spatial_relationship += ["to the right of"] + if rect1_centroid[1] < rect2_centroid[1]: + spatial_relationship += ["above"] + if rect1_centroid[1] >= rect2_centroid[1]: + spatial_relationship += ["below"] + if text_objects['rel_type'] in spatial_relationship: + return 1 + return 0 + def calculate_overlapping_area_rate(objects): total_overlap = calculate_overlapping_area(objects) total_object_area = 0 @@ -52,6 +73,7 @@ def eval_prompt(p, prompt_type, gen_boxes, verbose=False): eval_success_counts = {} overlap_areas = [] object_areas = [] +spatial_check = [] eval_all_counts = {} counter = [] @@ -62,18 +84,20 @@ def eval_prompt(p, prompt_type, gen_boxes, verbose=False): parser.add_argument("--model", choices=model_names, required=True) parser.add_argument("--template_version", choices=template_versions, required=True) + parser.add_argument("--data_json", default="sample.json", type=str) parser.add_argument("--skip_first_prompts", default=0, type=int) parser.add_argument("--num_prompts", default=None, type=int) parser.add_argument("--verbose", action='store_true') args = parser.parse_args() template_version = args.template_version - + model, llm_kwargs = get_llm_kwargs( model=args.model, template_version=template_version) cache.cache_format = "json" cache.cache_path = f'{os.getcwd()}/cache/cache_{args.prompt_type}_{template_version}_{model}.json' + text_objects_path = f'{os.getcwd()}/data/{args.data_json}' cache.init_cache() print(cache.cache_path) @@ -81,6 +105,8 @@ def eval_prompt(p, prompt_type, gen_boxes, verbose=False): # prompts = get_prompts(args.prompt_type, model=model) with open(cache.cache_path, 'r') as f: prompts = json.load(f) + with open(text_objects_path, 'r') as f: + text_objects = json.load(f) print(f"Number of prompts: {len(prompts)}") @@ -104,14 +130,20 @@ def eval_prompt(p, prompt_type, gen_boxes, verbose=False): print("---------------------------------") + check_spatial = spatial_evaluation(gen_boxes, text_objects[ind]) + object_areas.append(total_object_area) overlap_areas.append(total_overlap) + spatial_check.append(check_spatial) print("Overlap Areas: ", overlap_areas) print("Object Areas: ", object_areas) print(f"Total overlap: {sum(overlap_areas)}, total object area: {sum(object_areas)}") print(f"Overlap rate: {sum(overlap_areas)/sum(object_areas)}") + print(f"Overall Spatial Accuracy: {sum(spatial_check)/len(spatial_check)}") + + # THE BOTTOM LINE OF OUR IMPLEMENTATION # eval_type, eval_success, overlap_area, object_area, num_object = eval_prompt( # prompt, args.prompt_type, gen_boxes, verbose=args.verbose) diff --git a/utils/api_key.py b/utils/api_key.py index bffda02c..adcd58f4 100644 --- a/utils/api_key.py +++ b/utils/api_key.py @@ -4,4 +4,4 @@ if "OPENAI_API_KEY" in os.environ: api_key = os.environ["OPENAI_API_KEY"] else: - api_key = "YOUR_API_KEY" + api_key = "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"