| K400_label_map = { |
| "abseiling": 0, |
| "air_drumming": 1, |
| "answering_questions": 2, |
| "applauding": 3, |
| "applying_cream": 4, |
| "archery": 5, |
| "arm_wrestling": 6, |
| "arranging_flowers": 7, |
| "assembling_computer": 8, |
| "auctioning": 9, |
| "baby_waking_up": 10, |
| "baking_cookies": 11, |
| "balloon_blowing": 12, |
| "bandaging": 13, |
| "barbequing": 14, |
| "bartending": 15, |
| "beatboxing": 16, |
| "bee_keeping": 17, |
| "belly_dancing": 18, |
| "bench_pressing": 19, |
| "bending_back": 20, |
| "bending_metal": 21, |
| "biking_through_snow": 22, |
| "blasting_sand": 23, |
| "blowing_glass": 24, |
| "blowing_leaves": 25, |
| "blowing_nose": 26, |
| "blowing_out_candles": 27, |
| "bobsledding": 28, |
| "bookbinding": 29, |
| "bouncing_on_trampoline": 30, |
| "bowling": 31, |
| "braiding_hair": 32, |
| "breading_or_breadcrumbing": 33, |
| "breakdancing": 34, |
| "brush_painting": 35, |
| "brushing_hair": 36, |
| "brushing_teeth": 37, |
| "building_cabinet": 38, |
| "building_shed": 39, |
| "bungee_jumping": 40, |
| "busking": 41, |
| "canoeing_or_kayaking": 42, |
| "capoeira": 43, |
| "carrying_baby": 44, |
| "cartwheeling": 45, |
| "carving_pumpkin": 46, |
| "catching_fish": 47, |
| "catching_or_throwing_baseball": 48, |
| "catching_or_throwing_frisbee": 49, |
| "catching_or_throwing_softball": 50, |
| "celebrating": 51, |
| "changing_oil": 52, |
| "changing_wheel": 53, |
| "checking_tires": 54, |
| "cheerleading": 55, |
| "chopping_wood": 56, |
| "clapping": 57, |
| "clay_pottery_making": 58, |
| "clean_and_jerk": 59, |
| "cleaning_floor": 60, |
| "cleaning_gutters": 61, |
| "cleaning_pool": 62, |
| "cleaning_shoes": 63, |
| "cleaning_toilet": 64, |
| "cleaning_windows": 65, |
| "climbing_a_rope": 66, |
| "climbing_ladder": 67, |
| "climbing_tree": 68, |
| "contact_juggling": 69, |
| "cooking_chicken": 70, |
| "cooking_egg": 71, |
| "cooking_on_campfire": 72, |
| "cooking_sausages": 73, |
| "counting_money": 74, |
| "country_line_dancing": 75, |
| "cracking_neck": 76, |
| "crawling_baby": 77, |
| "crossing_river": 78, |
| "crying": 79, |
| "curling_hair": 80, |
| "cutting_nails": 81, |
| "cutting_pineapple": 82, |
| "cutting_watermelon": 83, |
| "dancing_ballet": 84, |
| "dancing_charleston": 85, |
| "dancing_gangnam_style": 86, |
| "dancing_macarena": 87, |
| "deadlifting": 88, |
| "decorating_the_christmas_tree": 89, |
| "digging": 90, |
| "dining": 91, |
| "disc_golfing": 92, |
| "diving_cliff": 93, |
| "dodgeball": 94, |
| "doing_aerobics": 95, |
| "doing_laundry": 96, |
| "doing_nails": 97, |
| "drawing": 98, |
| "dribbling_basketball": 99, |
| "drinking": 100, |
| "drinking_beer": 101, |
| "drinking_shots": 102, |
| "driving_car": 103, |
| "driving_tractor": 104, |
| "drop_kicking": 105, |
| "drumming_fingers": 106, |
| "dunking_basketball": 107, |
| "dying_hair": 108, |
| "eating_burger": 109, |
| "eating_cake": 110, |
| "eating_carrots": 111, |
| "eating_chips": 112, |
| "eating_doughnuts": 113, |
| "eating_hotdog": 114, |
| "eating_ice_cream": 115, |
| "eating_spaghetti": 116, |
| "eating_watermelon": 117, |
| "egg_hunting": 118, |
| "exercising_arm": 119, |
| "exercising_with_an_exercise_ball": 120, |
| "extinguishing_fire": 121, |
| "faceplanting": 122, |
| "feeding_birds": 123, |
| "feeding_fish": 124, |
| "feeding_goats": 125, |
| "filling_eyebrows": 126, |
| "finger_snapping": 127, |
| "fixing_hair": 128, |
| "flipping_pancake": 129, |
| "flying_kite": 130, |
| "folding_clothes": 131, |
| "folding_napkins": 132, |
| "folding_paper": 133, |
| "front_raises": 134, |
| "frying_vegetables": 135, |
| "garbage_collecting": 136, |
| "gargling": 137, |
| "getting_a_haircut": 138, |
| "getting_a_tattoo": 139, |
| "giving_or_receiving_award": 140, |
| "golf_chipping": 141, |
| "golf_driving": 142, |
| "golf_putting": 143, |
| "grinding_meat": 144, |
| "grooming_dog": 145, |
| "grooming_horse": 146, |
| "gymnastics_tumbling": 147, |
| "hammer_throw": 148, |
| "headbanging": 149, |
| "headbutting": 150, |
| "high_jump": 151, |
| "high_kick": 152, |
| "hitting_baseball": 153, |
| "hockey_stop": 154, |
| "holding_snake": 155, |
| "hopscotch": 156, |
| "hoverboarding": 157, |
| "hugging": 158, |
| "hula_hooping": 159, |
| "hurdling": 160, |
| "hurling_(sport)": 161, |
| "ice_climbing": 162, |
| "ice_fishing": 163, |
| "ice_skating": 164, |
| "ironing": 165, |
| "javelin_throw": 166, |
| "jetskiing": 167, |
| "jogging": 168, |
| "juggling_balls": 169, |
| "juggling_fire": 170, |
| "juggling_soccer_ball": 171, |
| "jumping_into_pool": 172, |
| "jumpstyle_dancing": 173, |
| "kicking_field_goal": 174, |
| "kicking_soccer_ball": 175, |
| "kissing": 176, |
| "kitesurfing": 177, |
| "knitting": 178, |
| "krumping": 179, |
| "laughing": 180, |
| "laying_bricks": 181, |
| "long_jump": 182, |
| "lunge": 183, |
| "making_a_cake": 184, |
| "making_a_sandwich": 185, |
| "making_bed": 186, |
| "making_jewelry": 187, |
| "making_pizza": 188, |
| "making_snowman": 189, |
| "making_sushi": 190, |
| "making_tea": 191, |
| "marching": 192, |
| "massaging_back": 193, |
| "massaging_feet": 194, |
| "massaging_legs": 195, |
| "massaging_person's_head": 196, |
| "milking_cow": 197, |
| "mopping_floor": 198, |
| "motorcycling": 199, |
| "moving_furniture": 200, |
| "mowing_lawn": 201, |
| "news_anchoring": 202, |
| "opening_bottle": 203, |
| "opening_present": 204, |
| "paragliding": 205, |
| "parasailing": 206, |
| "parkour": 207, |
| "passing_American_football_(in_game)": 208, |
| "passing_American_football_(not_in_game)": 209, |
| "peeling_apples": 210, |
| "peeling_potatoes": 211, |
| "petting_animal_(not_cat)": 212, |
| "petting_cat": 213, |
| "picking_fruit": 214, |
| "planting_trees": 215, |
| "plastering": 216, |
| "playing_accordion": 217, |
| "playing_badminton": 218, |
| "playing_bagpipes": 219, |
| "playing_basketball": 220, |
| "playing_bass_guitar": 221, |
| "playing_cards": 222, |
| "playing_cello": 223, |
| "playing_chess": 224, |
| "playing_clarinet": 225, |
| "playing_controller": 226, |
| "playing_cricket": 227, |
| "playing_cymbals": 228, |
| "playing_didgeridoo": 229, |
| "playing_drums": 230, |
| "playing_flute": 231, |
| "playing_guitar": 232, |
| "playing_harmonica": 233, |
| "playing_harp": 234, |
| "playing_ice_hockey": 235, |
| "playing_keyboard": 236, |
| "playing_kickball": 237, |
| "playing_monopoly": 238, |
| "playing_organ": 239, |
| "playing_paintball": 240, |
| "playing_piano": 241, |
| "playing_poker": 242, |
| "playing_recorder": 243, |
| "playing_saxophone": 244, |
| "playing_squash_or_racquetball": 245, |
| "playing_tennis": 246, |
| "playing_trombone": 247, |
| "playing_trumpet": 248, |
| "playing_ukulele": 249, |
| "playing_violin": 250, |
| "playing_volleyball": 251, |
| "playing_xylophone": 252, |
| "pole_vault": 253, |
| "presenting_weather_forecast": 254, |
| "pull_ups": 255, |
| "pumping_fist": 256, |
| "pumping_gas": 257, |
| "punching_bag": 258, |
| "punching_person_(boxing)": 259, |
| "push_up": 260, |
| "pushing_car": 261, |
| "pushing_cart": 262, |
| "pushing_wheelchair": 263, |
| "reading_book": 264, |
| "reading_newspaper": 265, |
| "recording_music": 266, |
| "riding_a_bike": 267, |
| "riding_camel": 268, |
| "riding_elephant": 269, |
| "riding_mechanical_bull": 270, |
| "riding_mountain_bike": 271, |
| "riding_mule": 272, |
| "riding_or_walking_with_horse": 273, |
| "riding_scooter": 274, |
| "riding_unicycle": 275, |
| "ripping_paper": 276, |
| "robot_dancing": 277, |
| "rock_climbing": 278, |
| "rock_scissors_paper": 279, |
| "roller_skating": 280, |
| "running_on_treadmill": 281, |
| "sailing": 282, |
| "salsa_dancing": 283, |
| "sanding_floor": 284, |
| "scrambling_eggs": 285, |
| "scuba_diving": 286, |
| "setting_table": 287, |
| "shaking_hands": 288, |
| "shaking_head": 289, |
| "sharpening_knives": 290, |
| "sharpening_pencil": 291, |
| "shaving_head": 292, |
| "shaving_legs": 293, |
| "shearing_sheep": 294, |
| "shining_shoes": 295, |
| "shooting_basketball": 296, |
| "shooting_goal_(soccer)": 297, |
| "shot_put": 298, |
| "shoveling_snow": 299, |
| "shredding_paper": 300, |
| "shuffling_cards": 301, |
| "side_kick": 302, |
| "sign_language_interpreting": 303, |
| "singing": 304, |
| "situp": 305, |
| "skateboarding": 306, |
| "ski_jumping": 307, |
| "skiing_(not_slalom_or_crosscountry)": 308, |
| "skiing_crosscountry": 309, |
| "skiing_slalom": 310, |
| "skipping_rope": 311, |
| "skydiving": 312, |
| "slacklining": 313, |
| "slapping": 314, |
| "sled_dog_racing": 315, |
| "smoking": 316, |
| "smoking_hookah": 317, |
| "snatch_weight_lifting": 318, |
| "sneezing": 319, |
| "sniffing": 320, |
| "snorkeling": 321, |
| "snowboarding": 322, |
| "snowkiting": 323, |
| "snowmobiling": 324, |
| "somersaulting": 325, |
| "spinning_poi": 326, |
| "spray_painting": 327, |
| "spraying": 328, |
| "springboard_diving": 329, |
| "squat": 330, |
| "sticking_tongue_out": 331, |
| "stomping_grapes": 332, |
| "stretching_arm": 333, |
| "stretching_leg": 334, |
| "strumming_guitar": 335, |
| "surfing_crowd": 336, |
| "surfing_water": 337, |
| "sweeping_floor": 338, |
| "swimming_backstroke": 339, |
| "swimming_breast_stroke": 340, |
| "swimming_butterfly_stroke": 341, |
| "swing_dancing": 342, |
| "swinging_legs": 343, |
| "swinging_on_something": 344, |
| "sword_fighting": 345, |
| "tai_chi": 346, |
| "taking_a_shower": 347, |
| "tango_dancing": 348, |
| "tap_dancing": 349, |
| "tapping_guitar": 350, |
| "tapping_pen": 351, |
| "tasting_beer": 352, |
| "tasting_food": 353, |
| "testifying": 354, |
| "texting": 355, |
| "throwing_axe": 356, |
| "throwing_ball": 357, |
| "throwing_discus": 358, |
| "tickling": 359, |
| "tobogganing": 360, |
| "tossing_coin": 361, |
| "tossing_salad": 362, |
| "training_dog": 363, |
| "trapezing": 364, |
| "trimming_or_shaving_beard": 365, |
| "trimming_trees": 366, |
| "triple_jump": 367, |
| "tying_bow_tie": 368, |
| "tying_knot_(not_on_a_tie)": 369, |
| "tying_tie": 370, |
| "unboxing": 371, |
| "unloading_truck": 372, |
| "using_computer": 373, |
| "using_remote_controller_(not_gaming)": 374, |
| "using_segway": 375, |
| "vault": 376, |
| "waiting_in_line": 377, |
| "walking_the_dog": 378, |
| "washing_dishes": 379, |
| "washing_feet": 380, |
| "washing_hair": 381, |
| "washing_hands": 382, |
| "water_skiing": 383, |
| "water_sliding": 384, |
| "watering_plants": 385, |
| "waxing_back": 386, |
| "waxing_chest": 387, |
| "waxing_eyebrows": 388, |
| "waxing_legs": 389, |
| "weaving_basket": 390, |
| "welding": 391, |
| "whistling": 392, |
| "windsurfing": 393, |
| "wrapping_present": 394, |
| "wrestling": 395, |
| "writing": 396, |
| "yawning": 397, |
| "yoga": 398, |
| "zumba": 399, |
| } |
| SSv2_label_map = { |
| "Approaching something with your camera": 0, |
| "Attaching something to something": 1, |
| "Bending something so that it deforms": 2, |
| "Bending something until it breaks": 3, |
| "Burying something in something": 4, |
| "Closing something": 5, |
| "Covering something with something": 6, |
| "Digging something out of something": 7, |
| "Dropping something behind something": 8, |
| "Dropping something in front of something": 9, |
| "Dropping something into something": 10, |
| "Dropping something next to something": 11, |
| "Dropping something onto something": 12, |
| "Failing to put something into something because something does not fit": 13, |
| "Folding something": 14, |
| "Hitting something with something": 15, |
| "Holding something": 16, |
| "Holding something behind something": 17, |
| "Holding something in front of something": 18, |
| "Holding something next to something": 19, |
| "Holding something over something": 20, |
| "Laying something on the table on its side, not upright": 21, |
| "Letting something roll along a flat surface": 22, |
| "Letting something roll down a slanted surface": 23, |
| "Letting something roll up a slanted surface, so it rolls back down": 24, |
| "Lifting a surface with something on it but not enough for it to slide down": 25, |
| "Lifting a surface with something on it until it starts sliding down": 26, |
| "Lifting something up completely without letting it drop down": 27, |
| "Lifting something up completely, then letting it drop down": 28, |
| "Lifting something with something on it": 29, |
| "Lifting up one end of something without letting it drop down": 30, |
| "Lifting up one end of something, then letting it drop down": 31, |
| "Moving away from something with your camera": 32, |
| "Moving part of something": 33, |
| "Moving something across a surface until it falls down": 34, |
| "Moving something across a surface without it falling down": 35, |
| "Moving something and something away from each other": 36, |
| "Moving something and something closer to each other": 37, |
| "Moving something and something so they collide with each other": 38, |
| "Moving something and something so they pass each other": 39, |
| "Moving something away from something": 40, |
| "Moving something away from the camera": 41, |
| "Moving something closer to something": 42, |
| "Moving something down": 43, |
| "Moving something towards the camera": 44, |
| "Moving something up": 45, |
| "Opening something": 46, |
| "Picking something up": 47, |
| "Piling something up": 48, |
| "Plugging something into something": 49, |
| "Plugging something into something but pulling it right out as you remove your hand": 50, |
| "Poking a hole into some substance": 51, |
| "Poking a hole into something soft": 52, |
| "Poking a stack of something so the stack collapses": 53, |
| "Poking a stack of something without the stack collapsing": 54, |
| "Poking something so it slightly moves": 55, |
| "Poking something so lightly that it doesn't or almost doesn't move": 56, |
| "Poking something so that it falls over": 57, |
| "Poking something so that it spins around": 58, |
| "Pouring something into something": 59, |
| "Pouring something into something until it overflows": 60, |
| "Pouring something onto something": 61, |
| "Pouring something out of something": 62, |
| "Pretending or failing to wipe something off of something": 63, |
| "Pretending or trying and failing to twist something": 64, |
| "Pretending to be tearing something that is not tearable": 65, |
| "Pretending to close something without actually closing it": 66, |
| "Pretending to open something without actually opening it": 67, |
| "Pretending to pick something up": 68, |
| "Pretending to poke something": 69, |
| "Pretending to pour something out of something, but something is empty": 70, |
| "Pretending to put something behind something": 71, |
| "Pretending to put something into something": 72, |
| "Pretending to put something next to something": 73, |
| "Pretending to put something on a surface": 74, |
| "Pretending to put something onto something": 75, |
| "Pretending to put something underneath something": 76, |
| "Pretending to scoop something up with something": 77, |
| "Pretending to spread air onto something": 78, |
| "Pretending to sprinkle air onto something": 79, |
| "Pretending to squeeze something": 80, |
| "Pretending to take something from somewhere": 81, |
| "Pretending to take something out of something": 82, |
| "Pretending to throw something": 83, |
| "Pretending to turn something upside down": 84, |
| "Pulling something from behind of something": 85, |
| "Pulling something from left to right": 86, |
| "Pulling something from right to left": 87, |
| "Pulling something onto something": 88, |
| "Pulling something out of something": 89, |
| "Pulling two ends of something but nothing happens": 90, |
| "Pulling two ends of something so that it gets stretched": 91, |
| "Pulling two ends of something so that it separates into two pieces": 92, |
| "Pushing something from left to right": 93, |
| "Pushing something from right to left": 94, |
| "Pushing something off of something": 95, |
| "Pushing something onto something": 96, |
| "Pushing something so it spins": 97, |
| "Pushing something so that it almost falls off but doesn't": 98, |
| "Pushing something so that it falls off the table": 99, |
| "Pushing something so that it slightly moves": 100, |
| "Pushing something with something": 101, |
| "Putting number of something onto something": 102, |
| "Putting something and something on the table": 103, |
| "Putting something behind something": 104, |
| "Putting something in front of something": 105, |
| "Putting something into something": 106, |
| "Putting something next to something": 107, |
| "Putting something on a flat surface without letting it roll": 108, |
| "Putting something on a surface": 109, |
| "Putting something on the edge of something so it is not supported and falls down": 110, |
| "Putting something onto a slanted surface but it doesn't glide down": 111, |
| "Putting something onto something": 112, |
| "Putting something onto something else that cannot support it so it falls down": 113, |
| "Putting something similar to other things that are already on the table": 114, |
| "Putting something that can't roll onto a slanted surface, so it slides down": 115, |
| "Putting something that can't roll onto a slanted surface, so it stays where it is": 116, |
| "Putting something that cannot actually stand upright upright on the table, so it falls on its side": 117, |
| "Putting something underneath something": 118, |
| "Putting something upright on the table": 119, |
| "Putting something, something and something on the table": 120, |
| "Removing something, revealing something behind": 121, |
| "Rolling something on a flat surface": 122, |
| "Scooping something up with something": 123, |
| "Showing a photo of something to the camera": 124, |
| "Showing something behind something": 125, |
| "Showing something next to something": 126, |
| "Showing something on top of something": 127, |
| "Showing something to the camera": 128, |
| "Showing that something is empty": 129, |
| "Showing that something is inside something": 130, |
| "Something being deflected from something": 131, |
| "Something colliding with something and both are being deflected": 132, |
| "Something colliding with something and both come to a halt": 133, |
| "Something falling like a feather or paper": 134, |
| "Something falling like a rock": 135, |
| "Spilling something behind something": 136, |
| "Spilling something next to something": 137, |
| "Spilling something onto something": 138, |
| "Spinning something so it continues spinning": 139, |
| "Spinning something that quickly stops spinning": 140, |
| "Spreading something onto something": 141, |
| "Sprinkling something onto something": 142, |
| "Squeezing something": 143, |
| "Stacking number of something": 144, |
| "Stuffing something into something": 145, |
| "Taking one of many similar things on the table": 146, |
| "Taking something from somewhere": 147, |
| "Taking something out of something": 148, |
| "Tearing something into two pieces": 149, |
| "Tearing something just a little bit": 150, |
| "Throwing something": 151, |
| "Throwing something against something": 152, |
| "Throwing something in the air and catching it": 153, |
| "Throwing something in the air and letting it fall": 154, |
| "Throwing something onto a surface": 155, |
| "Tilting something with something on it slightly so it doesn't fall down": 156, |
| "Tilting something with something on it until it falls off": 157, |
| "Tipping something over": 158, |
| "Tipping something with something in it over, so something in it falls out": 159, |
| "Touching (without moving) part of something": 160, |
| "Trying but failing to attach something to something because it doesn't stick": 161, |
| "Trying to bend something unbendable so nothing happens": 162, |
| "Trying to pour something into something, but missing so it spills next to it": 163, |
| "Turning something upside down": 164, |
| "Turning the camera downwards while filming something": 165, |
| "Turning the camera left while filming something": 166, |
| "Turning the camera right while filming something": 167, |
| "Turning the camera upwards while filming something": 168, |
| "Twisting (wringing) something wet until water comes out": 169, |
| "Twisting something": 170, |
| "Uncovering something": 171, |
| "Unfolding something": 172, |
| "Wiping something off of something": 173, |
| "Moving something and something so they overlap each other": 174, |
| } |
|
|