diff --git a/appbasic.py b/appbasic.py new file mode 100644 index 0000000000000000000000000000000000000000..c5d94d3c9625793fcbeb8b17fac26e7eb0809ace --- /dev/null +++ b/appbasic.py @@ -0,0 +1,32 @@ +import gradio as gr +import pandas as pd + +# Sample data for the table +data = { + "Column 1": ["A", "B", "C"], + "Column 2": [1, 2, 3], + "Column 3": [4.5, 5.5, 6.5] +} +df = pd.DataFrame(data) + +def display_images(img1, img2): + # Function to display images and return them as outputs + return img1, img2, df + +# Create the Gradio interface +interface = gr.Interface( + fn=display_images, + inputs=[ + gr.Image(label="Upload Front Pose"), + gr.Image(label="Upload Side Pose"), + gr.Number(label="Enter Height (cm)") + ], + outputs=[ + gr.DataFrame(label="Tabular Data"), + ], + title="Body Sizing System Demo", + description="Upload two images. Front View and Side View" +) + +# Launch the app +interface.launch(share=False) \ No newline at end of file diff --git a/calculations.py b/calculations.py new file mode 100644 index 0000000000000000000000000000000000000000..f6cea573a7ff33912118d7e3d2ca47fe79d8f07d --- /dev/null +++ b/calculations.py @@ -0,0 +1,45 @@ +import math + +def euclidean_distance(point1, point2): + return math.sqrt((point2[0] - point1[0]) ** 2 + (point2[1] - point1[1]) ** 2) + +def convert_to_real_measurements(pixel_measurement, pixel_height, real_height_cm): + height_ratio = real_height_cm / pixel_height + return pixel_measurement * height_ratio + +def measure_body_sizes(poses, real_height_cm): + """Measure various body sizes based on detected poses.""" + measurements = [] + for pose in poses: + keypoints = pose[0] # This should directly give us the dictionary + + # Extract positions directly from keypoints + left_shoulder = keypoints[5].position + right_shoulder = keypoints[6].position + left_hip = keypoints[11].position + right_hip = keypoints[12].position + left_ankle = keypoints[15].position + right_ankle = keypoints[16].position + left_wrist = keypoints[9].position + right_wrist = keypoints[10].position + left_eye = keypoints[1].position + right_eye = keypoints[2].position + + # Calculate pixel height (from the top of the head to the bottom of the ankle) + pixel_height = euclidean_distance((left_eye.x, left_eye.y), (left_ankle.x, left_ankle.y)) + + # Calculate other pixel measurements + shoulder_width_pixels = euclidean_distance((left_shoulder.x, left_shoulder.y), (right_shoulder.x, right_shoulder.y)) + leg_length_pixels = euclidean_distance((left_hip.x, left_hip.y), (left_ankle.x, left_ankle.y)) + arm_length_pixels = euclidean_distance((left_shoulder.x, left_shoulder.y), (left_wrist.x, left_wrist.y)) + shoulder_to_waist_pixels = euclidean_distance((left_shoulder.x, left_shoulder.y), (left_hip.x, left_hip.y)) + + # Convert pixel measurements to real measurements using the height ratio + measurements.append({ + "shoulder_width_cm": convert_to_real_measurements(shoulder_width_pixels, pixel_height, real_height_cm), + "leg_length_cm": convert_to_real_measurements(leg_length_pixels, pixel_height, real_height_cm), + "arm_length_cm": convert_to_real_measurements(arm_length_pixels, pixel_height, real_height_cm), + "shoulder_to_waist_cm": convert_to_real_measurements(shoulder_to_waist_pixels, pixel_height, real_height_cm) + }) + + return measurements \ No newline at end of file diff --git a/input/person1.png b/input/person1.png new file mode 100644 index 0000000000000000000000000000000000000000..2884adc00a39ffa249d54f37770d8c493ea65bad Binary files /dev/null and b/input/person1.png differ diff --git a/input1/.DS_Store b/input1/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..404be83d644894ad1fdd8571e91ec766b215e79d Binary files /dev/null and b/input1/.DS_Store differ diff --git a/input1/Body_Measurements_Dataset.pdf b/input1/Body_Measurements_Dataset.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c8f273e49853180f039458c44b9e3d3a1b942db4 Binary files /dev/null and b/input1/Body_Measurements_Dataset.pdf differ diff --git a/input1/body.csv b/input1/body.csv new file mode 100644 index 0000000000000000000000000000000000000000..f5b8676999df6059004701f467524ad902cf5598 --- /dev/null +++ b/input1/body.csv @@ -0,0 +1,22 @@ +selfie,front,side,measurements +files/0/selfie_img.jpg,files/0/front_img.jpg,files/0/side_img.jpg,files/0/measurements.json +files/1/selfie_img.jpg,files/1/front_img.jpg,files/1/side_img.jpg,files/1/measurements.json +files/2/selfie_img.jpg,files/2/front_img.jpg,files/2/side_img.jpg,files/2/measurements.json +files/3/selfie_img.jpg,files/3/front_img.jpg,files/3/side_img.jpg,files/3/measurements.json +files/4/selfie_img.jpg,files/4/front_img.jpg,files/4/side_img.jpg,files/4/measurements.json +files/5/selfie_img.jpg,files/5/front_img.jpg,files/5/side_img.jpg,files/5/measurements.json +files/6/selfie_img.jpg,files/6/front_img.jpg,files/6/side_img.jpg,files/6/measurements.json +files/7/selfie_img.jpg,files/7/front_img.jpg,files/7/side_img.jpg,files/7/measurements.json +files/8/selfie_img.jpg,files/8/front_img.jpg,files/8/side_img.jpg,files/8/measurements.json +files/9/selfie_img.jpg,files/9/front_img.jpg,files/9/side_img.jpg,files/9/measurements.json +files/10/selfie_img.jpg,files/10/front_img.jpg,files/10/side_img.jpg,files/10/measurements.json +files/11/selfie_img.jpg,files/11/front_img.jpg,files/11/side_img.jpg,files/11/measurements.json +files/12/selfie_img.jpg,files/12/front_img.jpg,files/12/side_img.jpg,files/12/measurements.json +files/13/selfie_img.jpg,files/13/front_img.jpg,files/13/side_img.jpg,files/13/measurements.json +files/14/selfie_img.jpg,files/14/front_img.jpg,files/14/side_img.jpg,files/14/measurements.json +files/15/selfie_img.jpg,files/15/front_img.jpg,files/15/side_img.jpg,files/15/measurements.json +files/16/selfie_img.jpg,files/16/front_img.jpg,files/16/side_img.jpg,files/16/measurements.json +files/17/selfie_img.jpg,files/17/front_img.jpg,files/17/side_img.jpg,files/17/measurements.json +files/18/selfie_img.jpg,files/18/front_img.jpg,files/18/side_img.jpg,files/18/measurements.json +files/19/selfie_img.jpg,files/19/front_img.jpg,files/19/side_img.jpg,files/19/measurements.json +files/20/selfie_img.jpg,files/20/front_img.jpg,files/20/side_img.jpg,files/20/measurements.json diff --git a/input1/files/.DS_Store b/input1/files/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..233a7054c8977e0def16a5689b309e76a93beed9 Binary files /dev/null and b/input1/files/.DS_Store differ diff --git a/input1/files/0/front_img.jpg b/input1/files/0/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6fd72e8bc829f635b70f48e7f33cba12ae58675d Binary files /dev/null and b/input1/files/0/front_img.jpg differ diff --git a/input1/files/0/measurements.json b/input1/files/0/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..50b93a18cc304ee3cc43c871cdb87de43d7c63a6 --- /dev/null +++ b/input1/files/0/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "55.0", + "chest_circumference_cm": "79.0", + "front_build_cm": "31.0", + "hips_circumference_cm": "70.0_tbr", + "leg_length_cm": "95.0", + "neck_circumference_cm": "33.0", + "neck_waist_length_front_cm": "44.0", + "pelvis_circumference_cm": "88.0", + "shoulder_width_cm": "40.0", + "thigh_circumference_cm": "49.0", + "under_chest_circumference_cm": "71.0", + "waist_circumference_cm": "68.0", + "height": "159.0", + "weight": "49.0", + "age": "34", + "gender": "female", + "race": "latino", + "profession": "Employees" +} \ No newline at end of file diff --git a/input1/files/0/selfie_img.jpg b/input1/files/0/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f63939521ec4c493ea346bf6b361e52b0e90ef69 Binary files /dev/null and b/input1/files/0/selfie_img.jpg differ diff --git a/input1/files/0/side_img.jpg b/input1/files/0/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..30ed676ce332aba8cd97dd3f34b60d73197d3c37 Binary files /dev/null and b/input1/files/0/side_img.jpg differ diff --git a/input1/files/1/front_img.jpg b/input1/files/1/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cec1e86194ba9abbe9475b8feaae6da3154c502d Binary files /dev/null and b/input1/files/1/front_img.jpg differ diff --git a/input1/files/1/measurements.json b/input1/files/1/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..a8c3cf67baa22d066add50f8a95d1587b76c9419 --- /dev/null +++ b/input1/files/1/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "55.0", + "chest_circumference_cm": "93.0", + "front_build_cm": "30.0_tbr", + "hips_circumference_cm": "100.0", + "leg_length_cm": "90.0_tbr", + "neck_circumference_cm": "34.0", + "neck_waist_length_front_cm": "46.0_tbr", + "pelvis_circumference_cm": "106.0", + "shoulder_width_cm": "44.0_tbr", + "thigh_circumference_cm": "61.0", + "under_chest_circumference_cm": "79.0", + "waist_circumference_cm": "79.0", + "height": "157.0", + "weight": "64.0", + "age": "33", + "gender": "female", + "race": "latino", + "profession": "Executives" +} \ No newline at end of file diff --git a/input1/files/1/selfie_img.jpg b/input1/files/1/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a86e0aeb13be26784bbcf353b5f33f1a5ad62be3 Binary files /dev/null and b/input1/files/1/selfie_img.jpg differ diff --git a/input1/files/1/side_img.jpg b/input1/files/1/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e16f6558e5a76741963e0ee6cde867b29107fafa Binary files /dev/null and b/input1/files/1/side_img.jpg differ diff --git a/input1/files/10/front_img.jpg b/input1/files/10/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ce9ca03b89ebd8274e7256ecbbea2e2ccaae4a52 Binary files /dev/null and b/input1/files/10/front_img.jpg differ diff --git a/input1/files/10/measurements.json b/input1/files/10/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..a339380dde0489203100ecad207e3fde56e606b3 --- /dev/null +++ b/input1/files/10/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "64.0_tbr", + "chest_circumference_cm": "112.0_tbr", + "front_build_cm": "32.0_tbr", + "hips_circumference_cm": "98.0_tbr", + "leg_length_cm": "103.0_tbr", + "neck_circumference_cm": "36.0_tbr", + "neck_waist_length_front_cm": "43.0_tbr", + "pelvis_circumference_cm": "113.0_tbr", + "shoulder_width_cm": "42.0_tbr", + "thigh_circumference_cm": "48.0_tbr", + "under_chest_circumference_cm": "87.0_tbr", + "waist_circumference_cm": "88.0_tbr", + "height": "163.0", + "weight": "78.0", + "age": "16", + "gender": "male", + "race": "caucasian", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/10/selfie_img.jpg b/input1/files/10/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2f836d2914a79d969ace958add46bd2a699ec91e Binary files /dev/null and b/input1/files/10/selfie_img.jpg differ diff --git a/input1/files/10/side_img.jpg b/input1/files/10/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ce5ad51a9e10ec0a1a9f5e51b937ace418ca3777 Binary files /dev/null and b/input1/files/10/side_img.jpg differ diff --git a/input1/files/11/front_img.jpg b/input1/files/11/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..407599f96864748ec823acff0e97fdf1e852d96c Binary files /dev/null and b/input1/files/11/front_img.jpg differ diff --git a/input1/files/11/measurements.json b/input1/files/11/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..c5bd1de3a58adbd830ff536dcf0a5b21165f1da8 --- /dev/null +++ b/input1/files/11/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "55.0", + "chest_circumference_cm": "86.0", + "front_build_cm": "27.0", + "hips_circumference_cm": "84.0", + "leg_length_cm": "88.0", + "neck_circumference_cm": "35.0", + "neck_waist_length_front_cm": "42.0", + "pelvis_circumference_cm": "88.0_tbr", + "shoulder_width_cm": "15.0_tbr", + "thigh_circumference_cm": "55.0", + "under_chest_circumference_cm": "75.0", + "waist_circumference_cm": "65.0", + "height": "163.0", + "weight": "53.0", + "age": "23", + "gender": "female", + "race": "caucasian", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/11/selfie_img.jpg b/input1/files/11/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6b999bcdc0c8ca72e18f6394708cb16c4d34ae6d Binary files /dev/null and b/input1/files/11/selfie_img.jpg differ diff --git a/input1/files/11/side_img.jpg b/input1/files/11/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..957eb5a2de409da8907e0cb487acd52214d9ae2a Binary files /dev/null and b/input1/files/11/side_img.jpg differ diff --git a/input1/files/12/front_img.jpg b/input1/files/12/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..579908709fabbd5f875d32535d058e7cbe61e726 Binary files /dev/null and b/input1/files/12/front_img.jpg differ diff --git a/input1/files/12/measurements.json b/input1/files/12/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..c4a3fa8faef7aaf436260e7beef93c5f6233f63f --- /dev/null +++ b/input1/files/12/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "55.0", + "chest_circumference_cm": "90.0", + "front_build_cm": "32.0_tbr", + "hips_circumference_cm": "76.0", + "leg_length_cm": "102.0", + "neck_circumference_cm": "36.0", + "neck_waist_length_front_cm": "46.0_tbr", + "pelvis_circumference_cm": "101.0", + "shoulder_width_cm": "38.0", + "thigh_circumference_cm": "56.0", + "under_chest_circumference_cm": "79.0", + "waist_circumference_cm": "73.0", + "height": "165.0", + "weight": "60.0", + "age": "37", + "gender": "female", + "race": "caucasian", + "profession": "Executives" +} \ No newline at end of file diff --git a/input1/files/12/selfie_img.jpg b/input1/files/12/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..10bc6ef283914ba88575747b016660080ef28d54 Binary files /dev/null and b/input1/files/12/selfie_img.jpg differ diff --git a/input1/files/12/side_img.jpg b/input1/files/12/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c58b6ae95edc378b71266c187fded30aa9b1c34a Binary files /dev/null and b/input1/files/12/side_img.jpg differ diff --git a/input1/files/13/front_img.jpg b/input1/files/13/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2486addcff53932627d9eebe89ced70b093f5f10 Binary files /dev/null and b/input1/files/13/front_img.jpg differ diff --git a/input1/files/13/measurements.json b/input1/files/13/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..9ed5a93fa0b7dd93f3a7e14d3147c7d76faafdf6 --- /dev/null +++ b/input1/files/13/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "60.0_tbr", + "chest_circumference_cm": "105.0_tbr", + "front_build_cm": "33.0_tbr", + "hips_circumference_cm": "102.0_tbr", + "leg_length_cm": "86.0_tbr", + "neck_circumference_cm": "38.0_tbr", + "neck_waist_length_front_cm": "55.0_tbr", + "pelvis_circumference_cm": "103.0_tbr", + "shoulder_width_cm": "41.0_tbr", + "thigh_circumference_cm": "52.0_tbr", + "under_chest_circumference_cm": "94.0_tbr", + "waist_circumference_cm": "102.0_tbr", + "height": "155.0", + "weight": "99.0", + "age": "34", + "gender": "male", + "race": "caucasian", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/13/selfie_img.jpg b/input1/files/13/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..31b304c21d602218a702be2f576d4159997a80c7 Binary files /dev/null and b/input1/files/13/selfie_img.jpg differ diff --git a/input1/files/13/side_img.jpg b/input1/files/13/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb091cdd2dc6ef5ae4cd1cb663587ad5507cc7cc Binary files /dev/null and b/input1/files/13/side_img.jpg differ diff --git a/input1/files/14/front_img.jpg b/input1/files/14/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c7c0a43ed49f9cb3da3026fb1f5d17b5060ec9a0 Binary files /dev/null and b/input1/files/14/front_img.jpg differ diff --git a/input1/files/14/measurements.json b/input1/files/14/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..56bcc452be72919271d431e373681bbbb4c86448 --- /dev/null +++ b/input1/files/14/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "58.0", + "chest_circumference_cm": "86.0_tbr", + "front_build_cm": "34.0_tbr", + "hips_circumference_cm": "80.0", + "leg_length_cm": "96.0_tbr", + "neck_circumference_cm": "31.0", + "neck_waist_length_front_cm": "41.0_tbr", + "pelvis_circumference_cm": "96.0", + "shoulder_width_cm": "42.0_tbr", + "thigh_circumference_cm": "55.0", + "under_chest_circumference_cm": "72.0", + "waist_circumference_cm": "77.0", + "height": "172.0", + "weight": "58.0", + "age": "36", + "gender": "female", + "race": "black", + "profession": "Employees" +} \ No newline at end of file diff --git a/input1/files/14/selfie_img.jpg b/input1/files/14/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..54081c10c91d89a60a417804d540337bd839bf26 Binary files /dev/null and b/input1/files/14/selfie_img.jpg differ diff --git a/input1/files/14/side_img.jpg b/input1/files/14/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7b657ee4d039167f7b70a00edce88f6097bde4da Binary files /dev/null and b/input1/files/14/side_img.jpg differ diff --git a/input1/files/15/front_img.jpg b/input1/files/15/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e5f629d51ec76a83d19dd60288a0a97d141f3b20 Binary files /dev/null and b/input1/files/15/front_img.jpg differ diff --git a/input1/files/15/measurements.json b/input1/files/15/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..8c5d06cecfd37e116d978de95af6476db1a20111 --- /dev/null +++ b/input1/files/15/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "60.0_tbr", + "chest_circumference_cm": "103.0_tbr", + "front_build_cm": "38.0_tbr", + "hips_circumference_cm": "99.0_tbr", + "leg_length_cm": "95.0_tbr", + "neck_circumference_cm": "43.0_tbr", + "neck_waist_length_front_cm": "55.0_tbr", + "pelvis_circumference_cm": "101.0_tbr", + "shoulder_width_cm": "40.0_tbr", + "thigh_circumference_cm": "54.0_tbr", + "under_chest_circumference_cm": "95.0_tbr", + "waist_circumference_cm": "101.0_tbr", + "height": "168.0", + "weight": "76.0", + "age": "39", + "gender": "male", + "race": "indian", + "profession": "Intermediate_prof" +} \ No newline at end of file diff --git a/input1/files/15/selfie_img.jpg b/input1/files/15/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bf5f2b3b0a6a5b6ce50130b0630cf6b39342da1f Binary files /dev/null and b/input1/files/15/selfie_img.jpg differ diff --git a/input1/files/15/side_img.jpg b/input1/files/15/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e764850e1f4a9bb1b81a40721114a4bfbd476097 Binary files /dev/null and b/input1/files/15/side_img.jpg differ diff --git a/input1/files/16/front_img.jpg b/input1/files/16/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9a8339589e3eeacc30de1bccbab179cfdaebdb30 Binary files /dev/null and b/input1/files/16/front_img.jpg differ diff --git a/input1/files/16/measurements.json b/input1/files/16/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..f7502bde2cb522cb87624c5a252c3b32b0f0fd5c --- /dev/null +++ b/input1/files/16/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "58.0_tbr", + "chest_circumference_cm": "107.0", + "front_build_cm": "42.0", + "hips_circumference_cm": "93.0", + "leg_length_cm": "90.0_tbr", + "neck_circumference_cm": "41.0", + "neck_waist_length_front_cm": "48.0_tbr", + "pelvis_circumference_cm": "103.0", + "shoulder_width_cm": "46.0_tbr", + "thigh_circumference_cm": "56.0", + "under_chest_circumference_cm": "99.0", + "waist_circumference_cm": "92.0", + "height": "175.0", + "weight": "80.0", + "age": "28", + "gender": "male", + "race": "caucasian", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/16/selfie_img.jpg b/input1/files/16/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3ca037d76da562ec5c60a3984e184931962b8ea5 Binary files /dev/null and b/input1/files/16/selfie_img.jpg differ diff --git a/input1/files/16/side_img.jpg b/input1/files/16/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b743e0a624a4bb86a72fe077664dc9ef40e5764a Binary files /dev/null and b/input1/files/16/side_img.jpg differ diff --git a/input1/files/17/front_img.jpg b/input1/files/17/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..04f04d86ecf7cd8a041d06f1488818bfc6472f3f Binary files /dev/null and b/input1/files/17/front_img.jpg differ diff --git a/input1/files/17/measurements.json b/input1/files/17/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..7519b9a09ec4da0284c7e9cede28e52cdd58725f --- /dev/null +++ b/input1/files/17/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "59.0", + "chest_circumference_cm": "90.0", + "front_build_cm": "31.0_tbr", + "hips_circumference_cm": "90.0", + "leg_length_cm": "91.0_tbr", + "neck_circumference_cm": "30.0", + "neck_waist_length_front_cm": "53.0_tbr", + "pelvis_circumference_cm": "102.0", + "shoulder_width_cm": "44.0_tbr", + "thigh_circumference_cm": "56.0", + "under_chest_circumference_cm": "85.0", + "waist_circumference_cm": "73.0_tbr", + "height": "170.0", + "weight": "61.0", + "age": "29", + "gender": "female", + "race": "caucasian", + "profession": "Manual" +} \ No newline at end of file diff --git a/input1/files/17/selfie_img.jpg b/input1/files/17/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2da814befd97835ac33c48d6f1e59563b3b0a223 Binary files /dev/null and b/input1/files/17/selfie_img.jpg differ diff --git a/input1/files/17/side_img.jpg b/input1/files/17/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..44401a156f3b4932da029a80a54f198d8b27f712 Binary files /dev/null and b/input1/files/17/side_img.jpg differ diff --git a/input1/files/18/front_img.jpg b/input1/files/18/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..53f655e46d2e063e44c615062c7aba3c06123f91 Binary files /dev/null and b/input1/files/18/front_img.jpg differ diff --git a/input1/files/18/measurements.json b/input1/files/18/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..5dd19c136392f48bf94d151752828d3585193fc6 --- /dev/null +++ b/input1/files/18/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "64.0", + "chest_circumference_cm": "110.0", + "front_build_cm": "48.0_tbr", + "hips_circumference_cm": "50.0_tbr", + "leg_length_cm": "110.0", + "neck_circumference_cm": "43.0", + "neck_waist_length_front_cm": "54.0_tbr", + "pelvis_circumference_cm": "111.0", + "shoulder_width_cm": "39.0", + "thigh_circumference_cm": "61.0", + "under_chest_circumference_cm": "102.0", + "waist_circumference_cm": "99.0", + "height": "190.0", + "weight": "100.0", + "age": "42", + "gender": "male", + "race": "caucasian", + "profession": "Executives" +} \ No newline at end of file diff --git a/input1/files/18/selfie_img.jpg b/input1/files/18/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..004cb7b5bdd995bb885b560e29f8c9eee9825e0a Binary files /dev/null and b/input1/files/18/selfie_img.jpg differ diff --git a/input1/files/18/side_img.jpg b/input1/files/18/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e9042ccc72d44c31e6373e75f46caa986b7231f7 Binary files /dev/null and b/input1/files/18/side_img.jpg differ diff --git a/input1/files/19/front_img.jpg b/input1/files/19/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3f6d906a0b7bce4ca7b8b5bef354753a04a60b79 Binary files /dev/null and b/input1/files/19/front_img.jpg differ diff --git a/input1/files/19/measurements.json b/input1/files/19/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..aefbaeb6407d64b5d6a5fe92bb2d8995f7a4bb03 --- /dev/null +++ b/input1/files/19/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "66.0", + "chest_circumference_cm": "90.0", + "front_build_cm": "39.0", + "hips_circumference_cm": "84.0", + "leg_length_cm": "105.0", + "neck_circumference_cm": "34.0", + "neck_waist_length_front_cm": "45.0", + "pelvis_circumference_cm": "92.0", + "shoulder_width_cm": "41.0", + "thigh_circumference_cm": "48.0", + "under_chest_circumference_cm": "78.0", + "waist_circumference_cm": "70.0", + "height": "176.0", + "weight": "60.0", + "age": "18", + "gender": "male", + "race": "black", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/19/selfie_img.jpg b/input1/files/19/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4e78dcfb870a64cb130fa6afdcfc331b8090fa31 Binary files /dev/null and b/input1/files/19/selfie_img.jpg differ diff --git a/input1/files/19/side_img.jpg b/input1/files/19/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..350f0b33e444ef7218369cc6a2ed4f9c89f83eed Binary files /dev/null and b/input1/files/19/side_img.jpg differ diff --git a/input1/files/2/front_img.jpg b/input1/files/2/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b6fd3c02ad32b3fc3f18a497151fbec2dafaeb5 Binary files /dev/null and b/input1/files/2/front_img.jpg differ diff --git a/input1/files/2/measurements.json b/input1/files/2/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..6d307bb8851ea464df5e4721131973342636d50c --- /dev/null +++ b/input1/files/2/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "57.0", + "chest_circumference_cm": "103.0", + "front_build_cm": "32.0_tbr", + "hips_circumference_cm": "95.0", + "leg_length_cm": "99.0", + "neck_circumference_cm": "40.0", + "neck_waist_length_front_cm": "40.0_tbr", + "pelvis_circumference_cm": "100.0", + "shoulder_width_cm": "46.0_tbr", + "thigh_circumference_cm": "60.0", + "under_chest_circumference_cm": "95.0", + "waist_circumference_cm": "93.0_tbr", + "height": "165.0", + "weight": "78.0", + "age": "32", + "gender": "male", + "race": "indian", + "profession": "Farmers" +} \ No newline at end of file diff --git a/input1/files/2/selfie_img.jpg b/input1/files/2/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..489a4b28ca3a4356a75496037903987cb13418ea Binary files /dev/null and b/input1/files/2/selfie_img.jpg differ diff --git a/input1/files/2/side_img.jpg b/input1/files/2/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7b2bff5f48de0cd7537f41d27ee31e9611abb0ec Binary files /dev/null and b/input1/files/2/side_img.jpg differ diff --git a/input1/files/20/front_img.jpg b/input1/files/20/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bcbd5c0b2aee9b9fa71e4e7781caa8d5e9cbfd89 Binary files /dev/null and b/input1/files/20/front_img.jpg differ diff --git a/input1/files/20/measurements.json b/input1/files/20/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..48fd77cd9b8ed6b31a11bdb727dc5917b80b5c61 --- /dev/null +++ b/input1/files/20/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "65.0_tbr", + "chest_circumference_cm": "93.0", + "front_build_cm": "41.0_tbr", + "hips_circumference_cm": "86.0", + "leg_length_cm": "108.0", + "neck_circumference_cm": "37.0", + "neck_waist_length_front_cm": "49.0", + "pelvis_circumference_cm": "92.0", + "shoulder_width_cm": "42.0", + "thigh_circumference_cm": "49.0", + "under_chest_circumference_cm": "84.0", + "waist_circumference_cm": "84.0", + "height": "172.0", + "weight": "70.0", + "age": "42", + "gender": "male", + "race": "black", + "profession": "Intermediate_prof" +} \ No newline at end of file diff --git a/input1/files/20/selfie_img.jpg b/input1/files/20/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eaa09276d89de66d53123ff1e7b80b79405ca2d8 Binary files /dev/null and b/input1/files/20/selfie_img.jpg differ diff --git a/input1/files/20/side_img.jpg b/input1/files/20/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d42e39acde28c4062fe5b3391ceb7455140c45bc Binary files /dev/null and b/input1/files/20/side_img.jpg differ diff --git a/input1/files/3/front_img.jpg b/input1/files/3/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..629b4b790d230adf5e84c216c1872bde761dc08e Binary files /dev/null and b/input1/files/3/front_img.jpg differ diff --git a/input1/files/3/measurements.json b/input1/files/3/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..5c7fb494d0391ff3f757ede8bb7e1e530f863b5d --- /dev/null +++ b/input1/files/3/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "62.0_tbr", + "chest_circumference_cm": "80.0", + "front_build_cm": "28.0_tbr", + "hips_circumference_cm": "70.0", + "leg_length_cm": "95.0", + "neck_circumference_cm": "34.0", + "neck_waist_length_front_cm": "49.0", + "pelvis_circumference_cm": "74.0", + "shoulder_width_cm": "37.0", + "thigh_circumference_cm": "42.0", + "under_chest_circumference_cm": "74.0", + "waist_circumference_cm": "63.0", + "height": "152.0", + "weight": "43.0", + "age": "19", + "gender": "male", + "race": "indian", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/3/selfie_img.jpg b/input1/files/3/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a5f1444787ad7c8063ce5825265b5a2a2ee20aa7 Binary files /dev/null and b/input1/files/3/selfie_img.jpg differ diff --git a/input1/files/3/side_img.jpg b/input1/files/3/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1d8fca57659fc44d0c8eb76dfbabb3625fdf6baa Binary files /dev/null and b/input1/files/3/side_img.jpg differ diff --git a/input1/files/4/front_img.jpg b/input1/files/4/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7ebe484fef3cc5d63c8358f412ac50803aa5c2b3 Binary files /dev/null and b/input1/files/4/front_img.jpg differ diff --git a/input1/files/4/measurements.json b/input1/files/4/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..593ab684602f02f5b509d1b34d0fc899bb04f7c0 --- /dev/null +++ b/input1/files/4/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "60.0", + "chest_circumference_cm": "108.0", + "front_build_cm": "42.0", + "hips_circumference_cm": "98.0", + "leg_length_cm": "96.0", + "neck_circumference_cm": "42.0", + "neck_waist_length_front_cm": "53.0", + "pelvis_circumference_cm": "104.0", + "shoulder_width_cm": "45.0", + "thigh_circumference_cm": "61.0", + "under_chest_circumference_cm": "101.0", + "waist_circumference_cm": "98.0_tbr", + "height": "176.0", + "weight": "83.0", + "age": "23", + "gender": "male", + "race": "caucasian", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/4/selfie_img.jpg b/input1/files/4/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a21332ac71c8fd35b695e15274c44ced4d6d4abe Binary files /dev/null and b/input1/files/4/selfie_img.jpg differ diff --git a/input1/files/4/side_img.jpg b/input1/files/4/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5e1b834f2dd09ffdee702434391efdd5d0a5c7a4 Binary files /dev/null and b/input1/files/4/side_img.jpg differ diff --git a/input1/files/5/front_img.jpg b/input1/files/5/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3fe322fb4a6763fe16ede40949b83513a45004e6 Binary files /dev/null and b/input1/files/5/front_img.jpg differ diff --git a/input1/files/5/measurements.json b/input1/files/5/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..d7a4f8770d1a0e32e365766d73ba79d38b035a78 --- /dev/null +++ b/input1/files/5/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "51.0", + "chest_circumference_cm": "104.0", + "front_build_cm": "38.0", + "hips_circumference_cm": "110.0", + "leg_length_cm": "91.0", + "neck_circumference_cm": "36.0", + "neck_waist_length_front_cm": "49.0", + "pelvis_circumference_cm": "133.0", + "shoulder_width_cm": "44.0_tbr", + "thigh_circumference_cm": "68.0", + "under_chest_circumference_cm": "92.0", + "waist_circumference_cm": "91.0_tbr", + "height": "159.0", + "weight": "89.0", + "age": "55", + "gender": "female", + "race": "caucasian", + "profession": "Employees" +} \ No newline at end of file diff --git a/input1/files/5/selfie_img.jpg b/input1/files/5/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3aed281af9ed86f9fa71cfa24fdc2cb13b7a8060 Binary files /dev/null and b/input1/files/5/selfie_img.jpg differ diff --git a/input1/files/5/side_img.jpg b/input1/files/5/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..73623c7b365dc208ab5a7ec99ea44c3481b6ae43 Binary files /dev/null and b/input1/files/5/side_img.jpg differ diff --git a/input1/files/6/front_img.jpg b/input1/files/6/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d2e910d7da0fe636297cc7c09f407e8fc296eaf3 Binary files /dev/null and b/input1/files/6/front_img.jpg differ diff --git a/input1/files/6/measurements.json b/input1/files/6/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..b3b89c36a3fae34a3aab08c00b183583fb861eda --- /dev/null +++ b/input1/files/6/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "52.0", + "chest_circumference_cm": "85.0", + "front_build_cm": "30.0_tbr", + "hips_circumference_cm": "71.0", + "leg_length_cm": "92.0", + "neck_circumference_cm": "32.0", + "neck_waist_length_front_cm": "43.0", + "pelvis_circumference_cm": "92.0", + "shoulder_width_cm": "35.0", + "thigh_circumference_cm": "54.0", + "under_chest_circumference_cm": "76.0", + "waist_circumference_cm": "69.0", + "height": "155.0", + "weight": "54.0", + "age": "18", + "gender": "female", + "race": "caucasian", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/6/selfie_img.jpg b/input1/files/6/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e2c5b2bce57968dfd5cd22d6a84ede15ce5c3e06 Binary files /dev/null and b/input1/files/6/selfie_img.jpg differ diff --git a/input1/files/6/side_img.jpg b/input1/files/6/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7b86176fc371696fe4e548952f105c2ec789ad81 Binary files /dev/null and b/input1/files/6/side_img.jpg differ diff --git a/input1/files/7/front_img.jpg b/input1/files/7/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..68284fdc3f556415673c8549d6db4d4886071bb7 Binary files /dev/null and b/input1/files/7/front_img.jpg differ diff --git a/input1/files/7/measurements.json b/input1/files/7/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..90318ea1f7d50b7eb00ca709c9845e329641516f --- /dev/null +++ b/input1/files/7/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "54.0", + "chest_circumference_cm": "84.0", + "front_build_cm": "34.0_tbr", + "hips_circumference_cm": "78.0_tbr", + "leg_length_cm": "91.0_tbr", + "neck_circumference_cm": "34.0", + "neck_waist_length_front_cm": "36.0_tbr", + "pelvis_circumference_cm": "92.0", + "shoulder_width_cm": "40.0_tbr", + "thigh_circumference_cm": "52.0_tbr", + "under_chest_circumference_cm": "74.0_tbr", + "waist_circumference_cm": "73.0_tbr", + "height": "161.0", + "weight": "55.0", + "age": "13", + "gender": "male", + "race": "caucasian", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/7/selfie_img.jpg b/input1/files/7/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..00634d002dedc59919dc665100590e7aa77b3bfe Binary files /dev/null and b/input1/files/7/selfie_img.jpg differ diff --git a/input1/files/7/side_img.jpg b/input1/files/7/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5904482c8ab75dc61d36804dc5837485342665f Binary files /dev/null and b/input1/files/7/side_img.jpg differ diff --git a/input1/files/8/front_img.jpg b/input1/files/8/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ab922fe69aa734b4a4bdfe5d9338fb2441c7ad8 Binary files /dev/null and b/input1/files/8/front_img.jpg differ diff --git a/input1/files/8/measurements.json b/input1/files/8/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..7c6607c07cf78a67288fb9e107b674deacf0e183 --- /dev/null +++ b/input1/files/8/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "54.0", + "chest_circumference_cm": "81.0", + "front_build_cm": "31.0", + "hips_circumference_cm": "84.0", + "leg_length_cm": "92.0", + "neck_circumference_cm": "32.0", + "neck_waist_length_front_cm": "48.0_tbr", + "pelvis_circumference_cm": "93.0", + "shoulder_width_cm": "40.0_tbr", + "thigh_circumference_cm": "53.0", + "under_chest_circumference_cm": "71.0", + "waist_circumference_cm": "69.0", + "height": "167.0", + "weight": "55.0", + "age": "18", + "gender": "female", + "race": "caucasian", + "profession": "Others" +} \ No newline at end of file diff --git a/input1/files/8/selfie_img.jpg b/input1/files/8/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7a300387501a22e28ea36be03a0c622f27621a65 Binary files /dev/null and b/input1/files/8/selfie_img.jpg differ diff --git a/input1/files/8/side_img.jpg b/input1/files/8/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3f45663372a6bd1e579b4ba86a6d5e591c2e3c84 Binary files /dev/null and b/input1/files/8/side_img.jpg differ diff --git a/input1/files/9/front_img.jpg b/input1/files/9/front_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ab95b83998e7b62895d6b32e910b1cf8bb08087d Binary files /dev/null and b/input1/files/9/front_img.jpg differ diff --git a/input1/files/9/measurements.json b/input1/files/9/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..857e15fd9f3c9339954505508d0ade619af36271 --- /dev/null +++ b/input1/files/9/measurements.json @@ -0,0 +1,20 @@ +{ + "arm_length_cm": "63.0", + "chest_circumference_cm": "101.0", + "front_build_cm": "39.0", + "hips_circumference_cm": "91.0", + "leg_length_cm": "96.0", + "neck_circumference_cm": "40.0", + "neck_waist_length_front_cm": "53.0", + "pelvis_circumference_cm": "100.0", + "shoulder_width_cm": "45.0_tbr", + "thigh_circumference_cm": "54.0", + "under_chest_circumference_cm": "99.0", + "waist_circumference_cm": "86.0", + "height": "165.0", + "weight": "75.0", + "age": "30", + "gender": "male", + "race": "black", + "profession": "Farmers" +} \ No newline at end of file diff --git a/input1/files/9/selfie_img.jpg b/input1/files/9/selfie_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb9ed381124b3770ed5db828742139df172d08e0 Binary files /dev/null and b/input1/files/9/selfie_img.jpg differ diff --git a/input1/files/9/side_img.jpg b/input1/files/9/side_img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9ce22a2eace778ef5c8ae3541df97da227a85612 Binary files /dev/null and b/input1/files/9/side_img.jpg differ diff --git a/input1/proofs/0/arm_length_img_55.0.jpg b/input1/proofs/0/arm_length_img_55.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4b7296b922a1968fc6a63116eafd0915d1a89e72 Binary files /dev/null and b/input1/proofs/0/arm_length_img_55.0.jpg differ diff --git a/input1/proofs/0/chest_circumference_img_79.0.jpg b/input1/proofs/0/chest_circumference_img_79.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b5ae6b0b9b8b0fdffa3bbd000fd00e3bab44a21c Binary files /dev/null and b/input1/proofs/0/chest_circumference_img_79.0.jpg differ diff --git a/input1/proofs/0/front_build_img_31.0.jpg b/input1/proofs/0/front_build_img_31.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..24baafaca4a2b9ab2a6a6467e04b21d260e62571 Binary files /dev/null and b/input1/proofs/0/front_build_img_31.0.jpg differ diff --git a/input1/proofs/0/hips_circumference_img_70.0_tbr.jpg b/input1/proofs/0/hips_circumference_img_70.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21a3181c6f9c00bb17220128e90c60ebf5d4fdc7 Binary files /dev/null and b/input1/proofs/0/hips_circumference_img_70.0_tbr.jpg differ diff --git a/input1/proofs/0/leg_length_img_95.0.jpg b/input1/proofs/0/leg_length_img_95.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e512fb95bd79744007e0f176e82d8704b644a44 Binary files /dev/null and b/input1/proofs/0/leg_length_img_95.0.jpg differ diff --git a/input1/proofs/0/neck_circumference_img_33.0.jpg b/input1/proofs/0/neck_circumference_img_33.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e96643e5c48327f13d1ff1a164834a179ccd8571 Binary files /dev/null and b/input1/proofs/0/neck_circumference_img_33.0.jpg differ diff --git a/input1/proofs/0/neck_waist_length_front_img_44.0.jpg b/input1/proofs/0/neck_waist_length_front_img_44.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2a375294e42b668f0da141065d4de4d24f8c4f50 Binary files /dev/null and b/input1/proofs/0/neck_waist_length_front_img_44.0.jpg differ diff --git a/input1/proofs/0/pelvis_circumference_img_88.0.jpg b/input1/proofs/0/pelvis_circumference_img_88.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..709b03b8348843dfd7d95816b67594459909e2f9 Binary files /dev/null and b/input1/proofs/0/pelvis_circumference_img_88.0.jpg differ diff --git a/input1/proofs/0/shoulder_width_img_40.0.jpg b/input1/proofs/0/shoulder_width_img_40.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..48074e56c759648c1ec84cec92a93664eb0c6103 Binary files /dev/null and b/input1/proofs/0/shoulder_width_img_40.0.jpg differ diff --git a/input1/proofs/0/thigh_circumference_img_49.0.jpg b/input1/proofs/0/thigh_circumference_img_49.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..15b1843d94cd3ef559a953b9df15ae0fe05e6d60 Binary files /dev/null and b/input1/proofs/0/thigh_circumference_img_49.0.jpg differ diff --git a/input1/proofs/0/under_chest_circumference_img_71.0.jpg b/input1/proofs/0/under_chest_circumference_img_71.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aa88257fb9ef0a484ac2ea848900dca0d914ab19 Binary files /dev/null and b/input1/proofs/0/under_chest_circumference_img_71.0.jpg differ diff --git a/input1/proofs/0/waist_circumference_img_68.0.jpg b/input1/proofs/0/waist_circumference_img_68.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e5ba694886a51498a04eb07fea034880505e1db Binary files /dev/null and b/input1/proofs/0/waist_circumference_img_68.0.jpg differ diff --git a/input1/proofs/1/arm_length_img_55.0.jpg b/input1/proofs/1/arm_length_img_55.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5fc58dcbe2132ce5c86250afea4677e90d872944 Binary files /dev/null and b/input1/proofs/1/arm_length_img_55.0.jpg differ diff --git a/input1/proofs/1/chest_circumference_img_93.0.jpg b/input1/proofs/1/chest_circumference_img_93.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1f4d502c4294709e0664e470df67cb600e688784 Binary files /dev/null and b/input1/proofs/1/chest_circumference_img_93.0.jpg differ diff --git a/input1/proofs/1/front_build_img_30.0_tbr.jpg b/input1/proofs/1/front_build_img_30.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ae28fbff82ecd6e795f0d69b9b56fb950b90a8b Binary files /dev/null and b/input1/proofs/1/front_build_img_30.0_tbr.jpg differ diff --git a/input1/proofs/1/hips_circumference_img_100.0.jpg b/input1/proofs/1/hips_circumference_img_100.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c235c947437a5cf49316f2d50b7ea56a11866144 Binary files /dev/null and b/input1/proofs/1/hips_circumference_img_100.0.jpg differ diff --git a/input1/proofs/1/leg_length_img_90.0_tbr.jpg b/input1/proofs/1/leg_length_img_90.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a3e7e29c6fb2877bc80b44f4b6d95e722679509f Binary files /dev/null and b/input1/proofs/1/leg_length_img_90.0_tbr.jpg differ diff --git a/input1/proofs/1/neck_circumference_img_34.0.jpg b/input1/proofs/1/neck_circumference_img_34.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb0d8099d6cac86c68bdc26584d4277ce62c7cf3 Binary files /dev/null and b/input1/proofs/1/neck_circumference_img_34.0.jpg differ diff --git a/input1/proofs/1/neck_waist_length_front_img_46.0_tbr.jpg b/input1/proofs/1/neck_waist_length_front_img_46.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1ac360b35ed7d66b8416a0e3936a2ab62f4764e3 Binary files /dev/null and b/input1/proofs/1/neck_waist_length_front_img_46.0_tbr.jpg differ diff --git a/input1/proofs/1/pelvis_circumference_img_106.0.jpg b/input1/proofs/1/pelvis_circumference_img_106.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..48883268312e41c23b24aef8e455bf2e8827da0a Binary files /dev/null and b/input1/proofs/1/pelvis_circumference_img_106.0.jpg differ diff --git a/input1/proofs/1/shoulder_width_img_44.0_tbr.jpg b/input1/proofs/1/shoulder_width_img_44.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..de09e5f496cd61fdb866eaaf8e2e99b8b7421dae Binary files /dev/null and b/input1/proofs/1/shoulder_width_img_44.0_tbr.jpg differ diff --git a/input1/proofs/1/thigh_circumference_img_61.0.jpg b/input1/proofs/1/thigh_circumference_img_61.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5965dace2169e4a923fd06fe9850f9f48cbbec06 Binary files /dev/null and b/input1/proofs/1/thigh_circumference_img_61.0.jpg differ diff --git a/input1/proofs/1/under_chest_circumference_img_79.0.jpg b/input1/proofs/1/under_chest_circumference_img_79.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2fbd19ed3f19b22a8c0e5c5ecf89bcac6f854ea1 Binary files /dev/null and b/input1/proofs/1/under_chest_circumference_img_79.0.jpg differ diff --git a/input1/proofs/1/waist_circumference_img_79.0.jpg b/input1/proofs/1/waist_circumference_img_79.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3714026770a53fbebc45ca129789a0d911d834c7 Binary files /dev/null and b/input1/proofs/1/waist_circumference_img_79.0.jpg differ diff --git a/input1/proofs/10/arm_length_img_64.0_tbr.jpg b/input1/proofs/10/arm_length_img_64.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aebcb7a47320e2c67619724d6af06b26e3b418d7 Binary files /dev/null and b/input1/proofs/10/arm_length_img_64.0_tbr.jpg differ diff --git a/input1/proofs/10/chest_circumference_img_56.0_tbr.jpg b/input1/proofs/10/chest_circumference_img_56.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..519fab26f75c77587c83ce00c827af80266b7d04 Binary files /dev/null and b/input1/proofs/10/chest_circumference_img_56.0_tbr.jpg differ diff --git a/input1/proofs/10/front_build_img_32.0_tbr.jpg b/input1/proofs/10/front_build_img_32.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4cd35cf24036cfcf70f77f578bdd3b1899257dca Binary files /dev/null and b/input1/proofs/10/front_build_img_32.0_tbr.jpg differ diff --git a/input1/proofs/10/hips_circumference_img_98.0_tbr.jpg b/input1/proofs/10/hips_circumference_img_98.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6e6c3839372e4d007066045a019c9e41a3df58d6 Binary files /dev/null and b/input1/proofs/10/hips_circumference_img_98.0_tbr.jpg differ diff --git a/input1/proofs/10/leg_length_img_103.0_tbr.jpg b/input1/proofs/10/leg_length_img_103.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4da70f82993585f1b8479806db53c56abb1a253f Binary files /dev/null and b/input1/proofs/10/leg_length_img_103.0_tbr.jpg differ diff --git a/input1/proofs/10/neck_circumference_img_36.0_tbr.jpg b/input1/proofs/10/neck_circumference_img_36.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..53817f3592007d925fef5fb812e92b3e819dd888 Binary files /dev/null and b/input1/proofs/10/neck_circumference_img_36.0_tbr.jpg differ diff --git a/input1/proofs/10/neck_waist_length_front_img_43.0_tbr.jpg b/input1/proofs/10/neck_waist_length_front_img_43.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..30cc3f42c72d988cf31ed1230d10d3eb0b882710 Binary files /dev/null and b/input1/proofs/10/neck_waist_length_front_img_43.0_tbr.jpg differ diff --git a/input1/proofs/10/pelvis_circumference_img_113.0_tbr.jpg b/input1/proofs/10/pelvis_circumference_img_113.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..117e9e00fd6ddd01cd2b861a9c6c2badadde5f6a Binary files /dev/null and b/input1/proofs/10/pelvis_circumference_img_113.0_tbr.jpg differ diff --git a/input1/proofs/10/shoulder_width_img_42.0_tbr.jpg b/input1/proofs/10/shoulder_width_img_42.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fa7d2af2a91e60a62c8323276877952c487b0eda Binary files /dev/null and b/input1/proofs/10/shoulder_width_img_42.0_tbr.jpg differ diff --git a/input1/proofs/10/thigh_circumference_img_48.0_tbr.jpg b/input1/proofs/10/thigh_circumference_img_48.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14b428ecd3f3ea253d7fd6f20ae1ea40ee096cf4 Binary files /dev/null and b/input1/proofs/10/thigh_circumference_img_48.0_tbr.jpg differ diff --git a/input1/proofs/10/under_chest_circumference_img_87.0_tbr.jpg b/input1/proofs/10/under_chest_circumference_img_87.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c39a7f31cc5a9015923f8da0fcd98f5b0dd5c853 Binary files /dev/null and b/input1/proofs/10/under_chest_circumference_img_87.0_tbr.jpg differ diff --git a/input1/proofs/10/waist_circumference_img_88.0_tbr.jpg b/input1/proofs/10/waist_circumference_img_88.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c7a1c75286481ad0d4e4de01601ac5d91847d8aa Binary files /dev/null and b/input1/proofs/10/waist_circumference_img_88.0_tbr.jpg differ diff --git a/input1/proofs/11/arm_length_img_55.0.jpg b/input1/proofs/11/arm_length_img_55.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fefc0e0b2e04bf72797e67b891ede4cec3ffedbc Binary files /dev/null and b/input1/proofs/11/arm_length_img_55.0.jpg differ diff --git a/input1/proofs/11/chest_circumference_img_86.0.jpg b/input1/proofs/11/chest_circumference_img_86.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5b0b1c542ea04f497ce28cee8386d4678d7af20f Binary files /dev/null and b/input1/proofs/11/chest_circumference_img_86.0.jpg differ diff --git a/input1/proofs/11/front_build_img_27.0.jpg b/input1/proofs/11/front_build_img_27.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..85f06d892b936be7838fe476c587b774f195967e Binary files /dev/null and b/input1/proofs/11/front_build_img_27.0.jpg differ diff --git a/input1/proofs/11/hips_circumference_img_84.0.jpg b/input1/proofs/11/hips_circumference_img_84.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b1014a349d92df01b89a2f8882dc13bd5b13d20a Binary files /dev/null and b/input1/proofs/11/hips_circumference_img_84.0.jpg differ diff --git a/input1/proofs/11/leg_length_img_88.0.jpg b/input1/proofs/11/leg_length_img_88.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bfba9d7958e68ad147eaf0cb6d02def60a1da6f2 Binary files /dev/null and b/input1/proofs/11/leg_length_img_88.0.jpg differ diff --git a/input1/proofs/11/neck_circumference_img_35.0.jpg b/input1/proofs/11/neck_circumference_img_35.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c078d97498babe7b5bb88c2eaacca18220f3644 Binary files /dev/null and b/input1/proofs/11/neck_circumference_img_35.0.jpg differ diff --git a/input1/proofs/11/neck_waist_length_front_img_42.0.jpg b/input1/proofs/11/neck_waist_length_front_img_42.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..647134c753516377edf0882357fc2802901d11b3 Binary files /dev/null and b/input1/proofs/11/neck_waist_length_front_img_42.0.jpg differ diff --git a/input1/proofs/11/pelvis_circumference_img_88.0_tbr.jpg b/input1/proofs/11/pelvis_circumference_img_88.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a9e03546864b1789601f334753b438124d1660b5 Binary files /dev/null and b/input1/proofs/11/pelvis_circumference_img_88.0_tbr.jpg differ diff --git a/input1/proofs/11/shoulder_width_img_15.0_tbr.jpg b/input1/proofs/11/shoulder_width_img_15.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..141d04e6f8846e91bb57c4bc2ed6f4aa5793d49e Binary files /dev/null and b/input1/proofs/11/shoulder_width_img_15.0_tbr.jpg differ diff --git a/input1/proofs/11/thigh_circumference_img_55.0.jpg b/input1/proofs/11/thigh_circumference_img_55.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8dbe9ee99357ff044bc874bfa9317dd645cd5df Binary files /dev/null and b/input1/proofs/11/thigh_circumference_img_55.0.jpg differ diff --git a/input1/proofs/11/under_chest_circumference_img_75.0.jpg b/input1/proofs/11/under_chest_circumference_img_75.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ae1956c83234720f436f3eca07ab90c8e5fd2ead Binary files /dev/null and b/input1/proofs/11/under_chest_circumference_img_75.0.jpg differ diff --git a/input1/proofs/11/waist_circumference_img_65.0.jpg b/input1/proofs/11/waist_circumference_img_65.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..02292b9dcca4eef589cae0d35de78ef3891d98d3 Binary files /dev/null and b/input1/proofs/11/waist_circumference_img_65.0.jpg differ diff --git a/input1/proofs/12/arm_length_img_55.0.jpg b/input1/proofs/12/arm_length_img_55.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88f4ed11561144666d77cb3bfcac33824e09b064 Binary files /dev/null and b/input1/proofs/12/arm_length_img_55.0.jpg differ diff --git a/input1/proofs/12/chest_circumference_img_90.0.jpg b/input1/proofs/12/chest_circumference_img_90.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e55559592b16b922c4042cbd58fa0afa94bf7cea Binary files /dev/null and b/input1/proofs/12/chest_circumference_img_90.0.jpg differ diff --git a/input1/proofs/12/front_build_img_32.0_tbr.jpg b/input1/proofs/12/front_build_img_32.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ce557167f1c86f8db7cf8614a9fe7f7c257be29d Binary files /dev/null and b/input1/proofs/12/front_build_img_32.0_tbr.jpg differ diff --git a/input1/proofs/12/hips_circumference_img_76.0.jpg b/input1/proofs/12/hips_circumference_img_76.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..753439fcc0685ff703e9923310a4eb461f7876a9 Binary files /dev/null and b/input1/proofs/12/hips_circumference_img_76.0.jpg differ diff --git a/input1/proofs/12/leg_length_img_102.0.jpg b/input1/proofs/12/leg_length_img_102.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19454552ab9e16d0f8bbd04af9d12ceff05a5aad Binary files /dev/null and b/input1/proofs/12/leg_length_img_102.0.jpg differ diff --git a/input1/proofs/12/neck_circumference_img_36.0.jpg b/input1/proofs/12/neck_circumference_img_36.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0e32f474228d40ea6b45bea20ed0789f2184d9b0 Binary files /dev/null and b/input1/proofs/12/neck_circumference_img_36.0.jpg differ diff --git a/input1/proofs/12/neck_waist_length_front_img_46.0_tbr.jpg b/input1/proofs/12/neck_waist_length_front_img_46.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a6067934806ee940d575b9ebd3e275adfc578de8 Binary files /dev/null and b/input1/proofs/12/neck_waist_length_front_img_46.0_tbr.jpg differ diff --git a/input1/proofs/12/pelvis_circumference_img_101.0.jpg b/input1/proofs/12/pelvis_circumference_img_101.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ff29f39677fe7600c31ff3d034fe7da2e4395ba5 Binary files /dev/null and b/input1/proofs/12/pelvis_circumference_img_101.0.jpg differ diff --git a/input1/proofs/12/shoulder_width_img_38.0.jpg b/input1/proofs/12/shoulder_width_img_38.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17d7f29d9cdcf23ef0f6a0638a9ff30231832755 Binary files /dev/null and b/input1/proofs/12/shoulder_width_img_38.0.jpg differ diff --git a/input1/proofs/12/thigh_circumference_img_56.0.jpg b/input1/proofs/12/thigh_circumference_img_56.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..455f3bcf9fae95cf1f4f33409988af20769efd08 Binary files /dev/null and b/input1/proofs/12/thigh_circumference_img_56.0.jpg differ diff --git a/input1/proofs/12/under_chest_circumference_img_79.0.jpg b/input1/proofs/12/under_chest_circumference_img_79.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c0f404390dfe136eef1d8351c923fba0208a7f36 Binary files /dev/null and b/input1/proofs/12/under_chest_circumference_img_79.0.jpg differ diff --git a/input1/proofs/12/waist_circumference_img_73.0.jpg b/input1/proofs/12/waist_circumference_img_73.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad02384109a2bab940e886a0c004b67f4088a5a9 Binary files /dev/null and b/input1/proofs/12/waist_circumference_img_73.0.jpg differ diff --git a/input1/proofs/13/arm_length_img_60.0_tbr.jpg b/input1/proofs/13/arm_length_img_60.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..86d298fca2849b526c9c528325526e1c46b0bec6 Binary files /dev/null and b/input1/proofs/13/arm_length_img_60.0_tbr.jpg differ diff --git a/input1/proofs/13/chest_circumference_img_105.0_tbr.jpg b/input1/proofs/13/chest_circumference_img_105.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8af7c2dbb56b89b59b948c3abfbe8c79f0b416c3 Binary files /dev/null and b/input1/proofs/13/chest_circumference_img_105.0_tbr.jpg differ diff --git a/input1/proofs/13/front_build_img_33.0_tbr.jpg b/input1/proofs/13/front_build_img_33.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7a034440c14f457dff207a9fddbb88871477194d Binary files /dev/null and b/input1/proofs/13/front_build_img_33.0_tbr.jpg differ diff --git a/input1/proofs/13/hips_circumference_img_102.0_tbr.jpg b/input1/proofs/13/hips_circumference_img_102.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8711e517d5371cb6a25c7515663d578890338a92 Binary files /dev/null and b/input1/proofs/13/hips_circumference_img_102.0_tbr.jpg differ diff --git a/input1/proofs/13/leg_length_img_86.0_tbr.jpg b/input1/proofs/13/leg_length_img_86.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5c91f6f32986216319f3f6a4eb00d63423baa5a1 Binary files /dev/null and b/input1/proofs/13/leg_length_img_86.0_tbr.jpg differ diff --git a/input1/proofs/13/neck_circumference_img_38.0_tbr.jpg b/input1/proofs/13/neck_circumference_img_38.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f9279f5670a4fc30531209ba4b95b4099c16dd9d Binary files /dev/null and b/input1/proofs/13/neck_circumference_img_38.0_tbr.jpg differ diff --git a/input1/proofs/13/neck_waist_length_front_img_55.0_tbr.jpg b/input1/proofs/13/neck_waist_length_front_img_55.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84e1410a6eca364b73e76eca1ade20c636cd2303 Binary files /dev/null and b/input1/proofs/13/neck_waist_length_front_img_55.0_tbr.jpg differ diff --git a/input1/proofs/13/pelvis_circumference_img_103.0_tbr.jpg b/input1/proofs/13/pelvis_circumference_img_103.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19defd817681bf6ae49999918d47bc60041eed5e Binary files /dev/null and b/input1/proofs/13/pelvis_circumference_img_103.0_tbr.jpg differ diff --git a/input1/proofs/13/shoulder_width_img_41.0_tbr.jpg b/input1/proofs/13/shoulder_width_img_41.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7df9ddc7c4f2408c45f387fc56cc1516321fc92c Binary files /dev/null and b/input1/proofs/13/shoulder_width_img_41.0_tbr.jpg differ diff --git a/input1/proofs/13/thigh_circumference_img_52.0_tbr.jpg b/input1/proofs/13/thigh_circumference_img_52.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b74f076d454b82f3a56c9e2049169aa94b77dfb6 Binary files /dev/null and b/input1/proofs/13/thigh_circumference_img_52.0_tbr.jpg differ diff --git a/input1/proofs/13/under_chest_circumference_img_94.0_tbr.jpg b/input1/proofs/13/under_chest_circumference_img_94.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0517c74561aed04f0d3a3eab203a6617e4cc418b Binary files /dev/null and b/input1/proofs/13/under_chest_circumference_img_94.0_tbr.jpg differ diff --git a/input1/proofs/13/waist_circumference_img_102.0_tbr.jpg b/input1/proofs/13/waist_circumference_img_102.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..edd1c568553b7d6f63c1a3d14c7a55fe1057a95a Binary files /dev/null and b/input1/proofs/13/waist_circumference_img_102.0_tbr.jpg differ diff --git a/input1/proofs/14/arm_length_img_58.0.jpg b/input1/proofs/14/arm_length_img_58.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ec76a1d84d5e96d2456828e1c9373d87f5fea0dc Binary files /dev/null and b/input1/proofs/14/arm_length_img_58.0.jpg differ diff --git a/input1/proofs/14/chest_circumference_img_86.0_tbr.jpg b/input1/proofs/14/chest_circumference_img_86.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..228bca7aca72a6cae03099a1796d5d541040832f Binary files /dev/null and b/input1/proofs/14/chest_circumference_img_86.0_tbr.jpg differ diff --git a/input1/proofs/14/front_build_img_34.0_tbr.jpg b/input1/proofs/14/front_build_img_34.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c0f713a5c4c93e988e4d9834f606782bdce55e4 Binary files /dev/null and b/input1/proofs/14/front_build_img_34.0_tbr.jpg differ diff --git a/input1/proofs/14/hips_circumference_img_80.0.jpg b/input1/proofs/14/hips_circumference_img_80.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9beb7eb717212a9b8eef95493f3c9f832da4ae06 Binary files /dev/null and b/input1/proofs/14/hips_circumference_img_80.0.jpg differ diff --git a/input1/proofs/14/leg_length_img_96.0_tbr.jpg b/input1/proofs/14/leg_length_img_96.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3f098868e46ce712380bcb7b188a5a546d6b7980 Binary files /dev/null and b/input1/proofs/14/leg_length_img_96.0_tbr.jpg differ diff --git a/input1/proofs/14/neck_circumference_img_31.0.jpg b/input1/proofs/14/neck_circumference_img_31.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..18bb6154f610618bf2ae1113d0418d11f8400da0 Binary files /dev/null and b/input1/proofs/14/neck_circumference_img_31.0.jpg differ diff --git a/input1/proofs/14/neck_waist_length_front_img_41.0_tbr.jpg b/input1/proofs/14/neck_waist_length_front_img_41.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..df341984513543a3f22cc199638864b1b9327792 Binary files /dev/null and b/input1/proofs/14/neck_waist_length_front_img_41.0_tbr.jpg differ diff --git a/input1/proofs/14/pelvis_circumference_img_96.0.jpg b/input1/proofs/14/pelvis_circumference_img_96.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..70b1a871732eb5155baa1ee937850d864a712e0e Binary files /dev/null and b/input1/proofs/14/pelvis_circumference_img_96.0.jpg differ diff --git a/input1/proofs/14/shoulder_width_img_42.0_tbr.jpg b/input1/proofs/14/shoulder_width_img_42.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b3babc5bbf94de2dddffcb7613612315c9484314 Binary files /dev/null and b/input1/proofs/14/shoulder_width_img_42.0_tbr.jpg differ diff --git a/input1/proofs/14/thigh_circumference_img_55.0.jpg b/input1/proofs/14/thigh_circumference_img_55.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0886a4f2e1d0c17a7c9a34adf1ade2d3f4b07f68 Binary files /dev/null and b/input1/proofs/14/thigh_circumference_img_55.0.jpg differ diff --git a/input1/proofs/14/under_chest_circumference_img_72.0.jpg b/input1/proofs/14/under_chest_circumference_img_72.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..25dbba38d27e122e134582ce2890c6a3c98bc0f6 Binary files /dev/null and b/input1/proofs/14/under_chest_circumference_img_72.0.jpg differ diff --git a/input1/proofs/14/waist_circumference_img_77.0.jpg b/input1/proofs/14/waist_circumference_img_77.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9d811c6dae27951b61504fcd29089dfb94bafdf Binary files /dev/null and b/input1/proofs/14/waist_circumference_img_77.0.jpg differ diff --git a/input1/proofs/15/arm_length_img_60.0_tbr.jpg b/input1/proofs/15/arm_length_img_60.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..96d3b12c52467220056f583265e80e09f0918689 Binary files /dev/null and b/input1/proofs/15/arm_length_img_60.0_tbr.jpg differ diff --git a/input1/proofs/15/chest_circumference_img_103.0_tbr.jpg b/input1/proofs/15/chest_circumference_img_103.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1da00d409a28ac10a2339814df0b677de26f917a Binary files /dev/null and b/input1/proofs/15/chest_circumference_img_103.0_tbr.jpg differ diff --git a/input1/proofs/15/front_build_img_38.0_tbr.jpg b/input1/proofs/15/front_build_img_38.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9e61ea306e526079726db4e725bb7708d7a27ff4 Binary files /dev/null and b/input1/proofs/15/front_build_img_38.0_tbr.jpg differ diff --git a/input1/proofs/15/hips_circumference_img_99.0_tbr.jpg b/input1/proofs/15/hips_circumference_img_99.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ae89f2498b41776b3133d47880bc1b6250a8e1c Binary files /dev/null and b/input1/proofs/15/hips_circumference_img_99.0_tbr.jpg differ diff --git a/input1/proofs/15/leg_length_img_95.0_tbr.jpg b/input1/proofs/15/leg_length_img_95.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..41eb627b1382e7a65db101946b83e1ef089188e2 Binary files /dev/null and b/input1/proofs/15/leg_length_img_95.0_tbr.jpg differ diff --git a/input1/proofs/15/neck_circumference_img_43.0_tbr.jpg b/input1/proofs/15/neck_circumference_img_43.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2a9db6e12d5f84647e8163559cdef83b57c16bbf Binary files /dev/null and b/input1/proofs/15/neck_circumference_img_43.0_tbr.jpg differ diff --git a/input1/proofs/15/neck_waist_length_front_img_55.0_tbr.jpg b/input1/proofs/15/neck_waist_length_front_img_55.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2571556f7aed32ce16760845c4d00176d41fd0e8 Binary files /dev/null and b/input1/proofs/15/neck_waist_length_front_img_55.0_tbr.jpg differ diff --git a/input1/proofs/15/pelvis_circumference_img_101.0_tbr.jpg b/input1/proofs/15/pelvis_circumference_img_101.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06b522a71fbeefaf966777c4a1b9da93fc027d79 Binary files /dev/null and b/input1/proofs/15/pelvis_circumference_img_101.0_tbr.jpg differ diff --git a/input1/proofs/15/shoulder_width_img_40.0_tbr.jpg b/input1/proofs/15/shoulder_width_img_40.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..306bc81001f91aab13657c5f23c43987f66d7bd7 Binary files /dev/null and b/input1/proofs/15/shoulder_width_img_40.0_tbr.jpg differ diff --git a/input1/proofs/15/thigh_circumference_img_54.0_tbr.jpg b/input1/proofs/15/thigh_circumference_img_54.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d00b87df14767eabb22333b5b2170c445c8ab8d4 Binary files /dev/null and b/input1/proofs/15/thigh_circumference_img_54.0_tbr.jpg differ diff --git a/input1/proofs/15/under_chest_circumference_img_95.0_tbr.jpg b/input1/proofs/15/under_chest_circumference_img_95.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f2c15ca3803bfe7aac71335db2917ca128956fe1 Binary files /dev/null and b/input1/proofs/15/under_chest_circumference_img_95.0_tbr.jpg differ diff --git a/input1/proofs/15/waist_circumference_img_101.0_tbr.jpg b/input1/proofs/15/waist_circumference_img_101.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0595cf5425a96d4bc0ca6f9a2e99e918bbbd2b16 Binary files /dev/null and b/input1/proofs/15/waist_circumference_img_101.0_tbr.jpg differ diff --git a/input1/proofs/16/arm_length_img_58.0_tbr.jpg b/input1/proofs/16/arm_length_img_58.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..75ded25358db5e214578392886cdf0ffe62553fe Binary files /dev/null and b/input1/proofs/16/arm_length_img_58.0_tbr.jpg differ diff --git a/input1/proofs/16/chest_circumference_img_107.0.jpg b/input1/proofs/16/chest_circumference_img_107.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1cc8532e63d34237f7490180574932643f1c027c Binary files /dev/null and b/input1/proofs/16/chest_circumference_img_107.0.jpg differ diff --git a/input1/proofs/16/front_build_img_42.0.jpg b/input1/proofs/16/front_build_img_42.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f5a9cf5f0ed6faf085befe6be6b87d3705b2c359 Binary files /dev/null and b/input1/proofs/16/front_build_img_42.0.jpg differ diff --git a/input1/proofs/16/hips_circumference_img_93.0.jpg b/input1/proofs/16/hips_circumference_img_93.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fdf11f9c5d8ee4397429597c27ff8e1736cdc79f Binary files /dev/null and b/input1/proofs/16/hips_circumference_img_93.0.jpg differ diff --git a/input1/proofs/16/leg_length_img_90.0_tbr.jpg b/input1/proofs/16/leg_length_img_90.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..610f9f56c3bec6f170862ee37967924e97f2421c Binary files /dev/null and b/input1/proofs/16/leg_length_img_90.0_tbr.jpg differ diff --git a/input1/proofs/16/neck_circumference_img_41.0.jpg b/input1/proofs/16/neck_circumference_img_41.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b86b3cf8a563012befe4c1a28b99fd18808348d8 Binary files /dev/null and b/input1/proofs/16/neck_circumference_img_41.0.jpg differ diff --git a/input1/proofs/16/neck_waist_length_front_img_48.0_tbr.jpg b/input1/proofs/16/neck_waist_length_front_img_48.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7203d3936674da3889a6c6e2b7d20e596cacdb70 Binary files /dev/null and b/input1/proofs/16/neck_waist_length_front_img_48.0_tbr.jpg differ diff --git a/input1/proofs/16/pelvis_circumference_img_103.0.jpg b/input1/proofs/16/pelvis_circumference_img_103.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a161ec0fda6cf4dfd696edc309c78064317357b9 Binary files /dev/null and b/input1/proofs/16/pelvis_circumference_img_103.0.jpg differ diff --git a/input1/proofs/16/shoulder_width_img_46.0_tbr.jpg b/input1/proofs/16/shoulder_width_img_46.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88bbc3d74bbf4074accfeaeb65eb1c4b0deefe0e Binary files /dev/null and b/input1/proofs/16/shoulder_width_img_46.0_tbr.jpg differ diff --git a/input1/proofs/16/thigh_circumference_img_56.0.jpg b/input1/proofs/16/thigh_circumference_img_56.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1910db282731182f8c51d9bee90138964ccaaf80 Binary files /dev/null and b/input1/proofs/16/thigh_circumference_img_56.0.jpg differ diff --git a/input1/proofs/16/under_chest_circumference_img_99.0.jpg b/input1/proofs/16/under_chest_circumference_img_99.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bcef1154b0fe0997e2810d5adb4f9f87d85c2953 Binary files /dev/null and b/input1/proofs/16/under_chest_circumference_img_99.0.jpg differ diff --git a/input1/proofs/16/waist_circumference_img_92.0.jpg b/input1/proofs/16/waist_circumference_img_92.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf4af15bbf11ed45b8815b568f73042ffa7e2871 Binary files /dev/null and b/input1/proofs/16/waist_circumference_img_92.0.jpg differ diff --git a/input1/proofs/17/arm_length_img_59.0.jpg b/input1/proofs/17/arm_length_img_59.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f32f07fae22eae76e7f9c7554e265aad19c9ee0d Binary files /dev/null and b/input1/proofs/17/arm_length_img_59.0.jpg differ diff --git a/input1/proofs/17/chest_circumference_img_90.0.jpg b/input1/proofs/17/chest_circumference_img_90.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..144576e29a2824ba2a6288a4b82358a5c2e3979a Binary files /dev/null and b/input1/proofs/17/chest_circumference_img_90.0.jpg differ diff --git a/input1/proofs/17/front_build_img_31.0_tbr.jpg b/input1/proofs/17/front_build_img_31.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d8bc68572bae00611930dab18eb252ecb677049c Binary files /dev/null and b/input1/proofs/17/front_build_img_31.0_tbr.jpg differ diff --git a/input1/proofs/17/hips_circumference_img_90.0.jpg b/input1/proofs/17/hips_circumference_img_90.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bddb80c861890837f6dd49ff7ad4803a403a37ec Binary files /dev/null and b/input1/proofs/17/hips_circumference_img_90.0.jpg differ diff --git a/input1/proofs/17/leg_length_img_91.0_tbr.jpg b/input1/proofs/17/leg_length_img_91.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..91463423ef82f0ee47e4e297fa93ef9e9b34a17f Binary files /dev/null and b/input1/proofs/17/leg_length_img_91.0_tbr.jpg differ diff --git a/input1/proofs/17/neck_circumference_img_30.0.jpg b/input1/proofs/17/neck_circumference_img_30.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d1a72696654ce34b64cdee64ca61fec43358fcab Binary files /dev/null and b/input1/proofs/17/neck_circumference_img_30.0.jpg differ diff --git a/input1/proofs/17/neck_waist_length_front_img_53.0_tbr.jpg b/input1/proofs/17/neck_waist_length_front_img_53.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2eb0dbb148cf2c7eb4a7b6d3053fba268f71ad78 Binary files /dev/null and b/input1/proofs/17/neck_waist_length_front_img_53.0_tbr.jpg differ diff --git a/input1/proofs/17/pelvis_circumference_img_102.0.jpg b/input1/proofs/17/pelvis_circumference_img_102.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..04a6380bc134649da1fa0459cf3b730312ab7a06 Binary files /dev/null and b/input1/proofs/17/pelvis_circumference_img_102.0.jpg differ diff --git a/input1/proofs/17/shoulder_width_img_44.0_tbr.jpg b/input1/proofs/17/shoulder_width_img_44.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a9f7e718e6540daebbfb5bbfa22a98943788cbdd Binary files /dev/null and b/input1/proofs/17/shoulder_width_img_44.0_tbr.jpg differ diff --git a/input1/proofs/17/thigh_circumference_img_56.0.jpg b/input1/proofs/17/thigh_circumference_img_56.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d720b45d0a6ad2e2d0f41b1f08c7cb0196c539d Binary files /dev/null and b/input1/proofs/17/thigh_circumference_img_56.0.jpg differ diff --git a/input1/proofs/17/under_chest_circumference_img_85.0.jpg b/input1/proofs/17/under_chest_circumference_img_85.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..13d4e310acc6e47ba9e67dcda08968702645ac8b Binary files /dev/null and b/input1/proofs/17/under_chest_circumference_img_85.0.jpg differ diff --git a/input1/proofs/17/waist_circumference_img_73.0_tbr.jpg b/input1/proofs/17/waist_circumference_img_73.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..efb2c5320d23bf045cc3251e073df843f6642f4c Binary files /dev/null and b/input1/proofs/17/waist_circumference_img_73.0_tbr.jpg differ diff --git a/input1/proofs/18/arm_length_img_64.0.jpg b/input1/proofs/18/arm_length_img_64.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..36fd818c71cbfee28ea2b0a4c5ba70bb4f1e731f Binary files /dev/null and b/input1/proofs/18/arm_length_img_64.0.jpg differ diff --git a/input1/proofs/18/chest_circumference_img_110.0.jpg b/input1/proofs/18/chest_circumference_img_110.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5c62d80e936a749131d8b0c70caabdaa9f081505 Binary files /dev/null and b/input1/proofs/18/chest_circumference_img_110.0.jpg differ diff --git a/input1/proofs/18/front_build_img_48.0_tbr.jpg b/input1/proofs/18/front_build_img_48.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..07a630fc47753b04031ea4637eb5b95b3cf37cf4 Binary files /dev/null and b/input1/proofs/18/front_build_img_48.0_tbr.jpg differ diff --git a/input1/proofs/18/hips_circumference_img_50.0_tbr.jpg b/input1/proofs/18/hips_circumference_img_50.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6a4863ac3d2feb1ab1bbe67dc9cdc69b3aa9beba Binary files /dev/null and b/input1/proofs/18/hips_circumference_img_50.0_tbr.jpg differ diff --git a/input1/proofs/18/leg_length_img_110.0.jpg b/input1/proofs/18/leg_length_img_110.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2a4a0932c4151e831a0d4f3c2c663d1d76e133e1 Binary files /dev/null and b/input1/proofs/18/leg_length_img_110.0.jpg differ diff --git a/input1/proofs/18/neck_circumference_img_43.0.jpg b/input1/proofs/18/neck_circumference_img_43.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..68f877b367a83e47c757ba6835434c4bb48aa36b Binary files /dev/null and b/input1/proofs/18/neck_circumference_img_43.0.jpg differ diff --git a/input1/proofs/18/neck_waist_length_front_img_54.0_tbr.jpg b/input1/proofs/18/neck_waist_length_front_img_54.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..af1822f0cb63870469a87f7c9a88d4f9c91f3efa Binary files /dev/null and b/input1/proofs/18/neck_waist_length_front_img_54.0_tbr.jpg differ diff --git a/input1/proofs/18/pelvis_circumference_img_111.0.jpg b/input1/proofs/18/pelvis_circumference_img_111.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ba1d92a0d5d04405561fcbd47100c1f4b521f1b Binary files /dev/null and b/input1/proofs/18/pelvis_circumference_img_111.0.jpg differ diff --git a/input1/proofs/18/shoulder_width_img_39.0.jpg b/input1/proofs/18/shoulder_width_img_39.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d0a22d882d1a628f7222235aefab0db909795cb3 Binary files /dev/null and b/input1/proofs/18/shoulder_width_img_39.0.jpg differ diff --git a/input1/proofs/18/thigh_circumference_img_61.0.jpg b/input1/proofs/18/thigh_circumference_img_61.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..08cb2a8f367a2a8ae47826de50466a55cef71bd8 Binary files /dev/null and b/input1/proofs/18/thigh_circumference_img_61.0.jpg differ diff --git a/input1/proofs/18/under_chest_circumference_img_102.0.jpg b/input1/proofs/18/under_chest_circumference_img_102.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c8f8bc31b8b35860b7cef00d7301e1634b8b42d Binary files /dev/null and b/input1/proofs/18/under_chest_circumference_img_102.0.jpg differ diff --git a/input1/proofs/18/waist_circumference_img_99.0.jpg b/input1/proofs/18/waist_circumference_img_99.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9c117ba7edfb0832670988ef429e3f922350600 Binary files /dev/null and b/input1/proofs/18/waist_circumference_img_99.0.jpg differ diff --git a/input1/proofs/19/arm_length_img_66.0.jpg b/input1/proofs/19/arm_length_img_66.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6bbc32a4b5c068dc5a87ac6da7b1fbb4bdf3f980 Binary files /dev/null and b/input1/proofs/19/arm_length_img_66.0.jpg differ diff --git a/input1/proofs/19/chest_circumference_img_90.0.jpg b/input1/proofs/19/chest_circumference_img_90.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..94597eb4382abb61128be3331830c75341f3510e Binary files /dev/null and b/input1/proofs/19/chest_circumference_img_90.0.jpg differ diff --git a/input1/proofs/19/front_build_img_39.0.jpg b/input1/proofs/19/front_build_img_39.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8bf5a587c61bfa1e1ec914cde247cf8c7af70f21 Binary files /dev/null and b/input1/proofs/19/front_build_img_39.0.jpg differ diff --git a/input1/proofs/19/hips_circumference_img_84.0.jpg b/input1/proofs/19/hips_circumference_img_84.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f415d3e0c4844c7e744748125e74c2e9d862e2a1 Binary files /dev/null and b/input1/proofs/19/hips_circumference_img_84.0.jpg differ diff --git a/input1/proofs/19/leg_length_img_105.0.jpg b/input1/proofs/19/leg_length_img_105.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..df90284d41ff7238e54dd595ffa17915baf5b84e Binary files /dev/null and b/input1/proofs/19/leg_length_img_105.0.jpg differ diff --git a/input1/proofs/19/neck_circumference_img_34.0.jpg b/input1/proofs/19/neck_circumference_img_34.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..22f68f9800553dd2972d476c96ff476f223e7a77 Binary files /dev/null and b/input1/proofs/19/neck_circumference_img_34.0.jpg differ diff --git a/input1/proofs/19/neck_waist_length_front_img_45.0.jpg b/input1/proofs/19/neck_waist_length_front_img_45.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b8c247c67306f7105db00087f72b5ac6b2e34ae Binary files /dev/null and b/input1/proofs/19/neck_waist_length_front_img_45.0.jpg differ diff --git a/input1/proofs/19/pelvis_circumference_img_92.0.jpg b/input1/proofs/19/pelvis_circumference_img_92.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bfa0a603fa83b6bb203e757e4d22310b2db21c02 Binary files /dev/null and b/input1/proofs/19/pelvis_circumference_img_92.0.jpg differ diff --git a/input1/proofs/19/shoulder_width_img_41.0.jpg b/input1/proofs/19/shoulder_width_img_41.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..33deadca7437a35866d6698c7aed5aae7f1d052d Binary files /dev/null and b/input1/proofs/19/shoulder_width_img_41.0.jpg differ diff --git a/input1/proofs/19/thigh_circumference_img_48.0.jpg b/input1/proofs/19/thigh_circumference_img_48.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7996510c7127cfa24de143e2de1575d29e16fa1f Binary files /dev/null and b/input1/proofs/19/thigh_circumference_img_48.0.jpg differ diff --git a/input1/proofs/19/under_chest_circumference_img_78.0.jpg b/input1/proofs/19/under_chest_circumference_img_78.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1015347951c407f8411f413bc0cbf8987ab802b0 Binary files /dev/null and b/input1/proofs/19/under_chest_circumference_img_78.0.jpg differ diff --git a/input1/proofs/19/waist_circumference_img_70.0.jpg b/input1/proofs/19/waist_circumference_img_70.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..add961051dc8530cdf517a8f17f9a3085b073d26 Binary files /dev/null and b/input1/proofs/19/waist_circumference_img_70.0.jpg differ diff --git a/input1/proofs/2/arm_length_img_57.0.jpg b/input1/proofs/2/arm_length_img_57.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9b58240e160d7b7ba1118571920aee3e5234fc8 Binary files /dev/null and b/input1/proofs/2/arm_length_img_57.0.jpg differ diff --git a/input1/proofs/2/chest_circumference_img_103.0.jpg b/input1/proofs/2/chest_circumference_img_103.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f78209a8265b6164485cb03a22ee970bc3d2b638 Binary files /dev/null and b/input1/proofs/2/chest_circumference_img_103.0.jpg differ diff --git a/input1/proofs/2/front_build_img_32.0_tbr.jpg b/input1/proofs/2/front_build_img_32.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..062b5a6081f1825bd3ee77b386aec27f6421355c Binary files /dev/null and b/input1/proofs/2/front_build_img_32.0_tbr.jpg differ diff --git a/input1/proofs/2/hips_circumference_img_95.0.jpg b/input1/proofs/2/hips_circumference_img_95.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5b63944cc05aece165f646b1d8e5e3f112b032c1 Binary files /dev/null and b/input1/proofs/2/hips_circumference_img_95.0.jpg differ diff --git a/input1/proofs/2/leg_length_img_99.0.jpg b/input1/proofs/2/leg_length_img_99.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..313ff1dc421b1699596b26bb44a7eaf68ebf05e7 Binary files /dev/null and b/input1/proofs/2/leg_length_img_99.0.jpg differ diff --git a/input1/proofs/2/neck_circumference_img_40.0.jpg b/input1/proofs/2/neck_circumference_img_40.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4e0be928bb759b7669faa4b9dfd6b3f1f41c92df Binary files /dev/null and b/input1/proofs/2/neck_circumference_img_40.0.jpg differ diff --git a/input1/proofs/2/neck_waist_length_front_img_40.0_tbr.jpg b/input1/proofs/2/neck_waist_length_front_img_40.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a86da379804164203fba1d874126b152df551b82 Binary files /dev/null and b/input1/proofs/2/neck_waist_length_front_img_40.0_tbr.jpg differ diff --git a/input1/proofs/2/pelvis_circumference_img_100.0.jpg b/input1/proofs/2/pelvis_circumference_img_100.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6a3081fa09cf76ae6a2b5ff9ea52c90b1993618d Binary files /dev/null and b/input1/proofs/2/pelvis_circumference_img_100.0.jpg differ diff --git a/input1/proofs/2/shoulder_width_img_46.0_tbr.jpg b/input1/proofs/2/shoulder_width_img_46.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..63043fcae4a6d21f3d86266e853cf6bded3899ed Binary files /dev/null and b/input1/proofs/2/shoulder_width_img_46.0_tbr.jpg differ diff --git a/input1/proofs/2/thigh_circumference_img_60.0.jpg b/input1/proofs/2/thigh_circumference_img_60.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f9c052f6fe79e43fce1219bd2f1297c5156d6f87 Binary files /dev/null and b/input1/proofs/2/thigh_circumference_img_60.0.jpg differ diff --git a/input1/proofs/2/under_chest_circumference_img_95.0.jpg b/input1/proofs/2/under_chest_circumference_img_95.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7dd5d320135eac340da2df14d9465f5ad7448be0 Binary files /dev/null and b/input1/proofs/2/under_chest_circumference_img_95.0.jpg differ diff --git a/input1/proofs/2/waist_circumference_img_93.0_tbr.jpg b/input1/proofs/2/waist_circumference_img_93.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b1786ac297f9f4a478d225527d4504bea23ed0f Binary files /dev/null and b/input1/proofs/2/waist_circumference_img_93.0_tbr.jpg differ diff --git a/input1/proofs/20/arm_length_img_65.0_tbr.jpg b/input1/proofs/20/arm_length_img_65.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c2ed37618e0061360a252dc470f57927a0dff550 Binary files /dev/null and b/input1/proofs/20/arm_length_img_65.0_tbr.jpg differ diff --git a/input1/proofs/20/chest_circumference_img_93.0.jpg b/input1/proofs/20/chest_circumference_img_93.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c73790f2c70de6bea5ab3783e8b4d936b4f8c1bc Binary files /dev/null and b/input1/proofs/20/chest_circumference_img_93.0.jpg differ diff --git a/input1/proofs/20/front_build_img_41.0_tbr.jpg b/input1/proofs/20/front_build_img_41.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ae2793be05bb8a4c6bf62053e834baa36a6d488c Binary files /dev/null and b/input1/proofs/20/front_build_img_41.0_tbr.jpg differ diff --git a/input1/proofs/20/hips_circumference_img_86.0.jpg b/input1/proofs/20/hips_circumference_img_86.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e50f1c898fb63abc095a0b1c792ea608b9f1999 Binary files /dev/null and b/input1/proofs/20/hips_circumference_img_86.0.jpg differ diff --git a/input1/proofs/20/leg_length_img_108.0.jpg b/input1/proofs/20/leg_length_img_108.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8feb19f8113a1480072e1ffc1eba63bcb41ea695 Binary files /dev/null and b/input1/proofs/20/leg_length_img_108.0.jpg differ diff --git a/input1/proofs/20/neck_circumference_img_37.0.jpg b/input1/proofs/20/neck_circumference_img_37.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5f2ecaabfc52c8aba01d9c1f2863d93132043e44 Binary files /dev/null and b/input1/proofs/20/neck_circumference_img_37.0.jpg differ diff --git a/input1/proofs/20/neck_waist_length_front_img_49.0.jpg b/input1/proofs/20/neck_waist_length_front_img_49.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..40b824b88c6481c64ca919bcef708f4d2838faca Binary files /dev/null and b/input1/proofs/20/neck_waist_length_front_img_49.0.jpg differ diff --git a/input1/proofs/20/pelvis_circumference_img_92.0.jpg b/input1/proofs/20/pelvis_circumference_img_92.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2f19dc113a5a0c89c40c473ade422b225fd901a1 Binary files /dev/null and b/input1/proofs/20/pelvis_circumference_img_92.0.jpg differ diff --git a/input1/proofs/20/shoulder_width_img_42.0.jpg b/input1/proofs/20/shoulder_width_img_42.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c47a5065f44588c37a360129c744370a8eec83d7 Binary files /dev/null and b/input1/proofs/20/shoulder_width_img_42.0.jpg differ diff --git a/input1/proofs/20/thigh_circumference_img_49.0.jpg b/input1/proofs/20/thigh_circumference_img_49.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..01d3c3221dfb494a52a90cd66edee1c1760741b7 Binary files /dev/null and b/input1/proofs/20/thigh_circumference_img_49.0.jpg differ diff --git a/input1/proofs/20/under_chest_circumference_img_84.0.jpg b/input1/proofs/20/under_chest_circumference_img_84.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cc800e8090b6d457955c6c3005a29157a81fff6c Binary files /dev/null and b/input1/proofs/20/under_chest_circumference_img_84.0.jpg differ diff --git a/input1/proofs/20/waist_circumference_img_84.0.jpg b/input1/proofs/20/waist_circumference_img_84.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd62c8957d6eae714ae3f3d582b8b214218893ab Binary files /dev/null and b/input1/proofs/20/waist_circumference_img_84.0.jpg differ diff --git a/input1/proofs/3/arm_length_img_62.0_tbr.jpg b/input1/proofs/3/arm_length_img_62.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9383a683964e58a59b8ac25177bf6d9e54fcff34 Binary files /dev/null and b/input1/proofs/3/arm_length_img_62.0_tbr.jpg differ diff --git a/input1/proofs/3/chest_circumference_img_80.0.jpg b/input1/proofs/3/chest_circumference_img_80.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..421dc206b2d9835adc7c39333b91c6029da1bb6a Binary files /dev/null and b/input1/proofs/3/chest_circumference_img_80.0.jpg differ diff --git a/input1/proofs/3/front_build_img_28.0_tbr.jpg b/input1/proofs/3/front_build_img_28.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..528cdcedcdc9ee10add3b5dff6b8be7f9f5ec3ee Binary files /dev/null and b/input1/proofs/3/front_build_img_28.0_tbr.jpg differ diff --git a/input1/proofs/3/hips_circumference_img_70.0.jpg b/input1/proofs/3/hips_circumference_img_70.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e679f55328018f289d13d60d15f17365b54bb666 Binary files /dev/null and b/input1/proofs/3/hips_circumference_img_70.0.jpg differ diff --git a/input1/proofs/3/leg_length_img_95.0.jpg b/input1/proofs/3/leg_length_img_95.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..465a4bc892d15dc0178c52d2d8d40f961a44eb5c Binary files /dev/null and b/input1/proofs/3/leg_length_img_95.0.jpg differ diff --git a/input1/proofs/3/neck_circumference_img_34.0.jpg b/input1/proofs/3/neck_circumference_img_34.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..90f8f86215f31defbf0839897ecf90be96f066ab Binary files /dev/null and b/input1/proofs/3/neck_circumference_img_34.0.jpg differ diff --git a/input1/proofs/3/neck_waist_length_front_img_49.0.jpg b/input1/proofs/3/neck_waist_length_front_img_49.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fcdff997843cfabcd9b622df8c6143cbb03116d2 Binary files /dev/null and b/input1/proofs/3/neck_waist_length_front_img_49.0.jpg differ diff --git a/input1/proofs/3/pelvis_circumference_img_74.0.jpg b/input1/proofs/3/pelvis_circumference_img_74.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e56ac257cfe3feeb3cb0230378531d4cf7cdd0ba Binary files /dev/null and b/input1/proofs/3/pelvis_circumference_img_74.0.jpg differ diff --git a/input1/proofs/3/shoulder_width_img_37.0.jpg b/input1/proofs/3/shoulder_width_img_37.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ab0d677f0e4d2315c595f29767d9e1754cb9ba0 Binary files /dev/null and b/input1/proofs/3/shoulder_width_img_37.0.jpg differ diff --git a/input1/proofs/3/thigh_circumference_img_42.0.jpg b/input1/proofs/3/thigh_circumference_img_42.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a551313b859b6c1814588e5050755cbd263fa63e Binary files /dev/null and b/input1/proofs/3/thigh_circumference_img_42.0.jpg differ diff --git a/input1/proofs/3/under_chest_circumference_img_74.0.jpg b/input1/proofs/3/under_chest_circumference_img_74.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..03ea672a95176172dac8097a9215bfc91fb95ad5 Binary files /dev/null and b/input1/proofs/3/under_chest_circumference_img_74.0.jpg differ diff --git a/input1/proofs/3/waist_circumference_img_63.0.jpg b/input1/proofs/3/waist_circumference_img_63.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5e0d2886dec06e1e012ecb4c4a64b8588191fc8f Binary files /dev/null and b/input1/proofs/3/waist_circumference_img_63.0.jpg differ diff --git a/input1/proofs/4/arm_length_img_60.0.jpg b/input1/proofs/4/arm_length_img_60.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..57431a9a4d4c87be1ebfc0a25e9c6718fa828729 Binary files /dev/null and b/input1/proofs/4/arm_length_img_60.0.jpg differ diff --git a/input1/proofs/4/chest_circumference_img_108.0.jpg b/input1/proofs/4/chest_circumference_img_108.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c155d329593867d49ab36dca329503105bd54f1 Binary files /dev/null and b/input1/proofs/4/chest_circumference_img_108.0.jpg differ diff --git a/input1/proofs/4/front_build_img_42.0.jpg b/input1/proofs/4/front_build_img_42.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d7b09352080072070a1c19f31cef363dc87e1acb Binary files /dev/null and b/input1/proofs/4/front_build_img_42.0.jpg differ diff --git a/input1/proofs/4/hips_circumference_img_98.0.jpg b/input1/proofs/4/hips_circumference_img_98.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..46796f178ff746610e6208bc6b49178e899bae55 Binary files /dev/null and b/input1/proofs/4/hips_circumference_img_98.0.jpg differ diff --git a/input1/proofs/4/leg_length_img_96.0.jpg b/input1/proofs/4/leg_length_img_96.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b640fc31b5913630dad9c129c85ff640aad0021 Binary files /dev/null and b/input1/proofs/4/leg_length_img_96.0.jpg differ diff --git a/input1/proofs/4/neck_circumference_img_42.0.jpg b/input1/proofs/4/neck_circumference_img_42.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d23b1b7b03f3c9f8abc76979cb8fd99af3745b12 Binary files /dev/null and b/input1/proofs/4/neck_circumference_img_42.0.jpg differ diff --git a/input1/proofs/4/neck_waist_length_front_img_53.0.jpg b/input1/proofs/4/neck_waist_length_front_img_53.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f66e7a6af8860f9c96ce754ab4bd26227bdd381d Binary files /dev/null and b/input1/proofs/4/neck_waist_length_front_img_53.0.jpg differ diff --git a/input1/proofs/4/pelvis_circumference_img_104.0.jpg b/input1/proofs/4/pelvis_circumference_img_104.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea616832feb507b4b31c525ad384ec9eada3127e Binary files /dev/null and b/input1/proofs/4/pelvis_circumference_img_104.0.jpg differ diff --git a/input1/proofs/4/shoulder_width_img_45.0.jpg b/input1/proofs/4/shoulder_width_img_45.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a412bd7d9d8274f62268320120c14e0971d31ac1 Binary files /dev/null and b/input1/proofs/4/shoulder_width_img_45.0.jpg differ diff --git a/input1/proofs/4/thigh_circumference_img_61.0.jpg b/input1/proofs/4/thigh_circumference_img_61.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e7637d3f9758ac81dd4e6acd3f119ff7ebe2f853 Binary files /dev/null and b/input1/proofs/4/thigh_circumference_img_61.0.jpg differ diff --git a/input1/proofs/4/under_chest_circumference_img_101.0.jpg b/input1/proofs/4/under_chest_circumference_img_101.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..27571ef58d32d2ff5fa201404cf88d08f6e47125 Binary files /dev/null and b/input1/proofs/4/under_chest_circumference_img_101.0.jpg differ diff --git a/input1/proofs/4/waist_circumference_img_98.0_tbr.jpg b/input1/proofs/4/waist_circumference_img_98.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bbabe16a6d9ccc0ebd7c0e67d8e1eb2b133d1f84 Binary files /dev/null and b/input1/proofs/4/waist_circumference_img_98.0_tbr.jpg differ diff --git a/input1/proofs/5/arm_length_img_51.0.jpg b/input1/proofs/5/arm_length_img_51.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e620d1d55f0243253f74dee9b0c978bee6432973 Binary files /dev/null and b/input1/proofs/5/arm_length_img_51.0.jpg differ diff --git a/input1/proofs/5/chest_circumference_img_104.0.jpg b/input1/proofs/5/chest_circumference_img_104.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..66192523dc184bdb7c7fcfe8bcd81f0b0f405c97 Binary files /dev/null and b/input1/proofs/5/chest_circumference_img_104.0.jpg differ diff --git a/input1/proofs/5/front_build_img_38.0.jpg b/input1/proofs/5/front_build_img_38.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7bbfe385be6824b5b50e1b1ab872433b84066050 Binary files /dev/null and b/input1/proofs/5/front_build_img_38.0.jpg differ diff --git a/input1/proofs/5/hips_circumference_img_110.0.jpg b/input1/proofs/5/hips_circumference_img_110.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e0090901dd10484afc643038c3eb5b7824ae9df Binary files /dev/null and b/input1/proofs/5/hips_circumference_img_110.0.jpg differ diff --git a/input1/proofs/5/leg_length_img_91.0.jpg b/input1/proofs/5/leg_length_img_91.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b4bcaaf4474cb7c67a7f1b6b63a27e9927bd0232 Binary files /dev/null and b/input1/proofs/5/leg_length_img_91.0.jpg differ diff --git a/input1/proofs/5/neck_circumference_img_36.0.jpg b/input1/proofs/5/neck_circumference_img_36.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4abcdbced30433ef777c42e127b8a99434a46649 Binary files /dev/null and b/input1/proofs/5/neck_circumference_img_36.0.jpg differ diff --git a/input1/proofs/5/neck_waist_length_front_img_49.0.jpg b/input1/proofs/5/neck_waist_length_front_img_49.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..450ffaba66157d447f4caed14c919edbfbfa11c0 Binary files /dev/null and b/input1/proofs/5/neck_waist_length_front_img_49.0.jpg differ diff --git a/input1/proofs/5/pelvis_circumference_img_133.0.jpg b/input1/proofs/5/pelvis_circumference_img_133.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b4ae31f7075de983f4ebea90d33e301a6ef28217 Binary files /dev/null and b/input1/proofs/5/pelvis_circumference_img_133.0.jpg differ diff --git a/input1/proofs/5/shoulder_width_img_44.0_tbr.jpg b/input1/proofs/5/shoulder_width_img_44.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..be5512e90a96dca199b94c721cbb030942818dd9 Binary files /dev/null and b/input1/proofs/5/shoulder_width_img_44.0_tbr.jpg differ diff --git a/input1/proofs/5/thigh_circumference_img_68.0.jpg b/input1/proofs/5/thigh_circumference_img_68.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f81431965095c5577d285fb59603a715f1b8e0fd Binary files /dev/null and b/input1/proofs/5/thigh_circumference_img_68.0.jpg differ diff --git a/input1/proofs/5/under_chest_circumference_img_92.0.jpg b/input1/proofs/5/under_chest_circumference_img_92.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2c03a5bd774f778b83c9645567edd7eda920faff Binary files /dev/null and b/input1/proofs/5/under_chest_circumference_img_92.0.jpg differ diff --git a/input1/proofs/5/waist_circumference_img_91.0_tbr.jpg b/input1/proofs/5/waist_circumference_img_91.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9dda7d3b2c9483ffd3d78ec58a1363dc025498a2 Binary files /dev/null and b/input1/proofs/5/waist_circumference_img_91.0_tbr.jpg differ diff --git a/input1/proofs/6/arm_length_img_52.0.jpg b/input1/proofs/6/arm_length_img_52.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..392c154ee4c8d2248eccf2f4105d5773f9936aa0 Binary files /dev/null and b/input1/proofs/6/arm_length_img_52.0.jpg differ diff --git a/input1/proofs/6/chest_circumference_img_85.0.jpg b/input1/proofs/6/chest_circumference_img_85.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a7068ce47016bd8be0db47943bab862a500beadb Binary files /dev/null and b/input1/proofs/6/chest_circumference_img_85.0.jpg differ diff --git a/input1/proofs/6/front_build_img_30.0_tbr.jpg b/input1/proofs/6/front_build_img_30.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b825191b46db6c02bd841e2f67b74bc40c19d44a Binary files /dev/null and b/input1/proofs/6/front_build_img_30.0_tbr.jpg differ diff --git a/input1/proofs/6/hips_circumference_img_71.0.jpg b/input1/proofs/6/hips_circumference_img_71.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..90619357218e0d4a6b7e9c12314ea8d34d32cb42 Binary files /dev/null and b/input1/proofs/6/hips_circumference_img_71.0.jpg differ diff --git a/input1/proofs/6/leg_length_img_92.0.jpg b/input1/proofs/6/leg_length_img_92.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6aaa0ac27ab2ad1367bfda02261a241ca9cc38de Binary files /dev/null and b/input1/proofs/6/leg_length_img_92.0.jpg differ diff --git a/input1/proofs/6/neck_circumference_img_32.0.jpg b/input1/proofs/6/neck_circumference_img_32.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..185e2be75a332a977aa07b66981e4b9208bbc067 Binary files /dev/null and b/input1/proofs/6/neck_circumference_img_32.0.jpg differ diff --git a/input1/proofs/6/neck_waist_length_front_img_43.0.jpg b/input1/proofs/6/neck_waist_length_front_img_43.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e80d9314659556125918fd4dea8aa0d055f6573 Binary files /dev/null and b/input1/proofs/6/neck_waist_length_front_img_43.0.jpg differ diff --git a/input1/proofs/6/pelvis_circumference_img_92.0.jpg b/input1/proofs/6/pelvis_circumference_img_92.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..80d94429a027c1738252e17643515381ae96a532 Binary files /dev/null and b/input1/proofs/6/pelvis_circumference_img_92.0.jpg differ diff --git a/input1/proofs/6/shoulder_width_img_35.0.jpg b/input1/proofs/6/shoulder_width_img_35.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..97ca151ad3db7860061aade936f525188da02b4d Binary files /dev/null and b/input1/proofs/6/shoulder_width_img_35.0.jpg differ diff --git a/input1/proofs/6/thigh_circumference_img_54.0.jpg b/input1/proofs/6/thigh_circumference_img_54.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c024797ed2d069802f5bafa9c53dc122d1913242 Binary files /dev/null and b/input1/proofs/6/thigh_circumference_img_54.0.jpg differ diff --git a/input1/proofs/6/under_chest_circumference_img_76.0.jpg b/input1/proofs/6/under_chest_circumference_img_76.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf8fda244c0b17639f5267c6453059de561b83d2 Binary files /dev/null and b/input1/proofs/6/under_chest_circumference_img_76.0.jpg differ diff --git a/input1/proofs/6/waist_circumference_img_69.0.jpg b/input1/proofs/6/waist_circumference_img_69.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..68f6a6b435bf06d19931b29ff88799a16abc7d68 Binary files /dev/null and b/input1/proofs/6/waist_circumference_img_69.0.jpg differ diff --git a/input1/proofs/7/arm_length_img_54.0.jpg b/input1/proofs/7/arm_length_img_54.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..449e1b3430b5c299364b1e61178d682ea86fa465 Binary files /dev/null and b/input1/proofs/7/arm_length_img_54.0.jpg differ diff --git a/input1/proofs/7/chest_circumference_img_84.0.jpg b/input1/proofs/7/chest_circumference_img_84.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8f12347edb1fecbbff14c2768f9a3aa3a1a8d942 Binary files /dev/null and b/input1/proofs/7/chest_circumference_img_84.0.jpg differ diff --git a/input1/proofs/7/front_build_img_34.0_tbr.jpg b/input1/proofs/7/front_build_img_34.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0b8154299d7e0de1a2178b51c198a95a5bb8bee4 Binary files /dev/null and b/input1/proofs/7/front_build_img_34.0_tbr.jpg differ diff --git a/input1/proofs/7/hips_circumference_img_78.0_tbr.jpg b/input1/proofs/7/hips_circumference_img_78.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e5bc202076cb48b2cadfa39f3dc8aa30d5b46627 Binary files /dev/null and b/input1/proofs/7/hips_circumference_img_78.0_tbr.jpg differ diff --git a/input1/proofs/7/leg_length_img_91.0_tbr.jpg b/input1/proofs/7/leg_length_img_91.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f9a14ce2a2fa17fd3c6c0d8aee144ac69492cef Binary files /dev/null and b/input1/proofs/7/leg_length_img_91.0_tbr.jpg differ diff --git a/input1/proofs/7/neck_circumference_img_34.0.jpg b/input1/proofs/7/neck_circumference_img_34.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..febb07474cbd45a7df0d281cbf3b76b425f5d7a9 Binary files /dev/null and b/input1/proofs/7/neck_circumference_img_34.0.jpg differ diff --git a/input1/proofs/7/neck_waist_length_front_img_36.0_tbr.jpg b/input1/proofs/7/neck_waist_length_front_img_36.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5a6c447cf39824bfda01df5fa2d894a0cc722190 Binary files /dev/null and b/input1/proofs/7/neck_waist_length_front_img_36.0_tbr.jpg differ diff --git a/input1/proofs/7/pelvis_circumference_img_92.0.jpg b/input1/proofs/7/pelvis_circumference_img_92.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b7a35d4501ab948b5659c5ee3946c71cbb5ec599 Binary files /dev/null and b/input1/proofs/7/pelvis_circumference_img_92.0.jpg differ diff --git a/input1/proofs/7/shoulder_width_img_40.0_tbr.jpg b/input1/proofs/7/shoulder_width_img_40.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..34cfaa354462021618c51a9a96718e36ee23a401 Binary files /dev/null and b/input1/proofs/7/shoulder_width_img_40.0_tbr.jpg differ diff --git a/input1/proofs/7/thigh_circumference_img_52.0_tbr.jpg b/input1/proofs/7/thigh_circumference_img_52.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5209d8e7992e84abc1d9c22d4ce438a9184ed349 Binary files /dev/null and b/input1/proofs/7/thigh_circumference_img_52.0_tbr.jpg differ diff --git a/input1/proofs/7/under_chest_circumference_img_74.0_tbr.jpg b/input1/proofs/7/under_chest_circumference_img_74.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ada4ee3f77ea55d2bf60842c1a47a6e920c3ce7c Binary files /dev/null and b/input1/proofs/7/under_chest_circumference_img_74.0_tbr.jpg differ diff --git a/input1/proofs/7/waist_circumference_img_73.0_tbr.jpg b/input1/proofs/7/waist_circumference_img_73.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4bf035470a27fdbf53f733efe4fdc309f30ebf36 Binary files /dev/null and b/input1/proofs/7/waist_circumference_img_73.0_tbr.jpg differ diff --git a/input1/proofs/8/arm_length_img_54.0.jpg b/input1/proofs/8/arm_length_img_54.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b44e147998aea862f049e8602bf29ba407c09850 Binary files /dev/null and b/input1/proofs/8/arm_length_img_54.0.jpg differ diff --git a/input1/proofs/8/chest_circumference_img_81.0.jpg b/input1/proofs/8/chest_circumference_img_81.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..441ca3330379ef135e81d01b12c8b3938c37f577 Binary files /dev/null and b/input1/proofs/8/chest_circumference_img_81.0.jpg differ diff --git a/input1/proofs/8/front_build_img_31.0.jpg b/input1/proofs/8/front_build_img_31.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..90a38901fc7e2c4f188831002f2883d4bb93a903 Binary files /dev/null and b/input1/proofs/8/front_build_img_31.0.jpg differ diff --git a/input1/proofs/8/hips_circumference_img_84.0.jpg b/input1/proofs/8/hips_circumference_img_84.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd4664f0f1aca7b870b5962f39deeb08bbaadc45 Binary files /dev/null and b/input1/proofs/8/hips_circumference_img_84.0.jpg differ diff --git a/input1/proofs/8/leg_length_img_92.0.jpg b/input1/proofs/8/leg_length_img_92.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5c3f3a0d11dbc14aeb9de07e9d267818d99df719 Binary files /dev/null and b/input1/proofs/8/leg_length_img_92.0.jpg differ diff --git a/input1/proofs/8/neck_circumference_img_32.0.jpg b/input1/proofs/8/neck_circumference_img_32.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d95432ff76c0ede86060b6c327162e9ba524875c Binary files /dev/null and b/input1/proofs/8/neck_circumference_img_32.0.jpg differ diff --git a/input1/proofs/8/neck_waist_length_front_img_48.0_tbr.jpg b/input1/proofs/8/neck_waist_length_front_img_48.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..092109302d1548e80b14df716013e41b69786cf6 Binary files /dev/null and b/input1/proofs/8/neck_waist_length_front_img_48.0_tbr.jpg differ diff --git a/input1/proofs/8/pelvis_circumference_img_93.0.jpg b/input1/proofs/8/pelvis_circumference_img_93.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f4b266ad18329483674dcdeb7c99679ad44d5900 Binary files /dev/null and b/input1/proofs/8/pelvis_circumference_img_93.0.jpg differ diff --git a/input1/proofs/8/shoulder_width_img_40.0_tbr.jpg b/input1/proofs/8/shoulder_width_img_40.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3a0714f97db026407cef289a56f1ed7a4df181cb Binary files /dev/null and b/input1/proofs/8/shoulder_width_img_40.0_tbr.jpg differ diff --git a/input1/proofs/8/thigh_circumference_img_53.0.jpg b/input1/proofs/8/thigh_circumference_img_53.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..569fe585c757fd73629f6254715add214b568ae5 Binary files /dev/null and b/input1/proofs/8/thigh_circumference_img_53.0.jpg differ diff --git a/input1/proofs/8/under_chest_circumference_img_71.0.jpg b/input1/proofs/8/under_chest_circumference_img_71.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21ccf1c909fe330a59cf9ded5ff08f851ebb5345 Binary files /dev/null and b/input1/proofs/8/under_chest_circumference_img_71.0.jpg differ diff --git a/input1/proofs/8/waist_circumference_img_69.0.jpg b/input1/proofs/8/waist_circumference_img_69.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..588270dd75071b0dc0df759de3dc47d3bd2dba26 Binary files /dev/null and b/input1/proofs/8/waist_circumference_img_69.0.jpg differ diff --git a/input1/proofs/9/arm_length_img_63.0.jpg b/input1/proofs/9/arm_length_img_63.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84b20c11a2e5ba2a8927cec1bdcac89ef9c2cf8c Binary files /dev/null and b/input1/proofs/9/arm_length_img_63.0.jpg differ diff --git a/input1/proofs/9/chest_circumference_img_101.0.jpg b/input1/proofs/9/chest_circumference_img_101.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..16233639218b00ce6afdb215c2f7ac8254c1b47a Binary files /dev/null and b/input1/proofs/9/chest_circumference_img_101.0.jpg differ diff --git a/input1/proofs/9/front_build_img_39.0.jpg b/input1/proofs/9/front_build_img_39.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ce094fc53365a8e34b2a4821ba743e73023f9654 Binary files /dev/null and b/input1/proofs/9/front_build_img_39.0.jpg differ diff --git a/input1/proofs/9/hips_circumference_img_91.0.jpg b/input1/proofs/9/hips_circumference_img_91.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b9f497791ee5c992e0f0824afe4f1affdeeb95f Binary files /dev/null and b/input1/proofs/9/hips_circumference_img_91.0.jpg differ diff --git a/input1/proofs/9/leg_length_img_96.0.jpg b/input1/proofs/9/leg_length_img_96.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..15e6e292501c3de1a0765140254970868a998fae Binary files /dev/null and b/input1/proofs/9/leg_length_img_96.0.jpg differ diff --git a/input1/proofs/9/neck_circumference_img_40.0.jpg b/input1/proofs/9/neck_circumference_img_40.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..20e86683a412ac647481ee4296669bcd84547d2a Binary files /dev/null and b/input1/proofs/9/neck_circumference_img_40.0.jpg differ diff --git a/input1/proofs/9/neck_waist_length_front_img_53.0.jpg b/input1/proofs/9/neck_waist_length_front_img_53.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aff3b9559713fcaa173784695e0e750e643f8fa5 Binary files /dev/null and b/input1/proofs/9/neck_waist_length_front_img_53.0.jpg differ diff --git a/input1/proofs/9/pelvis_circumference_img_100.0.jpg b/input1/proofs/9/pelvis_circumference_img_100.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3581ef7704327ef2fce037a098c4e8625bed0671 Binary files /dev/null and b/input1/proofs/9/pelvis_circumference_img_100.0.jpg differ diff --git a/input1/proofs/9/shoulder_width_img_45.0_tbr.jpg b/input1/proofs/9/shoulder_width_img_45.0_tbr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e382e384f28bb3d85a7c69884072f20f75c0e68 Binary files /dev/null and b/input1/proofs/9/shoulder_width_img_45.0_tbr.jpg differ diff --git a/input1/proofs/9/thigh_circumference_img_54.0.jpg b/input1/proofs/9/thigh_circumference_img_54.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bc298100c9eb413982e0822b115fc8e485f3ed9d Binary files /dev/null and b/input1/proofs/9/thigh_circumference_img_54.0.jpg differ diff --git a/input1/proofs/9/under_chest_circumference_img_99.0.jpg b/input1/proofs/9/under_chest_circumference_img_99.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f15bbd1c0f206efe701172ede4dc777dbe848951 Binary files /dev/null and b/input1/proofs/9/under_chest_circumference_img_99.0.jpg differ diff --git a/input1/proofs/9/waist_circumference_img_86.0.jpg b/input1/proofs/9/waist_circumference_img_86.0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..882591bda02c928a388e235b70873c25297749db Binary files /dev/null and b/input1/proofs/9/waist_circumference_img_86.0.jpg differ diff --git a/output/bodypix-colored-mask.jpg b/output/bodypix-colored-mask.jpg new file mode 100644 index 0000000000000000000000000000000000000000..75e28475d128abc08427aefcbae90b711b8d6b47 Binary files /dev/null and b/output/bodypix-colored-mask.jpg differ diff --git a/output/bodypix-mask.jpg b/output/bodypix-mask.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cc7f6fc7d76550bb74e76f0ec5647df710c29baf Binary files /dev/null and b/output/bodypix-mask.jpg differ diff --git a/output/bodypix-poses.jpg b/output/bodypix-poses.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19d125308e6afe9bc485238f2ead22c95c70f72d Binary files /dev/null and b/output/bodypix-poses.jpg differ diff --git a/output/measurements.json b/output/measurements.json new file mode 100644 index 0000000000000000000000000000000000000000..e440e5c842586965a7fb77deda2eca68612b1f53 --- /dev/null +++ b/output/measurements.json @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/reqs.txt b/reqs.txt new file mode 100644 index 0000000000000000000000000000000000000000..5feecc5c98688828fb3b0de9a7c8453596b82fb3 --- /dev/null +++ b/reqs.txt @@ -0,0 +1,366 @@ +absl-py==2.0.0 +aiohttp==3.9.0 +aiosignal==1.3.1 +altair==5.3.0 +altgraph +annotated-types==0.6.0 +antlr4-python3-runtime==4.9.3 +anyascii==0.3.2 +anyio==4.0.0 +appdirs==1.4.4 +appnope==0.1.3 +argon2-cffi==23.1.0 +argon2-cffi-bindings==21.2.0 +arrow==1.2.3 +asgiref==3.8.1 +asttokens==2.2.1 +astunparse==1.6.3 +async-lru==2.0.4 +async-timeout==4.0.3 +atari-py==0.2.9 +attrs==23.1.0 +audioread==3.0.0 +Babel==2.12.1 +backcall==0.2.0 +bangla==0.0.2 +beautifulsoup4==4.12.2 +bleach==6.0.0 +blinker==1.6.2 +blis==0.7.11 +bnnumerizer==0.0.2 +bnunicodenormalizer==0.1.6 +cachetools==5.3.3 +catalogue==2.0.10 +certifi==2022.12.7 +cffi==1.15.1 +charset-normalizer==3.1.0 +chex==0.1.86 +click==8.1.7 +cloudpathlib==0.16.0 +cloudpickle==3.0.0 +comm==0.1.3 +confection==0.1.4 +contourpy==1.1.0 +coqpit==0.0.17 +cycler==0.11.0 +cymem==2.0.8 +Cython==3.0.10 +data-preprocessing==0.0.2 +dataclasses-json==0.6.4 +datasets==2.15.0 +dateparser==1.1.8 +debugpy==1.6.7 +decorator==4.4.2 +defusedxml==0.7.1 +Deprecated==1.2.14 +dill==0.3.7 +distro==1.9.0 +Django==4.2.11 +dm-tree==0.1.8 +docopt==0.6.2 +einops==0.7.0 +encodec==0.1.1 +et-xmlfile==1.1.0 +etils==1.5.2 +exceptiongroup==1.1.3 +executing==1.2.0 +faiss-cpu==1.8.0 +Farama-Notifications==0.0.4 +fastjsonschema==2.18.0 +filelock==3.12.0 +filetype==1.2.0 +Flask==2.3.3 +Flask-Cors==4.0.0 +flatbuffers==24.3.25 +flax==0.8.3 +fonttools==4.42.1 +fqdn==1.5.1 +frozenlist==1.4.0 +fsspec==2023.9.0 +ftfy==6.2.0 +future +g2pkk==0.1.2 +gast==0.5.4 +gitdb==4.0.11 +GitPython==3.1.43 +google-pasta==0.2.0 +graphviz==0.8.4 +grpcio==1.62.1 +gruut==2.2.3 +gruut-ipa==0.13.0 +gruut-lang-de==2.0.0 +gruut-lang-en==2.0.0 +gruut-lang-es==2.0.0 +gruut-lang-fr==2.0.2 +gym==0.21.0 +gym-notices==0.0.8 +gym-super-mario-bros==7.3.0 +gym-tetris==3.0.4 +gymnasium==0.29.1 +h11==0.14.0 +h5py==3.10.0 +hangul-romanize==0.1.0 +httpcore==1.0.5 +httpx==0.27.0 +huggingface-hub==0.19.4 +HyperPyYAML==1.2.1 +idna==3.4 +image==1.5.33 +imageio==2.33.1 +imageio-ffmpeg==0.4.9 +importlib-metadata==6.3.0 +importlib-resources==6.0.1 +imutils==0.5.4 +inflect==7.2.1 +influxdb-client==1.42.0 +iniconfig==2.0.0 +install==1.3.5 +ipykernel==6.22.0 +ipython==8.12.3 +ipython-genutils==0.2.0 +ipywidgets==8.1.0 +isodate==0.6.1 +isoduration==20.11.0 +itsdangerous==2.1.2 +jamo==0.4.1 +jax==0.4.28 +jaxlib==0.4.28 +jedi==0.18.2 +jieba==0.42.1 +Jinja2==3.1.2 +joblib==1.2.0 +json5==0.9.14 +jsonlines==1.2.0 +jsonpatch==1.33 +jsonpointer==2.4 +jsonschema==4.19.0 +jsonschema-specifications==2023.7.1 +jupyter==1.0.0 +jupyter-console==6.6.3 +jupyter-events==0.7.0 +jupyter-lsp==2.2.0 +jupyter_client==8.1.0 +jupyter_core==5.3.0 +jupyter_server==2.7.3 +jupyter_server_terminals==0.4.4 +jupyterlab==4.1.5 +jupyterlab-pygments==0.2.2 +jupyterlab-widgets==3.0.8 +jupyterlab_server==2.24.0 +keras==3.1.1 +kiwisolver==1.4.5 +langchain==0.1.16 +langchain-community==0.0.34 +langchain-core==0.1.46 +langchain-text-splitters==0.0.1 +langcodes==3.3.0 +langsmith==0.1.51 +lazy_loader==0.4 +libclang==18.1.1 +librosa==0.10.0 +llvmlite==0.42.0 +macholib +mahotas==1.4.15 +Markdown==3.6 +markdown-it-py==3.0.0 +MarkupSafe==2.1.2 +marshmallow==3.21.1 +matplotlib==3.8.4 +matplotlib-inline==0.1.6 +mdurl==0.1.2 +mistune==3.0.1 +ml-dtypes==0.3.2 +more-itertools==10.2.0 +moviepy==1.0.3 +mpmath==1.3.0 +msgpack==1.0.5 +multidict==6.0.4 +multiprocess==0.70.15 +murmurhash==1.0.10 +mxnet==1.6.0 +mypy-extensions==1.0.0 +namex==0.0.7 +nbclient==0.8.0 +nbconvert==7.16.4 +nbformat==5.9.2 +nes-py==8.2.1 +nest-asyncio==1.5.6 +networkx==2.8.8 +nltk==3.8.1 +notebook==7.1.2 +notebook_shim==0.2.3 +num2words==0.5.13 +numba==0.59.1 +numpy==1.26.4 +omegaconf==2.3.0 +openai==1.23.6 +opencv-python==4.9.0.80 +openpyxl==3.1.2 +opt-einsum==3.3.0 +optax==0.2.2 +optree==0.11.0 +orbax-checkpoint==0.5.11 +orjson==3.10.1 +overrides==7.4.0 +packaging==23.2 +pandas==1.5.3 +pandocfilters==1.5.0 +parso==0.8.3 +patsy==0.5.6 +pexpect==4.8.0 +pickleshare==0.7.5 +piexif==1.1.3 +pillow==10.3.0 +pip-review==1.3.0 +pipreqs==0.5.0 +platformdirs==3.2.0 +plotly==5.20.0 +pluggy==1.3.0 +pooch==1.6.0 +preshed==3.0.9 +proglog==0.1.10 +prometheus-client==0.17.1 +prompt-toolkit==3.0.38 +protobuf==4.25.3 +psutil==5.9.4 +ptyprocess==0.7.0 +pure-eval==0.2.2 +pyarrow==14.0.1 +pyarrow-hotfix==0.6 +PyAudio==0.2.13 +pycocotools==2.0.7 +pycparser==2.21 +pydantic==2.7.1 +pydantic-settings==2.2.1 +pydantic_core==2.18.2 +pydeck==0.9.1 +pydot==2.0.0 +pydub==0.25.1 +pygame==2.5.2 +pyglet==1.5.21 +pygltflib==1.16.2 +Pygments==2.15.0 +pynndescent==0.5.12 +pyntcloud==0.3.1 +PyOpenGL==3.1.7 +pyparsing==3.1.1 +pypdf==4.2.0 +pypdfium2==4.30.0 +pypinyin==0.51.0 +pysbd==0.3.4 +pytest==7.4.2 +python-crfsuite==0.9.10 +python-dateutil==2.8.2 +python-dotenv==1.0.1 +python-json-logger==2.0.7 +pyttsx3==2.90 +pytube==15.0.0 +pytz==2023.3.post1 +PyWavefront==1.3.3 +PyYAML==6.0.1 +pyzmq==25.0.2 +qtconsole==5.4.4 +QtPy==2.4.0 +rdflib==7.0.0 +reactivex==4.0.4 +referencing==0.30.2 +regex==2023.8.8 +requests==2.29.0 +rfc3339-validator==0.1.4 +rfc3986-validator==0.1.1 +rich==13.7.0 +rpds-py==0.10.2 +ruamel.yaml==0.17.28 +ruamel.yaml.clib==0.2.7 +safetensors==0.3.3 +scikit-image==0.22.0 +scikit-learn==1.4.2 +scipy==1.11.4 +seaborn==0.12.2 +Send2Trash==1.8.2 +sentencepiece==0.1.99 +shap==0.45.1 +Shimmy==1.3.0 +simpleaudio==1.0.4 +six==1.16.0 +slicer==0.0.8 +smart-open==6.4.0 +smmap==5.0.1 +sniffio==1.3.0 +sounddevice==0.4.6 +soundfile==0.12.1 +soupsieve==2.5 +soxr==0.3.5 +spacy==3.7.2 +spacy-legacy==3.0.12 +spacy-loggers==1.0.5 +SQLAlchemy==2.0.29 +sqlparse==0.4.4 +srsly==2.4.8 +stable-baselines3==1.6.0 +stack-data==0.6.2 +statsmodels==0.14.2 +streamlit==1.34.0 +SudachiDict-core==20240409 +SudachiPy==0.6.8 +sympy==1.11.1 +tabulate==0.9.0 +tenacity==8.2.3 +tensorboard==2.16.2 +tensorboard-data-server==0.7.2 +tensorflow==2.16.1 +tensorflow-hub==0.16.1 +tensorflow-io-gcs-filesystem==0.36.0 +tensorflow_decision_forests==1.9.0 +tensorflowjs==4.19.0 +tensorstore==0.1.59 +termcolor==2.4.0 +terminado==0.17.1 +tf-bodypix==0.4.2 +tf_keras==2.16.0 +tfjs-graph-converter==1.6.1 +thinc==8.2.1 +thop==0.1.1.post2209072238 +threadpoolctl==3.1.0 +tifffile==2024.5.3 +tiktoken==0.6.0 +tinycss2==1.2.1 +tk==0.1.0 +tokenizers==0.15.2 +toml==0.10.2 +tomli==2.0.1 +toolz==0.12.1 +torch==2.3.0 +torchrl==0.3.1 +tornado==6.2 +tqdm==4.66.2 +trainer==0.0.36 +traitlets==5.9.0 +transformers==4.36.2 +typeguard==4.2.1 +typer==0.9.0 +typing-inspect==0.9.0 +typing_extensions==4.11.0 +tzdata==2023.3 +tzlocal==5.2 +umap-learn==0.5.6 +Unidecode==1.3.8 +uri-template==1.3.0 +urllib3==1.26.15 +vedo==2024.5.1 +vtk==9.3.0 +wasabi==1.1.2 +watchdog==4.0.0 +wcwidth==0.2.13 +weasel==0.3.4 +webcolors==1.13 +webencodings==0.5.1 +websocket-client==1.6.2 +Werkzeug==2.3.7 +widgetsnbextension==4.0.8 +wrapt==1.16.0 +wurlitzer==3.1.0 +xxhash==3.4.1 +yarg==0.1.9 +yarl==1.9.3 +zipp==3.15.0 diff --git a/reqsog.txt b/reqsog.txt new file mode 100644 index 0000000000000000000000000000000000000000..135cc8e7070bbc2675f3b7ff1fd56db27bfa6f1b --- /dev/null +++ b/reqsog.txt @@ -0,0 +1,524 @@ +absl-py==2.0.0 +aiohttp==3.9.0 +aiosignal==1.3.1 +altair==5.3.0 +altgraph +annotated-types==0.6.0 +antlr4-python3-runtime==4.9.3 +anyascii==0.3.2 +anyio==4.0.0 +appdirs==1.4.4 +appnope==0.1.3 +argon2-cffi==23.1.0 +argon2-cffi-bindings==21.2.0 +arrow==1.2.3 +asgiref==3.8.1 +asttokens==2.2.1 +astunparse==1.6.3 +async-lru==2.0.4 +async-timeout==4.0.3 +atari-py==0.2.9 +attrs==23.1.0 +audioread==3.0.0 +Babel==2.12.1 +backcall==0.2.0 +bangla==0.0.2 +beautifulsoup4==4.12.2 +bleach==6.0.0 +blinker==1.6.2 +blis==0.7.11 +bnnumerizer==0.0.2 +bnunicodenormalizer==0.1.6 +cachetools==5.3.3 +catalogue==2.0.10 +certifi==2022.12.7 +cffi==1.15.1 +charset-normalizer==3.1.0 +chex==0.1.86 +click==8.1.7 +cloudpathlib==0.16.0 +cloudpickle==3.0.0 +comm==0.1.3 +confection==0.1.4 +contourpy==1.1.0 +coqpit==0.0.17 +cycler==0.11.0 +cymem==2.0.8 +Cython==3.0.10 +data-preprocessing==0.0.2 +dataclasses-json==0.6.4 +datasets==2.15.0 +dateparser==1.1.8 +debugpy==1.6.7 +decorator==4.4.2 +defusedxml==0.7.1 +Deprecated==1.2.14 +dill==0.3.7 +distro==1.9.0 +Django==4.2.11 +dm-tree==0.1.8 +docopt==0.6.2 +einops==0.7.0 +encodec==0.1.1 +et-xmlfile==1.1.0 +etils==1.5.2 +exceptiongroup==1.1.3 +executing==1.2.0 +faiss-cpu==1.8.0 +Farama-Notifications==0.0.4 +fastjsonschema==2.18.0 +filelock==3.12.0 +filetype==1.2.0 +Flask==2.3.3 +Flask-Cors==4.0.0 +flatbuffers==24.3.25 +flax==0.8.3 +fonttools==4.42.1 +fqdn==1.5.1 +frozenlist==1.4.0 +fsspec==2023.9.0 +ftfy==6.2.0 +future +g2pkk==0.1.2 +gast==0.5.4 +gitdb==4.0.11 +GitPython==3.1.43 +google-pasta==0.2.0 +graphviz==0.8.4 +grpcio==1.62.1 +gruut==2.2.3 +gruut-ipa==0.13.0 +gruut-lang-de==2.0.0 +gruut-lang-en==2.0.0 +gruut-lang-es==2.0.0 +gruut-lang-fr==2.0.2 +gym==0.21.0 +gym-notices==0.0.8 +gym-super-mario-bros==7.3.0 +gym-tetris==3.0.4 +gymnasium==0.29.1 +h11==0.14.0 +h5py==3.10.0 +hangul-romanize==0.1.0 +httpcore==1.0.5 +httpx==0.27.0 +huggingface-hub==0.19.4 +HyperPyYAML==1.2.1 +idna==3.4 +image==1.5.33 +imageio==2.33.1 +imageio-ffmpeg==0.4.9 +importlib-metadata==6.3.0 +importlib-resources==6.0.1 +imutils==0.5.4 +inflect==7.2.1 +influxdb-client==1.42.0 +iniconfig==2.0.0 +install==1.3.5 +ipykernel==6.22.0 +ipython==8.12.3 +ipython-genutils==0.2.0 +ipywidgets==8.1.0 +isodate==0.6.1 +isoduration==20.11.0 +itsdangerous==2.1.2 +jamo==0.4.1 +jax==0.4.28 +jaxlib==0.4.28 +jedi==0.18.2 +jieba==0.42.1 +Jinja2==3.1.2 +joblib==1.2.0 +json5==0.9.14 +jsonlines==1.2.0 +jsonpatch==1.33 +jsonpointer==2.4 +jsonschema==4.19.0 +jsonschema-specifications==2023.7.1 +jupyter==1.0.0 +jupyter-console==6.6.3 +jupyter-events==0.7.0 +jupyter-lsp==2.2.0 +jupyter_client==8.1.0 +jupyter_core==5.3.0 +jupyter_server==2.7.3 +jupyter_server_terminals==0.4.4 +jupyterlab==4.1.5 +jupyterlab-pygments==0.2.2 +jupyterlab-widgets==3.0.8 +jupyterlab_server==2.24.0 +keras==3.1.1 +kiwisolver==1.4.5 +langchain==0.1.16 +langchain-community==0.0.34 +langchain-core==0.1.46 +langchain-text-splitters==0.0.1 +langcodes==3.3.0 +langsmith==0.1.51 +lazy_loader==0.4 +libclang==18.1.1 +librosa==0.10.0 +llvmlite==0.42.0 +macholib +mahotas==1.4.15 +Markdown==3.6 +markdown-it-py==3.0.0 +MarkupSafe==2.1.2 +marshmallow==3.21.1 +matplotlib==3.8.4 +matplotlib-inline==0.1.6 +mdurl==0.1.2 +mistune==3.0.1 +ml-dtypes==0.3.2 +more-itertools==10.2.0 +moviepy==1.0.3 +mpmath==1.3.0 +msgpack==1.0.5 +multidict==6.0.4 +multiprocess==0.70.15 +murmurhash==1.0.10 +mxnet==1.6.0 +mypy-extensions==1.0.0 +namex==0.0.7 +nbclient==0.8.0 +nbconvert==7.16.4 +nbformat==5.9.2 +nes-py==8.2.1 +nest-asyncio==1.5.6 +networkx==2.8.8 +nltk==3.8.1 +notebook==7.1.2 +notebook_shim==0.2.3 +num2words==0.5.13 +numba==0.59.1 +numpy==1.26.4 +omegaconf==2.3.0 +openai==1.23.6 +opencv-python==4.9.0.80 +openpyxl==3.1.2 +opt-einsum==3.3.0 +optax==0.2.2 +optree==0.11.0 +orbax-checkpoint==0.5.11 +orjson==3.10.1 +overrides==7.4.0 +packaging==23.2 +pandas==1.5.3 +pandocfilters==1.5.0 +parso==0.8.3 +patsy==0.5.6 +pexpect==4.8.0 +pickleshare==0.7.5 +piexif==1.1.3 +pillow==10.3.0 +pip-review==1.3.0 +pipreqs==0.5.0 +platformdirs==3.2.0 +plotly==5.20.0 +pluggy==1.3.0 +pooch==1.6.0 +preshed==3.0.9 +proglog==0.1.10 +prometheus-client==0.17.1 +prompt-toolkit==3.0.38 +protobuf==4.25.3 +psutil==5.9.4 +ptyprocess==0.7.0 +pure-eval==0.2.2 +pyarrow==14.0.1 +pyarrow-hotfix==0.6 +PyAudio==0.2.13 +pycocotools==2.0.7 +pycparser==2.21 +pydantic==2.7.1 +pydantic-settings==2.2.1 +pydantic_core==2.18.2 +pydeck==0.9.1 +pydot==2.0.0 +pydub==0.25.1 +pygame==2.5.2 +pyglet==1.5.21 +pygltflib==1.16.2 +Pygments==2.15.0 +pynndescent==0.5.12 +pyntcloud==0.3.1 +pyobjc==9.1.1 +pyobjc-core==9.1.1 +pyobjc-framework-Accessibility==9.1.1 +pyobjc-framework-Accounts==9.1.1 +pyobjc-framework-AddressBook==9.1.1 +pyobjc-framework-AdServices==9.1.1 +pyobjc-framework-AdSupport==9.1.1 +pyobjc-framework-AppleScriptKit==9.1.1 +pyobjc-framework-AppleScriptObjC==9.1.1 +pyobjc-framework-ApplicationServices==9.1.1 +pyobjc-framework-AppTrackingTransparency==9.1.1 +pyobjc-framework-AudioVideoBridging==9.1.1 +pyobjc-framework-AuthenticationServices==9.1.1 +pyobjc-framework-AutomaticAssessmentConfiguration==9.1.1 +pyobjc-framework-Automator==9.1.1 +pyobjc-framework-AVFoundation==9.1.1 +pyobjc-framework-AVKit==9.1.1 +pyobjc-framework-AVRouting==9.1.1 +pyobjc-framework-BackgroundAssets==9.1.1 +pyobjc-framework-BusinessChat==9.1.1 +pyobjc-framework-CalendarStore==9.1.1 +pyobjc-framework-CallKit==9.1.1 +pyobjc-framework-CFNetwork==9.1.1 +pyobjc-framework-ClassKit==9.1.1 +pyobjc-framework-CloudKit==9.1.1 +pyobjc-framework-Cocoa==9.1.1 +pyobjc-framework-Collaboration==9.1.1 +pyobjc-framework-ColorSync==9.1.1 +pyobjc-framework-Contacts==9.1.1 +pyobjc-framework-ContactsUI==9.1.1 +pyobjc-framework-CoreAudio==9.1.1 +pyobjc-framework-CoreAudioKit==9.1.1 +pyobjc-framework-CoreBluetooth==9.1.1 +pyobjc-framework-CoreData==9.1.1 +pyobjc-framework-CoreHaptics==9.1.1 +pyobjc-framework-CoreLocation==9.1.1 +pyobjc-framework-CoreMedia==9.1.1 +pyobjc-framework-CoreMediaIO==9.1.1 +pyobjc-framework-CoreMIDI==9.1.1 +pyobjc-framework-CoreML==9.1.1 +pyobjc-framework-CoreMotion==9.1.1 +pyobjc-framework-CoreServices==9.1.1 +pyobjc-framework-CoreSpotlight==9.1.1 +pyobjc-framework-CoreText==9.1.1 +pyobjc-framework-CoreWLAN==9.1.1 +pyobjc-framework-CryptoTokenKit==9.1.1 +pyobjc-framework-DataDetection==9.1.1 +pyobjc-framework-DeviceCheck==9.1.1 +pyobjc-framework-DictionaryServices==9.1.1 +pyobjc-framework-DiscRecording==9.1.1 +pyobjc-framework-DiscRecordingUI==9.1.1 +pyobjc-framework-DiskArbitration==9.1.1 +pyobjc-framework-DVDPlayback==9.1.1 +pyobjc-framework-EventKit==9.1.1 +pyobjc-framework-ExceptionHandling==9.1.1 +pyobjc-framework-ExecutionPolicy==9.1.1 +pyobjc-framework-ExtensionKit==9.1.1 +pyobjc-framework-ExternalAccessory==9.1.1 +pyobjc-framework-FileProvider==9.1.1 +pyobjc-framework-FileProviderUI==9.1.1 +pyobjc-framework-FinderSync==9.1.1 +pyobjc-framework-FSEvents==9.1.1 +pyobjc-framework-GameCenter==9.1.1 +pyobjc-framework-GameController==9.1.1 +pyobjc-framework-GameKit==9.1.1 +pyobjc-framework-GameplayKit==9.1.1 +pyobjc-framework-HealthKit==9.1.1 +pyobjc-framework-ImageCaptureCore==9.1.1 +pyobjc-framework-IMServicePlugIn==9.1.1 +pyobjc-framework-InputMethodKit==9.1.1 +pyobjc-framework-InstallerPlugins==9.1.1 +pyobjc-framework-InstantMessage==9.1.1 +pyobjc-framework-Intents==9.1.1 +pyobjc-framework-IntentsUI==9.1.1 +pyobjc-framework-IOBluetooth==9.1.1 +pyobjc-framework-IOBluetoothUI==9.1.1 +pyobjc-framework-IOSurface==9.1.1 +pyobjc-framework-iTunesLibrary==9.1.1 +pyobjc-framework-KernelManagement==9.1.1 +pyobjc-framework-LatentSemanticMapping==9.1.1 +pyobjc-framework-LaunchServices==9.1.1 +pyobjc-framework-libdispatch==9.1.1 +pyobjc-framework-libxpc==9.1.1 +pyobjc-framework-LinkPresentation==9.1.1 +pyobjc-framework-LocalAuthentication==9.1.1 +pyobjc-framework-LocalAuthenticationEmbeddedUI==9.1.1 +pyobjc-framework-MailKit==9.1.1 +pyobjc-framework-MapKit==9.1.1 +pyobjc-framework-MediaAccessibility==9.1.1 +pyobjc-framework-MediaLibrary==9.1.1 +pyobjc-framework-MediaPlayer==9.1.1 +pyobjc-framework-MediaToolbox==9.1.1 +pyobjc-framework-Metal==9.1.1 +pyobjc-framework-MetalFX==9.1.1 +pyobjc-framework-MetalKit==9.1.1 +pyobjc-framework-MetalPerformanceShaders==9.1.1 +pyobjc-framework-MetalPerformanceShadersGraph==9.1.1 +pyobjc-framework-MetricKit==9.1.1 +pyobjc-framework-MLCompute==9.1.1 +pyobjc-framework-ModelIO==9.1.1 +pyobjc-framework-MultipeerConnectivity==9.1.1 +pyobjc-framework-NaturalLanguage==9.1.1 +pyobjc-framework-NetFS==9.1.1 +pyobjc-framework-Network==9.1.1 +pyobjc-framework-NetworkExtension==9.1.1 +pyobjc-framework-NotificationCenter==9.1.1 +pyobjc-framework-OpenDirectory==9.1.1 +pyobjc-framework-OSAKit==9.1.1 +pyobjc-framework-OSLog==9.1.1 +pyobjc-framework-PassKit==9.1.1 +pyobjc-framework-PencilKit==9.1.1 +pyobjc-framework-PHASE==9.1.1 +pyobjc-framework-Photos==9.1.1 +pyobjc-framework-PhotosUI==9.1.1 +pyobjc-framework-PreferencePanes==9.1.1 +pyobjc-framework-PushKit==9.1.1 +pyobjc-framework-Quartz==9.1.1 +pyobjc-framework-QuickLookThumbnailing==9.1.1 +pyobjc-framework-ReplayKit==9.1.1 +pyobjc-framework-SafariServices==9.1.1 +pyobjc-framework-SafetyKit==9.1.1 +pyobjc-framework-SceneKit==9.1.1 +pyobjc-framework-ScreenCaptureKit==9.1.1 +pyobjc-framework-ScreenSaver==9.1.1 +pyobjc-framework-ScreenTime==9.1.1 +pyobjc-framework-ScriptingBridge==9.1.1 +pyobjc-framework-SearchKit==9.1.1 +pyobjc-framework-Security==9.1.1 +pyobjc-framework-SecurityFoundation==9.1.1 +pyobjc-framework-SecurityInterface==9.1.1 +pyobjc-framework-ServiceManagement==9.1.1 +pyobjc-framework-SharedWithYou==9.1.1 +pyobjc-framework-SharedWithYouCore==9.1.1 +pyobjc-framework-ShazamKit==9.1.1 +pyobjc-framework-Social==9.1.1 +pyobjc-framework-SoundAnalysis==9.1.1 +pyobjc-framework-Speech==9.1.1 +pyobjc-framework-SpriteKit==9.1.1 +pyobjc-framework-StoreKit==9.1.1 +pyobjc-framework-SyncServices==9.1.1 +pyobjc-framework-SystemConfiguration==9.1.1 +pyobjc-framework-SystemExtensions==9.1.1 +pyobjc-framework-ThreadNetwork==9.1.1 +pyobjc-framework-UniformTypeIdentifiers==9.1.1 +pyobjc-framework-UserNotifications==9.1.1 +pyobjc-framework-UserNotificationsUI==9.1.1 +pyobjc-framework-VideoSubscriberAccount==9.1.1 +pyobjc-framework-VideoToolbox==9.1.1 +pyobjc-framework-Virtualization==9.1.1 +pyobjc-framework-Vision==9.1.1 +pyobjc-framework-WebKit==9.1.1 +PyOpenGL==3.1.7 +pyparsing==3.1.1 +pypdf==4.2.0 +pypdfium2==4.30.0 +pypinyin==0.51.0 +pysbd==0.3.4 +pytest==7.4.2 +python-crfsuite==0.9.10 +python-dateutil==2.8.2 +python-dotenv==1.0.1 +python-json-logger==2.0.7 +pyttsx3==2.90 +pytube==15.0.0 +pytz==2023.3.post1 +PyWavefront==1.3.3 +PyYAML==6.0.1 +pyzmq==25.0.2 +qtconsole==5.4.4 +QtPy==2.4.0 +rdflib==7.0.0 +reactivex==4.0.4 +referencing==0.30.2 +regex==2023.8.8 +requests==2.29.0 +rfc3339-validator==0.1.4 +rfc3986-validator==0.1.1 +rich==13.7.0 +rpds-py==0.10.2 +ruamel.yaml==0.17.28 +ruamel.yaml.clib==0.2.7 +safetensors==0.3.3 +scikit-image==0.22.0 +scikit-learn==1.4.2 +scipy==1.11.4 +seaborn==0.12.2 +Send2Trash==1.8.2 +sentencepiece==0.1.99 +shap==0.45.1 +Shimmy==1.3.0 +simpleaudio==1.0.4 +six==1.16.0 +slicer==0.0.8 +smart-open==6.4.0 +smmap==5.0.1 +sniffio==1.3.0 +sounddevice==0.4.6 +soundfile==0.12.1 +soupsieve==2.5 +soxr==0.3.5 +spacy==3.7.2 +spacy-legacy==3.0.12 +spacy-loggers==1.0.5 +speechbrain==0.5.15 +SQLAlchemy==2.0.29 +sqlparse==0.4.4 +srsly==2.4.8 +stable-baselines3==1.6.0 +stack-data==0.6.2 +statsmodels==0.14.2 +streamlit==1.34.0 +SudachiDict-core==20240409 +SudachiPy==0.6.8 +surya-ocr==0.4.4 +sympy==1.11.1 +tabulate==0.9.0 +tenacity==8.2.3 +tensorboard==2.16.2 +tensorboard-data-server==0.7.2 +tensordict==0.4.0 +tensorflow==2.16.1 +tensorflow-hub==0.16.1 +tensorflow-io-gcs-filesystem==0.36.0 +tensorflow_decision_forests==1.9.0 +tensorflowjs==4.19.0 +tensorstore==0.1.59 +termcolor==2.4.0 +terminado==0.17.1 +tf-bodypix==0.4.2 +tf_keras==2.16.0 +tfjs-graph-converter==1.6.1 +thinc==8.2.1 +thop==0.1.1.post2209072238 +threadpoolctl==3.1.0 +tifffile==2024.5.3 +tiktoken==0.6.0 +tinycss2==1.2.1 +tk==0.1.0 +tokenizers==0.15.2 +toml==0.10.2 +tomli==2.0.1 +toolz==0.12.1 +torch==2.3.0 +torchaudio==0.11.0 +torchdata==0.7.1 +torchrl==0.3.1 +torchtext==0.12.0 +torchvision==0.18.0 +tornado==6.2 +tqdm==4.66.2 +trainer==0.0.36 +traitlets==5.9.0 +transformers==4.36.2 +typeguard==4.2.1 +typer==0.9.0 +typing-inspect==0.9.0 +typing_extensions==4.11.0 +tzdata==2023.3 +tzlocal==5.2 +umap-learn==0.5.6 +Unidecode==1.3.8 +uri-template==1.3.0 +urllib3==1.26.15 +vedo==2024.5.1 +vtk==9.3.0 +wasabi==1.1.2 +watchdog==4.0.0 +wcwidth==0.2.13 +weasel==0.3.4 +webcolors==1.13 +webencodings==0.5.1 +websocket-client==1.6.2 +Werkzeug==2.3.7 +widgetsnbextension==4.0.8 +wrapt==1.16.0 +wurlitzer==3.1.0 +xxhash==3.4.1 +yarg==0.1.9 +yarl==1.9.3 +zipp==3.15.0 diff --git a/reqsog2.txt b/reqsog2.txt new file mode 100644 index 0000000000000000000000000000000000000000..5feecc5c98688828fb3b0de9a7c8453596b82fb3 --- /dev/null +++ b/reqsog2.txt @@ -0,0 +1,366 @@ +absl-py==2.0.0 +aiohttp==3.9.0 +aiosignal==1.3.1 +altair==5.3.0 +altgraph +annotated-types==0.6.0 +antlr4-python3-runtime==4.9.3 +anyascii==0.3.2 +anyio==4.0.0 +appdirs==1.4.4 +appnope==0.1.3 +argon2-cffi==23.1.0 +argon2-cffi-bindings==21.2.0 +arrow==1.2.3 +asgiref==3.8.1 +asttokens==2.2.1 +astunparse==1.6.3 +async-lru==2.0.4 +async-timeout==4.0.3 +atari-py==0.2.9 +attrs==23.1.0 +audioread==3.0.0 +Babel==2.12.1 +backcall==0.2.0 +bangla==0.0.2 +beautifulsoup4==4.12.2 +bleach==6.0.0 +blinker==1.6.2 +blis==0.7.11 +bnnumerizer==0.0.2 +bnunicodenormalizer==0.1.6 +cachetools==5.3.3 +catalogue==2.0.10 +certifi==2022.12.7 +cffi==1.15.1 +charset-normalizer==3.1.0 +chex==0.1.86 +click==8.1.7 +cloudpathlib==0.16.0 +cloudpickle==3.0.0 +comm==0.1.3 +confection==0.1.4 +contourpy==1.1.0 +coqpit==0.0.17 +cycler==0.11.0 +cymem==2.0.8 +Cython==3.0.10 +data-preprocessing==0.0.2 +dataclasses-json==0.6.4 +datasets==2.15.0 +dateparser==1.1.8 +debugpy==1.6.7 +decorator==4.4.2 +defusedxml==0.7.1 +Deprecated==1.2.14 +dill==0.3.7 +distro==1.9.0 +Django==4.2.11 +dm-tree==0.1.8 +docopt==0.6.2 +einops==0.7.0 +encodec==0.1.1 +et-xmlfile==1.1.0 +etils==1.5.2 +exceptiongroup==1.1.3 +executing==1.2.0 +faiss-cpu==1.8.0 +Farama-Notifications==0.0.4 +fastjsonschema==2.18.0 +filelock==3.12.0 +filetype==1.2.0 +Flask==2.3.3 +Flask-Cors==4.0.0 +flatbuffers==24.3.25 +flax==0.8.3 +fonttools==4.42.1 +fqdn==1.5.1 +frozenlist==1.4.0 +fsspec==2023.9.0 +ftfy==6.2.0 +future +g2pkk==0.1.2 +gast==0.5.4 +gitdb==4.0.11 +GitPython==3.1.43 +google-pasta==0.2.0 +graphviz==0.8.4 +grpcio==1.62.1 +gruut==2.2.3 +gruut-ipa==0.13.0 +gruut-lang-de==2.0.0 +gruut-lang-en==2.0.0 +gruut-lang-es==2.0.0 +gruut-lang-fr==2.0.2 +gym==0.21.0 +gym-notices==0.0.8 +gym-super-mario-bros==7.3.0 +gym-tetris==3.0.4 +gymnasium==0.29.1 +h11==0.14.0 +h5py==3.10.0 +hangul-romanize==0.1.0 +httpcore==1.0.5 +httpx==0.27.0 +huggingface-hub==0.19.4 +HyperPyYAML==1.2.1 +idna==3.4 +image==1.5.33 +imageio==2.33.1 +imageio-ffmpeg==0.4.9 +importlib-metadata==6.3.0 +importlib-resources==6.0.1 +imutils==0.5.4 +inflect==7.2.1 +influxdb-client==1.42.0 +iniconfig==2.0.0 +install==1.3.5 +ipykernel==6.22.0 +ipython==8.12.3 +ipython-genutils==0.2.0 +ipywidgets==8.1.0 +isodate==0.6.1 +isoduration==20.11.0 +itsdangerous==2.1.2 +jamo==0.4.1 +jax==0.4.28 +jaxlib==0.4.28 +jedi==0.18.2 +jieba==0.42.1 +Jinja2==3.1.2 +joblib==1.2.0 +json5==0.9.14 +jsonlines==1.2.0 +jsonpatch==1.33 +jsonpointer==2.4 +jsonschema==4.19.0 +jsonschema-specifications==2023.7.1 +jupyter==1.0.0 +jupyter-console==6.6.3 +jupyter-events==0.7.0 +jupyter-lsp==2.2.0 +jupyter_client==8.1.0 +jupyter_core==5.3.0 +jupyter_server==2.7.3 +jupyter_server_terminals==0.4.4 +jupyterlab==4.1.5 +jupyterlab-pygments==0.2.2 +jupyterlab-widgets==3.0.8 +jupyterlab_server==2.24.0 +keras==3.1.1 +kiwisolver==1.4.5 +langchain==0.1.16 +langchain-community==0.0.34 +langchain-core==0.1.46 +langchain-text-splitters==0.0.1 +langcodes==3.3.0 +langsmith==0.1.51 +lazy_loader==0.4 +libclang==18.1.1 +librosa==0.10.0 +llvmlite==0.42.0 +macholib +mahotas==1.4.15 +Markdown==3.6 +markdown-it-py==3.0.0 +MarkupSafe==2.1.2 +marshmallow==3.21.1 +matplotlib==3.8.4 +matplotlib-inline==0.1.6 +mdurl==0.1.2 +mistune==3.0.1 +ml-dtypes==0.3.2 +more-itertools==10.2.0 +moviepy==1.0.3 +mpmath==1.3.0 +msgpack==1.0.5 +multidict==6.0.4 +multiprocess==0.70.15 +murmurhash==1.0.10 +mxnet==1.6.0 +mypy-extensions==1.0.0 +namex==0.0.7 +nbclient==0.8.0 +nbconvert==7.16.4 +nbformat==5.9.2 +nes-py==8.2.1 +nest-asyncio==1.5.6 +networkx==2.8.8 +nltk==3.8.1 +notebook==7.1.2 +notebook_shim==0.2.3 +num2words==0.5.13 +numba==0.59.1 +numpy==1.26.4 +omegaconf==2.3.0 +openai==1.23.6 +opencv-python==4.9.0.80 +openpyxl==3.1.2 +opt-einsum==3.3.0 +optax==0.2.2 +optree==0.11.0 +orbax-checkpoint==0.5.11 +orjson==3.10.1 +overrides==7.4.0 +packaging==23.2 +pandas==1.5.3 +pandocfilters==1.5.0 +parso==0.8.3 +patsy==0.5.6 +pexpect==4.8.0 +pickleshare==0.7.5 +piexif==1.1.3 +pillow==10.3.0 +pip-review==1.3.0 +pipreqs==0.5.0 +platformdirs==3.2.0 +plotly==5.20.0 +pluggy==1.3.0 +pooch==1.6.0 +preshed==3.0.9 +proglog==0.1.10 +prometheus-client==0.17.1 +prompt-toolkit==3.0.38 +protobuf==4.25.3 +psutil==5.9.4 +ptyprocess==0.7.0 +pure-eval==0.2.2 +pyarrow==14.0.1 +pyarrow-hotfix==0.6 +PyAudio==0.2.13 +pycocotools==2.0.7 +pycparser==2.21 +pydantic==2.7.1 +pydantic-settings==2.2.1 +pydantic_core==2.18.2 +pydeck==0.9.1 +pydot==2.0.0 +pydub==0.25.1 +pygame==2.5.2 +pyglet==1.5.21 +pygltflib==1.16.2 +Pygments==2.15.0 +pynndescent==0.5.12 +pyntcloud==0.3.1 +PyOpenGL==3.1.7 +pyparsing==3.1.1 +pypdf==4.2.0 +pypdfium2==4.30.0 +pypinyin==0.51.0 +pysbd==0.3.4 +pytest==7.4.2 +python-crfsuite==0.9.10 +python-dateutil==2.8.2 +python-dotenv==1.0.1 +python-json-logger==2.0.7 +pyttsx3==2.90 +pytube==15.0.0 +pytz==2023.3.post1 +PyWavefront==1.3.3 +PyYAML==6.0.1 +pyzmq==25.0.2 +qtconsole==5.4.4 +QtPy==2.4.0 +rdflib==7.0.0 +reactivex==4.0.4 +referencing==0.30.2 +regex==2023.8.8 +requests==2.29.0 +rfc3339-validator==0.1.4 +rfc3986-validator==0.1.1 +rich==13.7.0 +rpds-py==0.10.2 +ruamel.yaml==0.17.28 +ruamel.yaml.clib==0.2.7 +safetensors==0.3.3 +scikit-image==0.22.0 +scikit-learn==1.4.2 +scipy==1.11.4 +seaborn==0.12.2 +Send2Trash==1.8.2 +sentencepiece==0.1.99 +shap==0.45.1 +Shimmy==1.3.0 +simpleaudio==1.0.4 +six==1.16.0 +slicer==0.0.8 +smart-open==6.4.0 +smmap==5.0.1 +sniffio==1.3.0 +sounddevice==0.4.6 +soundfile==0.12.1 +soupsieve==2.5 +soxr==0.3.5 +spacy==3.7.2 +spacy-legacy==3.0.12 +spacy-loggers==1.0.5 +SQLAlchemy==2.0.29 +sqlparse==0.4.4 +srsly==2.4.8 +stable-baselines3==1.6.0 +stack-data==0.6.2 +statsmodels==0.14.2 +streamlit==1.34.0 +SudachiDict-core==20240409 +SudachiPy==0.6.8 +sympy==1.11.1 +tabulate==0.9.0 +tenacity==8.2.3 +tensorboard==2.16.2 +tensorboard-data-server==0.7.2 +tensorflow==2.16.1 +tensorflow-hub==0.16.1 +tensorflow-io-gcs-filesystem==0.36.0 +tensorflow_decision_forests==1.9.0 +tensorflowjs==4.19.0 +tensorstore==0.1.59 +termcolor==2.4.0 +terminado==0.17.1 +tf-bodypix==0.4.2 +tf_keras==2.16.0 +tfjs-graph-converter==1.6.1 +thinc==8.2.1 +thop==0.1.1.post2209072238 +threadpoolctl==3.1.0 +tifffile==2024.5.3 +tiktoken==0.6.0 +tinycss2==1.2.1 +tk==0.1.0 +tokenizers==0.15.2 +toml==0.10.2 +tomli==2.0.1 +toolz==0.12.1 +torch==2.3.0 +torchrl==0.3.1 +tornado==6.2 +tqdm==4.66.2 +trainer==0.0.36 +traitlets==5.9.0 +transformers==4.36.2 +typeguard==4.2.1 +typer==0.9.0 +typing-inspect==0.9.0 +typing_extensions==4.11.0 +tzdata==2023.3 +tzlocal==5.2 +umap-learn==0.5.6 +Unidecode==1.3.8 +uri-template==1.3.0 +urllib3==1.26.15 +vedo==2024.5.1 +vtk==9.3.0 +wasabi==1.1.2 +watchdog==4.0.0 +wcwidth==0.2.13 +weasel==0.3.4 +webcolors==1.13 +webencodings==0.5.1 +websocket-client==1.6.2 +Werkzeug==2.3.7 +widgetsnbextension==4.0.8 +wrapt==1.16.0 +wurlitzer==3.1.0 +xxhash==3.4.1 +yarg==0.1.9 +yarl==1.9.3 +zipp==3.15.0 diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..09f454c0d51979f5e58dacef20ae6c16b6987aa4 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,515 @@ +absl-py==2.1.0 +accelerate==0.30.1 +aiofiles==23.2.1 +aiohttp==3.9.5 +aiosignal==1.3.1 +alembic==1.13.1 +altair==5.3.0 +annotated-types==0.7.0 +antlr4-python3-runtime==4.9.3 +anyio==4.4.0 +appdirs==1.4.4 +argon2-cffi==21.1.0 +asgiref==3.8.1 +asttokens==2.4.1 +astunparse==1.6.3 +attrs==23.2.0 +Authlib==1.3.1 +Babel==2.10.3 +backoff==2.2.1 +bcc==0.29.1 +bcrypt==4.1.3 +beautifulsoup4==4.12.3 +black==24.4.2 +bleach==6.1.0 +blinker==1.7.0 +boto3==1.34.119 +botocore==1.34.119 +Bottleneck==1.3.5 +Brlapi==0.8.5 +Brotli==1.1.0 +build==1.2.1 +bytecode==0.15.1 +cachetools==5.3.3 +certifi==2023.11.17 +chardet==5.2.0 +chroma-hnswlib==0.7.3 +chromadb==0.5.0 +click==8.1.6 +cloud-init==24.1.3 +cloudpickle==3.0.0 +cohere==5.5.4 +colorama==0.4.6 +coloredlogs==15.0.1 +comm==0.2.1 +command-not-found==0.3 +configobj==5.0.8 +contourpy==1.0.7 +coverage==7.4.4 +cryptography==41.0.7 +cssselect==1.2.0 +cupshelpers==1.0 +cycler==0.11.0 +Cython==3.0.10 +dataclasses-json==0.6.6 +dbus-python==1.3.2 +debugpy==1.8.0 +decorator==5.1.1 +defer==1.0.6 +defusedxml==0.7.1 +Deprecated==1.2.14 +detectron2 @ git+https://github.com/facebookresearch/detectron2.git@0df2d73d0013db7de629602c23cc120219b4f2b8 +diffusers==0.28.0 +distlib==0.3.8 +distro==1.9.0 +distro-info==1.7+build1 +dnspython==2.6.1 +docstring_parser==0.16 +docx2txt==0.8 +duplicity==2.1.4 +email_validator==2.1.1 +embedchain==0.1.104 +entrypoints==0.4 +et-xmlfile==1.0.1 +executing==2.0.1 +fastapi==0.111.0 +fastapi-cli==0.0.4 +fastavro==1.9.4 +fasteners==0.18 +fastjsonschema==2.19.0 +ffmpy==0.3.2 +filelock==3.13.1 +flake8==7.0.0 +flatbuffers==24.3.25 +fonttools==4.46.0 +frozenlist==1.4.1 +fs==2.4.16 +fsspec==2024.5.0 +fvcore==0.1.5.post20221221 +gast==0.5.4 +gitdb==4.0.11 +GitPython==3.1.43 +google-api-core==2.19.0 +google-auth==2.29.0 +google-cloud-aiplatform==1.53.0 +google-cloud-bigquery==3.24.0 +google-cloud-core==2.4.1 +google-cloud-resource-manager==1.12.3 +google-cloud-storage==2.16.0 +google-crc32c==1.5.0 +google-pasta==0.2.0 +google-resumable-media==2.7.0 +googleapis-common-protos==1.63.1 +gpg==1.18.0 +gptcache==0.1.43 +gradio==4.33.0 +gradio_client==0.17.0 +greenlet==3.0.3 +grpc-google-iam-v1==0.13.0 +grpcio==1.64.0 +grpcio-status==1.62.2 +h11==0.14.0 +h5py==3.11.0 +html5lib==1.1 +httpcore==1.0.5 +httplib2==0.20.4 +httptools==0.6.1 +httpx==0.27.0 +httpx-sse==0.4.0 +huggingface==0.0.1 +huggingface-hub==0.23.2 +humanfriendly==10.0 +hydra-core==1.3.2 +idna==3.6 +importlib_metadata==7.1.0 +importlib_resources==6.4.0 +iniconfig==1.1.1 +iopath==0.1.9 +ipykernel==6.29.0 +ipython==8.21.0 +ipython-genutils==0.2.0 +ipywidgets==8.1.1 +jedi==0.19.1 +Jinja2==3.1.2 +jmespath==1.0.1 +joblib==1.3.2 +jsonpatch==1.33 +jsonpointer==2.0 +jsonschema==4.10.3 +jupyter-console==6.6.3 +jupyter_client==8.6.0 +jupyter_core==5.7.1 +jupyterlab-pygments==0.2.2 +keras==3.3.3 +kiwisolver==0.0.0 +kubernetes==29.0.0 +langchain==0.2.2 +langchain-cohere==0.1.5 +langchain-community==0.0.38 +langchain-core==0.1.52 +langchain-openai==0.1.7 +langchain-text-splitters==0.2.1 +langsmith==0.1.71 +language-selector==0.1 +launchpadlib==1.11.0 +lazr.restfulclient==0.14.6 +lazr.uri==1.0.6 +libclang==18.1.1 +louis==3.29.0 +lxml==5.2.1 +lxml-html-clean==0.1.1 +lz4==4.0.2+dfsg +Mako==1.3.2.dev0 +Markdown==3.5.2 +markdown-it-py==3.0.0 +MarkupSafe==2.1.5 +marshmallow==3.21.2 +matplotlib==3.6.3 +matplotlib-inline==0.1.6 +mccabe==0.7.0 +mdurl==0.1.2 +ml-dtypes==0.3.2 +mmh3==4.1.0 +monotonic==1.6 +more-itertools==10.2.0 +mpmath==0.0.0 +multidict==6.0.5 +mypy-extensions==1.0.0 +namex==0.0.8 +nbclient==0.8.0 +nbconvert==6.5.3 +nbformat==5.9.1 +nest-asyncio==1.6.0 +netaddr==0.8.0 +netifaces==0.11.0 +networkx==3.3 +notebook==6.4.12 +numexpr==2.9.0 +numpy==1.26.4 +nvidia-cublas-cu12==12.1.3.1 +nvidia-cuda-cupti-cu12==12.1.105 +nvidia-cuda-nvrtc-cu12==12.1.105 +nvidia-cuda-runtime-cu12==12.1.105 +nvidia-cudnn-cu12==8.9.2.26 +nvidia-cufft-cu12==11.0.2.54 +nvidia-curand-cu12==10.3.2.106 +nvidia-cusolver-cu12==11.4.5.107 +nvidia-cusparse-cu12==12.1.0.106 +nvidia-ml-py==12.535.133 +nvidia-nccl-cu12==2.20.5 +nvidia-nvjitlink-cu12==12.5.40 +nvidia-nvtx-cu12==12.1.105 +oauthlib==3.2.2 +odfpy==1.4.2 +olefile==0.46 +omegaconf==2.3.0 +onnxruntime==1.18.0 +openai==1.31.0 +opencv-python==4.9.0.80 +openpyxl==3.1.2 +opentelemetry-api==1.25.0 +opentelemetry-exporter-otlp-proto-common==1.25.0 +opentelemetry-exporter-otlp-proto-grpc==1.25.0 +opentelemetry-instrumentation==0.46b0 +opentelemetry-instrumentation-asgi==0.46b0 +opentelemetry-instrumentation-fastapi==0.46b0 +opentelemetry-proto==1.25.0 +opentelemetry-sdk==1.25.0 +opentelemetry-semantic-conventions==0.46b0 +opentelemetry-util-http==0.46b0 +opt-einsum==3.3.0 +optree==0.11.0 +orjson==3.10.3 +overrides==7.7.0 +packaging==20.9 +pandas==2.1.4+dfsg +pandocfilters==1.5.0 +paramiko==2.12.0 +parso==0.8.3 +pathspec==0.12.1 +pexpect==4.9.0 +pillow==10.2.0 +platformdirs==4.2.0 +pluggy==1.4.0 +portalocker==2.8.2 +posthog==3.5.0 +prometheus-client==0.19.0 +prompt-toolkit==3.0.43 +proto-plus==1.23.0 +protobuf==4.25.3 +psutil==5.9.8 +ptyprocess==0.7.0 +pure-eval==0.2.2 +py==1.11.0 +py-cpuinfo==9.0.0 +pyarrow==16.1.0 +pyasn1==0.6.0 +pyasn1_modules==0.4.0 +pycairo==1.25.1 +pycocotools==2.0.7 +pycodestyle==2.11.1 +pycups==2.0.1 +pydantic==2.7.3 +pydantic_core==2.18.4 +pydeck==0.9.1 +pydevd==2.10.0 +pydub==0.25.1 +pyflakes==3.2.0 +Pygments==2.17.2 +PyGObject==3.48.2 +PyJWT==2.7.0 +PyNaCl==1.5.0 +pyngrok==7.1.6 +pyparsing==3.1.1 +pypdf==4.2.0 +PyPika==0.48.9 +pypng==0.20220715.0 +pyproject_hooks==1.1.0 +pyrsistent==0.20.0 +pysbd==0.3.4 +pyserial==3.5 +pysqlite3-binary==0.5.2.post3 +pytest==7.4.4 +python-apt==2.7.7+ubuntu1 +python-dateutil==2.8.2 +python-debian==0.1.49+ubuntu2 +python-dotenv==1.0.1 +python-multipart==0.0.9 +pytz==2024.1 +pyxdg==0.28 +PyYAML==6.0.1 +pyzmq==25.1.2 +regex==2024.5.15 +requests==2.31.0 +requests-oauthlib==2.0.0 +rich==13.7.1 +rsa==4.9 +ruff==0.4.8 +s3transfer==0.10.1 +safetensors==0.4.3 +schema==0.7.7 +scikit-learn==1.4.1.post1 +SciPy==1.11.4 +screen-resolution-extra==0.0.0 +semantic-version==2.10.0 +Send2Trash==1.8.2 +setuptools==68.1.2 +shapely==2.0.4 +shellingham==1.5.4 +simplejson==3.19.2 +six==1.16.0 +smmap==5.0.1 +sniffio==1.3.1 +soupsieve==2.5 +SQLAlchemy==2.0.30 +stack-data==0.6.3 +starlette==0.37.2 +streamlit==1.35.0 +sympy==1.12 +systemd-python==235 +tables==3.9.2 +tabulate==0.9.0 +tenacity==8.3.0 +tensorboard==2.16.2 +tensorboard-data-server==0.7.2 +tensorflow==2.16.1 +tensorflow-hub==0.12.0 +tensorflowjs==3.18.0 +termcolor==2.4.0 +terminado==0.17.1 +tf-bodypix==0.4.2 +tfjs-graph-converter==1.6.3 +threadpoolctl==3.1.0 +tiktoken==0.7.0 +tinycss2==1.2.1 +tokenizers==0.15.2 +toml==0.10.2 +tomlkit==0.12.0 +toolz==0.12.1 +torch==2.3.0 +tornado==6.4 +tqdm==4.66.4 +traitlets==5.14.1 +transformers==4.41.2 +typer==0.12.3 +types-aiofiles==23.2 +types-aws-xray-sdk==2.12 +types-beautifulsoup4==4.12 +types-bleach==6.1 +types-boltons==23.0 +types-boto==2.49 +types-braintree==4.24 +types-cachetools==5.3 +types-caldav==1.3 +types-cffi==1.16 +types-chevron==0.14 +types-click-default-group==1.2 +types-click-spinner==0.1 +types-colorama==0.4 +types-commonmark==0.9 +types-console-menu==0.8 +types-croniter==2.0 +types-dateparser==1.1 +types-decorator==5.1 +types-Deprecated==1.2 +types-dockerfile-parse==2.0 +types-docopt==0.6 +types-docutils==0.20 +types-editdistance==0.6 +types-entrypoints==0.4 +types-ExifRead==3.0 +types-first==2.0 +types-flake8-2020==1.8 +types-flake8-bugbear==23.9.16 +types-flake8-builtins==2.2 +types-flake8-docstrings==1.7 +types-flake8-plugin-utils==1.3 +types-flake8-rst-docstrings==0.3 +types-flake8-simplify==0.21 +types-flake8-typing-imports==1.15 +types-Flask-Cors==4.0 +types-Flask-Migrate==4.0 +types-Flask-SocketIO==5.3 +types-fpdf2==2.7.4 +types-gdb==12.1 +types-google-cloud-ndb==2.2 +types-greenlet==3.0 +types-hdbcli==2.18 +types-html5lib==1.1 +types-httplib2==0.22 +types-humanfriendly==10.0 +types-ibm-db==3.2 +types-influxdb-client==1.38 +types-inifile==0.4 +types-JACK-Client==0.5 +types-jmespath==1.0 +types-jsonschema==4.19 +types-keyboard==0.13 +types-ldap3==2.9 +types-libsass==0.22 +types-Markdown==3.5 +types-mock==5.1 +types-mypy-extensions==1.0 +types-mysqlclient==2.2 +types-netaddr==0.9 +types-oauthlib==3.2 +types-openpyxl==3.1 +types-opentracing==2.4 +types-paho-mqtt==1.6 +types-paramiko==3.3 +types-parsimonious==0.10 +types-passlib==1.7 +types-passpy==1.0 +types-peewee==3.17 +types-pep8-naming==0.13 +types-pexpect==4.8 +types-pika-ts==1.3 +types-Pillow==10.1 +types-playsound==1.3 +types-pluggy==1.2.0 +types-polib==1.2 +types-portpicker==1.6 +types-protobuf==4.24 +types-psutil==5.9 +types-psycopg2==2.9 +types-pyasn1==0.5 +types-pyaudio==0.2 +types-PyAutoGUI==0.9 +types-pycocotools==2.0 +types-pycurl==7.45.2 +types-pyfarmhash==0.3 +types-pyflakes==3.1 +types-Pygments==2.16 +types-pyinstaller==6.1 +types-pyjks==20.0 +types-PyMySQL==1.1 +types-pynput==1.7 +types-pyOpenSSL==23.3 +types-pyRFC3339==1.1 +types-PyScreeze==0.1.29 +types-pyserial==3.5 +types-pysftp==0.2 +types-pytest-lazy-fixture==0.6 +types-python-crontab==3.0 +types-python-datemath==1.5 +types-python-dateutil==2.8 +types-python-gflags==3.1 +types-python-jose==3.3 +types-python-nmap==0.7 +types-python-slugify==8.0 +types-python-xlib==0.33 +types-pytz==2023.3.post1 +types-pywin32==306 +types-pyxdg==0.28 +types-PyYAML==6.0 +types-qrcode==7.4 +types-redis==4.6.0 +types-regex==2023.10.3 +types-requests==2.31 +types-requests-oauthlib==1.3 +types-retry==0.9 +types-s2clientprotocol==5 +types-seaborn==0.13 +types-Send2Trash==1.8 +types-setuptools==68.2 +types-simplejson==3.19 +types-singledispatch==4.1 +types-six==1.16 +types-slumber==0.7 +types-stdlib-list==0.8 +types-stripe==3.5 +types-tabulate==0.9 +types-tensorflow==2.12 +types-toml==0.10 +types-toposort==1.10 +types-tqdm==4.66 +types-translationstring==1.4 +types-tree-sitter==0.20.1 +types-tree-sitter-languages==1.8 +types-ttkthemes==3.2 +types-tzlocal==5.1 +types-ujson==5.8 +types-untangle==1.2 +types-usersettings==1.1 +types-uWSGI==2.0 +types-vobject==0.9 +types-waitress==2.1 +types-WebOb==1.8 +types-whatthepatch==1.0 +types-workalendar==17.0 +types-WTForms==3.1 +types-xmltodict==0.13 +types-zstd==1.5 +types-zxcvbn==4.4 +typing-inspect==0.9.0 +typing_extensions==4.10.0 +ubuntu-drivers-common==0.0.0 +ubuntu-pro-client==8001 +ufoLib2==0.16.0 +ufw==0.36.2 +ujson==5.10.0 +unattended-upgrades==0.1 +unicodedata2==15.1.0 +urllib3==2.0.7 +usb-creator==0.3.16 +uvicorn==0.30.1 +uvloop==0.19.0 +validators==0.28.3 +virtualenv==20.25.0+ds +wadllib==1.3.6 +watchdog==4.0.1 +watchfiles==0.22.0 +wcwidth==0.2.13 +weaviate-client==3.26.2 +webencodings==0.5.1 +websocket-client==1.8.0 +websockets==11.0.3 +Werkzeug==3.0.3 +wheel==0.42.0 +widgetsnbextension==4.0.9 +wrapt==1.16.0 +xdg==5 +xkit==0.0.0 +yacs==0.1.8 +yarl==1.9.4 +zipp==1.0.0 diff --git a/sizing.py b/sizing.py new file mode 100644 index 0000000000000000000000000000000000000000..6453e6247cff12dd44c926d0970ef4835d8f8983 --- /dev/null +++ b/sizing.py @@ -0,0 +1,62 @@ +import os +os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' + +import torch +torch.set_default_device('cuda:0') + +import tensorflow as tf +from tf_bodypix.api import download_model, load_model, BodyPixModelPaths +from tf_bodypix.draw import draw_poses # utility function using OpenCV +from tensorflow.keras import preprocessing +import cv2 +import json +from matplotlib import pyplot as plt +import numpy as np +from calculations import measure_body_sizes + +bodypix_model = load_model(download_model(BodyPixModelPaths.MOBILENET_FLOAT_50_STRIDE_16)) + +input_path = 'input1/files/6' +testfile = 'front_img.jpg' +output_path = 'output' + +image = preprocessing.image.load_img(input_path+'/'+testfile) + +# image converted to image array +image_array = preprocessing.image.img_to_array(image) + +# bodypix prediction +result = bodypix_model.predict_single(image_array) +mask = result.get_mask(threshold=0.75) +preprocessing.image.save_img(f'{output_path}/bodypix-mask.jpg',mask) + +colored_mask = result.get_colored_part_mask(mask) +print(np.array(image).shape) + +print(colored_mask.shape) +preprocessing.image.save_img(f'{output_path}/bodypix-colored-mask.jpg',colored_mask) + +poses = result.get_poses() +image_with_poses = draw_poses( + image_array.copy(), # create a copy to ensure we are not modifing the source image + poses, + keypoints_color=(255, 100, 100), + skeleton_color=(100, 100, 255) +) +# print(poses) +preprocessing.image.save_img(f'{output_path}/bodypix-poses.jpg', image_with_poses) + +real_height_cm = 155.0 # Replace with the real height in cm +body_sizes = 3 #measure_body_sizes(poses, real_height_cm) +print(body_sizes) + + + +# Define the file name +file_name = './output/measurements.json' + +# Open the file in write mode and save the dictionary as JSON +with open(file_name, 'w') as json_file: + json.dump(body_sizes, json_file, indent=4) + +print(f"body_sizes saved to {file_name}") \ No newline at end of file