tucan9389 / TFLiteSwift-Vision

Apache License 2.0
38 stars 1 forks source link

Support TFHub's tflite models #12

Open tucan9389 opened 3 years ago

tucan9389 commented 3 years ago
task link # of model
image classification link 81
image segmentation link 15
object detection link 10
style transfer link 5
super resoultion link 2
depth estimation link 1

parsing script

CLICK ME

```python import requests import validators def run_a_task(task_name="image-classification"): url = "https://tfhub.dev/s/list" headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360SE' } payload = [[""], [[], [], [task_name], [], [], "lite"], [["", 100, True]], None, []] f = requests.post(url, headers=headers, json=payload) output = str(f.content) output = output[11:-1] print(output) import json output_list = json.loads(output) output_list = output_list[0] output_list = output_list[2] output_list = output_list[0] output_list.reverse() print(output_list) print(len(output_list)) import urllib.parse result_txt = "model name | sub name | version | page
link | tflite
link | label
link | input
mean | input
std | input
min | input
max\n" result_txt += "|".join(list(map(lambda x: "--", result_txt.split("|")))) + "\n" for idx, element in enumerate(output_list): model_name = element[0] print(idx, "/", len(output_list), ":", model_name) encoded_author = urllib.parse.quote(element[1], safe='') encoded_model_name = urllib.parse.quote(model_name, safe='') url = f'https://tfhub.dev/s/listModelFormats/{encoded_author}/{encoded_model_name}' f = requests.get(url, headers=headers) output = str(f.content) output = output[11:-1] total_json = json.loads(output.encode('utf-8').decode('unicode_escape')) total_json1 = total_json[0][1] # print(list(map(lambda x: x[1], total_json1))[3]) # total_json2 = total_json1[3][2][1].encode('utf-8').decode('unicode_escape') # print("total_json2:", total_json2) # total_json = list(map(lambda x: x[2], total_json)) # 2, 4 model_urls = list(map(lambda x: x[2][2], total_json1)) def metadata_or_empty(x): try: return json.loads(x[2][1].encode('utf-8').decode('unicode_escape')) except: return {} metadata_list = list(map(metadata_or_empty, total_json1)) # print(model_urls[3]) # print(metadata_list[3]) # print(len(model_urls)) print(model_urls) html_docs = list(map(lambda x: x[4], total_json1)) my_list = list(zip(model_urls, metadata_list, html_docs)) # my_list.reverse() my_list.sort(key=lambda x: x[0], reverse=True) result_urls = [] mean_std_min_max_pairs = [] for model_url, metadata, html_doc in my_list: print("model_url:", model_url) if "/lite-model/" not in model_url: continue if model_url.split("/")[-1].isnumeric(): cs = model_url.split("/") del cs[-1] url = "/".join(cs) is_already_added = False for result_url in result_urls: if url in result_url: is_already_added = True break if is_already_added: print("already added url:", model_url) continue tflite_url = model_url + "?lite-format=tflite" print(tflite_url) r = requests.get(tflite_url) if r.status_code == 200: pass else: print("r.status_code:", r.status_code) continue result_urls.append(tflite_url) # def get_rows_from_metadata(metadata): # print(metadata['subgraph_metadata'][0]['input_tensor_metadata'][0]['stats']) # print(metadata) try: mean = metadata['subgraph_metadata'][0]['input_tensor_metadata'][0]['process_units'][0]['options'][ 'mean'] std = metadata['subgraph_metadata'][0]['input_tensor_metadata'][0]['process_units'][0]['options']['std'] input_min = metadata['subgraph_metadata'][0]['input_tensor_metadata'][0]['stats']['min'][0] input_max = metadata['subgraph_metadata'][0]['input_tensor_metadata'][0]['stats']['max'][0] except: mean = None std = None input_min = None input_max = None try: color_space = \ metadata['subgraph_metadata'][0]['input_tensor_metadata'][0]['content']['content_properties'][ 'color_space'] except: color_space = None try: model_version = metadata['version'] except: model_version = None print("mean:", mean) print("std:", std) print("input_min:", input_min) print("input_max:", input_max) mean_std_min_max_pairs.append((model_version, mean, std, input_min, input_max)) # print(html_doc.encode('utf-8').decode('unicode_escape')) # print("-" * 70) # print("-" * 70) # print("result_urls:", result_urls) # # exit(0) left_str = output tflite_url = None while "/lite-model/" in left_str: target_str = left_str tflite_url = target_str[:target_str.find("/lite-model/")] left_str = left_str[left_str.find("/lite-model/") + len("/lite-model/"):] tflite_url = target_str[tflite_url.rfind("\"") + 1:target_str.find("\"", len(tflite_url))] tflite_url = f"{tflite_url}?lite-format=tflite" # print("tflite:", tflite_url) r = requests.get(tflite_url) if r.status_code == 200: break else: print("r.status_code:", r.status_code) tflite_url = None continue # print("tflite_url:", tflite_url) label_extenions = ['.txt', '.csv', '.tsv'] for label_extenion in label_extenions: left_str = output.encode('utf-8').decode('unicode_escape').encode('utf-8').decode('unicode_escape') txt_url = None while label_extenion in left_str: target_str = left_str txt_url = target_str[:target_str.find(label_extenion)] left_str = left_str[left_str.find(label_extenion) + len(label_extenion):] txt_url = target_str[txt_url.rfind("\"") + 1:target_str.find("\"", len(txt_url))] if validators.url(txt_url) != True or not txt_url.startswith("http"): txt_url = None continue r = requests.get(txt_url) if r.status_code == 200: break else: print("r.status_code:", r.status_code) txt_url = None continue if txt_url is not None: break for tflite_url, mean_std_min_max in zip(result_urls, mean_std_min_max_pairs): model_version, i_mean, i_std, i_min, i_max = mean_std_min_max page_url = tflite_url.replace("?lite-format=tflite", "") page_link = f"[link]({page_url})" if tflite_url is not None else "link" tflite_link = f"[link]({tflite_url})" if tflite_url is not None else "link" label_link = f"[link]({txt_url})" if txt_url is not None else "link" model_version = model_version if model_version is not None else "." i_mean = i_mean if i_mean is not None else "." i_std = i_std if i_std is not None else '.' i_min = i_min if i_min is not None else '.' i_max = i_max if i_max is not None else '.' model_subname = tflite_link.split("/")[-2] model_subname = '.' if model_name.split("/")[-1] == model_subname else model_subname result_txt += f"{model_name} | {model_subname} | {model_version} | {page_link} | {tflite_link} | {label_link} | {i_mean} | {i_std} | {i_min} | {i_max}" + "\n" print(result_txt) open(f'output_{task_name}.md', 'w').write(result_txt) if __name__ == '__main__': task_names = [ "image-classification", "image-pose-detection", "image-depth-estimation", "image-segmentation", "image-object-detection", "image-super-resolution", "image-style-transfer", ] for task_name in task_names: run_a_task(task_name=task_name) ```

tucan9389 commented 3 years ago

image classification

model name sub name version page
link
tflite
link
label
link
input
mean
input
std
input
min
input
max
efficientnet/lite2/classification uint8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite2/classification int8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite2/classification fp32 v1 link link link [127.0] [128.0] -0.992188 1.0
efficientnet/lite0/classification uint8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite0/classification int8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite0/classification fp32 v1 link link link [127.0] [128.0] -0.992188 1.0
mnasnet_1.0_160 metadata v1 link link link [123.675003, 116.279999, 103.529999] [58.395, 57.119999, 57.375] -2.117904 2.248908
mnasnet_1.0_160 default . link link link . . . .
efficientnet/lite1/classification uint8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite1/classification int8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite1/classification fp32 v1 link link link [127.0] [128.0] -0.992188 1.0
mobilenet_v1_0.25_160_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.25_160_quantized default . link link link . . . .
mobilenet_v1_0.75_192_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.75_192_quantized default . link link link . . . .
mobilenet_v1_1.0_224_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_1.0_224_quantized default . link link link . . . .
inception_v3 metadata v1 link link link [127.5] [127.5] -1.0 1.0
inception_v3 default . link link link . . . .
efficientnet/lite4/classification uint8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite4/classification int8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite4/classification fp32 v1 link link link [127.0] [128.0] -0.992188 1.0
efficientnet/lite3/classification uint8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite3/classification int8 v1 link link link [127.0] [128.0] 0.0 255.0
efficientnet/lite3/classification fp32 v1 link link link [127.0] [128.0] -0.992188 1.0
squeezenet metadata v1 link link link [251.179993, 244.279999, 231.440002] [127.5, 127.5, 127.5] -1.970039 0.029961
squeezenet default . link link link . . . .
resnet_v2_101 metadata v1 link link link [123.675003, 116.279999, 103.529999] [58.395, 57.119999, 57.375] -2.117904 2.248908
resnet_v2_101 default . link link link . . . .
nasnet/mobile metadata v1 link link link [127.5] [127.5] -1.0 1.0
nasnet/mobile default . link link link . . . .
nasnet/large metadata v1 link link link [127.5] [127.5] -1.0 1.0
nasnet/large default . link link link . . . .
mobilenet_v2_1.0_224_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v2_1.0_224_quantized default . link link link . . . .
mobilenet_v2_1.0_224 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v2_1.0_224 default . link link link . . . .
mobilenet_v1_1.0_224 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_1.0_224 default . link link link . . . .
mobilenet_v1_1.0_192_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_1.0_192_quantized default . link link link . . . .
mobilenet_v1_1.0_192 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_1.0_192 default . link link link . . . .
mobilenet_v1_1.0_160_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_1.0_160_quantized default . link link link . . . .
mobilenet_v1_1.0_160 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_1.0_160 default . link link link . . . .
mobilenet_v1_1.0_128_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_1.0_128_quantized default . link link link . . . .
mobilenet_v1_1.0_128 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_1.0_128 default . link link link . . . .
mobilenet_v1_0.75_224_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.75_224_quantized default . link link link . . . .
mobilenet_v1_0.75_224 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.75_224 default . link link link . . . .
mobilenet_v1_0.75_192 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.75_192 default . link link link . . . .
mobilenet_v1_0.75_160_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.75_160_quantized default . link link link . . . .
mobilenet_v1_0.75_160 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.75_160 default . link link link . . . .
mobilenet_v1_0.75_128_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.75_128_quantized default . link link link . . . .
mobilenet_v1_0.75_128 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.75_128 default . link link link . . . .
mobilenet_v1_0.50_224_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.50_224_quantized default . link link link . . . .
mobilenet_v1_0.50_224 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.50_224 default . link link link . . . .
mobilenet_v1_0.50_192_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.50_192_quantized default . link link link . . . .
mobilenet_v1_0.50_192 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.50_192 default . link link link . . . .
mobilenet_v1_0.50_160_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.50_160_quantized default . link link link . . . .
mobilenet_v1_0.50_160 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.50_160 default . link link link . . . .
mobilenet_v1_0.50_128_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.50_128_quantized default . link link link . . . .
mobilenet_v1_0.50_128 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.50_128 default . link link link . . . .
mobilenet_v1_0.25_224_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.25_224_quantized default . link link link . . . .
mobilenet_v1_0.25_224 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.25_224 default . link link link . . . .
mobilenet_v1_0.25_192_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.25_192_quantized default . link link link . . . .
mobilenet_v1_0.25_192 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.25_192 default . link link link . . . .
mobilenet_v1_0.25_160 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.25_160 default . link link link . . . .
mobilenet_v1_0.25_128 metadata v1 link link link [127.5] [127.5] -1.0 1.0
mobilenet_v1_0.25_128 default . link link link . . . .
mnasnet_1.3_224 metadata v1 link link link [123.675003, 116.279999, 103.529999] [58.395, 57.119999, 57.375] -2.117904 2.248908
mnasnet_1.3_224 default . link link link . . . .
mnasnet_1.0_96 metadata v1 link link link [123.675003, 116.279999, 103.529999] [58.395, 57.119999, 57.375] -2.117904 2.248908
mnasnet_1.0_96 default . link link link . . . .
mnasnet_1.0_224 metadata v1 link link link [123.675003, 116.279999, 103.529999] [58.395, 57.119999, 57.375] -2.117904 2.248908
mnasnet_1.0_224 default . link link link . . . .
mnasnet_1.0_192 metadata v1 link link link [123.675003, 116.279999, 103.529999] [58.395, 57.119999, 57.375] -2.117904 2.248908
mnasnet_1.0_192 default . link link link . . . .
mnasnet_1.0_128 metadata v1 link link link [123.675003, 116.279999, 103.529999] [58.395, 57.119999, 57.375] -2.117904 2.248908
mnasnet_1.0_128 default . link link link . . . .
mnasnet_0.75_224 metadata v1 link link link [123.675003, 116.279999, 103.529999] [58.395, 57.119999, 57.375] -2.117904 2.248908
mnasnet_0.75_224 default . link link link . . . .
mnasnet_0.50_224 metadata v1 link link link [123.675003, 116.279999, 103.529999] [58.395, 57.119999, 57.375] -2.117904 2.248908
mnasnet_0.50_224 default . link link link . . . .
inception_v4_quant metadata v1 link link link [127.5] [127.5] 0.0 255.0
inception_v4_quant default . link link link . . . .
inception_v4 metadata v1 link link link [127.5] [127.5] -1.0 1.0
inception_v4 default . link link link . . . .
inception_v3_quant metadata v1 link link link [127.5] [127.5] 0.0 255.0
inception_v3_quant default . link link link . . . .
inception_v2_quant metadata v1 link link link [127.5] [127.5] 0.0 255.0
inception_v2_quant default . link link link . . . .
inception_v1_quant metadata v1 link link link [127.5] [127.5] 0.0 255.0
inception_v1_quant default . link link link . . . .
inception_resnet_v2 metadata v1 link link link [127.5] [127.5] -1.0 1.0
inception_resnet_v2 default . link link link . . . .
densenet metadata v1 link link link [123.68, 116.779999, 103.940002] [255.0, 255.0, 255.0] -0.48502 0.51498
densenet default . link link link . . . .
mobilenet_v1_0.25_128_quantized metadata v1 link link link [127.5] [127.5] 0.0 255.0
mobilenet_v1_0.25_128_quantized default . link link link . . . .
vision/classifier/fungi_mobile_V1 default . link link link . . . .
plant-disease default . link link link . . . .
aiy/vision/classifier/birds_V1 . 3 link link link [127.5] [127.5] 0.0 255.0
on_device_vision/classifier/landmarks_classifier_north_america_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
on_device_vision/classifier/landmarks_classifier_europe_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
imagenet/mobilenet_v3_large_100_224/classification metadata v1 link link link [0.0] [255.0] 0.0 1.0
imagenet/mobilenet_v3_large_100_224/classification default . link link link . . . .
aiy/vision/classifier/food_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
on_device_vision/classifier/popular_us_products_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
aiy/vision/classifier/plants_V1 . 3 link link link [127.5] [127.5] 0.0 255.0
on_device_vision/classifier/landmarks_classifier_south_america_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
imagenet/mobilenet_v3_small_100_224/classification metadata v1 link link link [0.0] [255.0] 0.0 1.0
imagenet/mobilenet_v3_small_100_224/classification default . link link link . . . .
on_device_vision/classifier/popular_wine_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
cropnet/classifier/cassava_disease_V1 . 9 link link link [127.5] [127.5] 0.0 255.0
aiy/vision/classifier/insects_V1 . 3 link link link [127.5] [127.5] 0.0 255.0
on_device_vision/classifier/landmarks_classifier_oceania_antarctica_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
on_device_vision/classifier/landmarks_classifier_asia_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
imagenet/mobilenet_v3_large_075_224/classification metadata v1 link link link [0.0] [255.0] 0.0 1.0
imagenet/mobilenet_v3_large_075_224/classification default . link link link . . . .
imagenet/mobilenet_v3_small_075_224/classification metadata v1 link link link [0.0] [255.0] 0.0 1.0
imagenet/mobilenet_v3_small_075_224/classification default . link link link . . . .
on_device_vision/classifier/landmarks_classifier_africa_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
object_detection/mobile_object_labeler_v1 . 1 link link link [127.5] [127.5] 0.0 255.0
models/mushroom-identification_v1 . 1 link link link [127.5] [127.5] 0.0 255.0
disease-classification . 1 link link link [127.5] [127.5] 0.0 255.0
tucan9389 commented 3 years ago

object detection

model name sub name version page
link
tflite
link
label
link
input
mean
input
std
input
min
input
max
efficientdet/lite0/detection int8 . link link link . . . .
efficientdet/lite0/detection metadata v1 link link link [127.5] [127.5] 0.0 255.0
efficientdet/lite0/detection default . link link link . . . .
efficientdet/lite4/detection metadata v1 link link link [127.5] [127.5] 0.0 255.0
efficientdet/lite4/detection default . link link link . . . .
efficientdet/lite1/detection metadata v1 link link link [127.5] [127.5] 0.0 255.0
efficientdet/lite1/detection default . link link link . . . .
efficientdet/lite3/detection metadata v1 link link link [127.5] [127.5] 0.0 255.0
efficientdet/lite3/detection default . link link link . . . .
efficientdet/lite3x/detection metadata v1 link link link [127.5] [127.5] 0.0 255.0
efficientdet/lite3x/detection default . link link link . . . .
ssd_mobilenet_v1 metadata v1 link link link [127.5] [127.5] 0.0 255.0
ssd_mobilenet_v1 default . link link link . . . .
efficientdet/lite2/detection metadata v1 link link link [127.5] [127.5] 0.0 255.0
efficientdet/lite2/detection default . link link link . . . .
east-text-detector int8 . link link link . . . .
east-text-detector fp16 . link link link . . . .
east-text-detector dr . link link link . . . .
yolo-v5-tflite tflite_model . link link link . . . .
object_detection/mobile_object_localizer_v1 metadata v1 link link link [127.5] [127.5] 0.0 255.0
object_detection/mobile_object_localizer_v1 default . link link link . . . .
tucan9389 commented 3 years ago

pose estimation

model name sub name version page
link
tflite
link
label
link
input
mean
input
std
input
min
input
max
posenet/mobilenet/float/075 metadata v1 link link link [127.5] [127.5] -1.0 1.0
posenet/mobilenet/float/075 default . link link link . . . .
movenet/singlepose/thunder int8 . link link link . . . .
movenet/singlepose/thunder float16 . link link link . . . .
movenet/singlepose/lightning int8 . link link link . . . .
movenet/singlepose/lightning float16 . link link link . . . .
tucan9389 commented 3 years ago

segmentation

model name sub name version page
link
tflite
link
label
link
input
mean
input
std
input
min
input
max
deeplabv3 metadata v1 link link link [127.5] [127.5] -1.0 1.0
deeplabv3 default . link link link . . . .
mobilenetv2-coco int8 v2 link link link [127.5] [127.5] -1.0 1.0
mobilenetv2-coco fp16 v2 link link link [127.5] [127.5] -1.0 1.0
mobilenetv2-coco dr v2 link link link [127.5] [127.5] -1.0 1.0
deeplabv3-xception65 default . link link link [127.5] [127.5] -1.0 1.0
deeplabv3-xception65-cityscapes default v2 link link link [127.5] [127.5] -1.0 1.0
deeplabv3-xception65-ade20k default v1 link link link [127.5] [127.5] -1.0 1.0
deeplabv3-mobilenetv3-cityscapes default v2 link link link [127.5] [127.5] -1.0 1.0
deeplabv3-mobilenetv2_dm05 default . link link link [127.5] [127.5] -1.0 1.0
deeplabv3-mobilenetv2_dm05-int8 default . link link link [127.5] [127.5] -1.0 1.0
deeplabv3-mobilenetv2_dm05-float16 default . link link link [127.5] [127.5] -1.0 1.0
deeplabv3-mobilenetv2 default . link link link . . . .
deeplabv3-mobilenetv2-int8 default . link link link . . . .
deeplabv3-mobilenetv2-float16 default . link link link . . . .
deeplabv3-mobilenetv2-ade20k default v1 link link link [127.5] [127.5] -1.0 1.0
mobilenetv2-dm05-coco int8 v2 link link link [127.5] [127.5] -1.0 1.0
mobilenetv2-dm05-coco fp16 v2 link link link [127.5] [127.5] -1.0 1.0
mobilenetv2-dm05-coco dr v2 link link link [127.5] [127.5] -1.0 1.0
seefood/segmenter/mobile_food_segmenter_V1 . 1 link link link [127.5] [127.5] 0.0 255.0
tucan9389 commented 3 years ago

style transfer

model name sub name version page
link
tflite
link
label
link
input
mean
input
std
input
min
input
max
cartoongan int8 v1 link link link [127.5] [127.5] -1.0 1.0
cartoongan fp16 v1 link link link [127.5] [127.5] -1.0 1.0
cartoongan dr v1 link link link [127.5] [127.5] -1.0 1.0
boundless-quarter fp16 v1 link link link [0.0] [255.0] 0.0 1.0
boundless-quarter dr v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3-dynamic-shapes transfer v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3-dynamic-shapes predict v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3-dynamic-shapes transfer v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3-dynamic-shapes predict v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3 transfer v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3 predict v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3 transfer v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3 predict v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3 transfer v1 link link link [0.0] [255.0] 0.0 1.0
arbitrary-image-stylization-inceptionv3 predict v1 link link link [0.0] [255.0] 0.0 1.0
magenta/arbitrary-image-stylization-v1-256 transfer v1 link link link [0.0] [255.0] 0.0 1.0
magenta/arbitrary-image-stylization-v1-256 prediction v1 link link link [0.0] [255.0] 0.0 1.0
magenta/arbitrary-image-stylization-v1-256 transfer v1 link link link [0.0] [255.0] 0.0 1.0
magenta/arbitrary-image-stylization-v1-256 prediction v1 link link link [0.0] [255.0] 0.0 1.0
tucan9389 commented 3 years ago

super resolution

model name sub name version page
link
tflite
link
label
link
input
mean
input
std
input
min
input
max
mirnet-fixed integer v1 link link link [0.0] [255.0] 0.0 1.0
mirnet-fixed fp16 v1 link link link [0.0] [255.0] 0.0 1.0
mirnet-fixed dr v1 link link link [0.0] [255.0] 0.0 1.0
esrgan-tf2 . . link link link . . . .
tucan9389 commented 3 years ago

depth estimation

model name sub name version page
link
tflite
link
label
link
input
mean
input
std
input
min
input
max
midas/v2_1_small lite . link link link . . . .