[Tensorflow] 使用 tf.keras.utils.get_file() 下载 MS-COCO 2014 数据集
import argparse import tensorflow as tf
tf.enable_eager_execution() def main(args):
"""Download the Microsoft COCO 2014 data set."""
# Annotation zip
tf.keras.utils.get_file(fname=args.annotation_zip,
origin=args.annotation_origin,
cache_dir=args.cache_dir,
cache_subdir=args.cache_subdir,
extract=True) # Train image zip
tf.keras.utils.get_file(fname=args.train_zip,
origin=args.train_origin,
cache_dir=args.cache_dir,
cache_subdir=args.cache_subdir,
extract=True) # Val image zip
tf.keras.utils.get_file(fname=args.val_zip,
origin=args.val_origin,
cache_dir=args.cache_dir,
cache_subdir=args.cache_subdir,
extract=True) # Test image zip
tf.keras.utils.get_file(fname=args.test_zip,
origin=args.test_origin,
cache_dir=args.cache_dir,
cache_subdir=args.cache_subdir,
extract=True) if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('--cache_dir', type=str, default='F:/', help='location to store cached files')
parser.add_argument('--cache_subdir', type=str, default='COCO2014/', help='subdirectory under the cache dir')
parser.add_argument('--annotation_zip', type=str, default='annotation2014.zip', help='name of annotation zip')
parser.add_argument('--annotation_origin', type=str,
default='http://images.cocodataset.org/annotations/annotations_trainval2014.zip',
help='origin of annotation zip')
parser.add_argument('--train_zip', type=str, default='train2014.zip', help='name of train zip')
parser.add_argument('--train_origin', type=str,
default='http://images.cocodataset.org/zips/train2014.zip',
help='origin of train zip')
parser.add_argument('--val_zip', type=str, default='val2014.zip', help='name of val zip')
parser.add_argument('--val_origin', type=str,
default='http://images.cocodataset.org/zips/val2014.zip',
help='origin of val zip')
parser.add_argument('--test_zip', type=str, default='test2014.zip', help='name of test zip')
parser.add_argument('--test_origin', type=str,
default='http://images.cocodataset.org/zips/test2014.zip',
help='origin of test zip') args = parser.parse_args()
print(args) main(args)
[Tensorflow] 使用 tf.keras.utils.get_file() 下载 MS-COCO 2014 数据集的更多相关文章
- Tensorflow2(一)深度学习基础和tf.keras
代码和其他资料在 github 一.tf.keras概述 首先利用tf.keras实现一个简单的线性回归,如 \(f(x) = ax + b\),其中 \(x\) 代表学历,\(f(x)\) 代表收入 ...
- 【tf.keras】TensorFlow 1.x 到 2.0 的 API 变化
TensorFlow 2.0 版本将 keras 作为高级 API,对于 keras boy/girl 来说,这就很友好了.tf.keras 从 1.x 版本迁移到 2.0 版本,需要修改几个地方. ...
- 【tf.keras】tensorflow datasets,tfds
一些最常用的数据集如 MNIST.Fashion MNIST.cifar10/100 在 tf.keras.datasets 中就能找到,但对于其它也常用的数据集如 SVHN.Caltech101,t ...
- 【tf.keras】tf.keras使用tensorflow中定义的optimizer
Update:2019/09/21 使用 tf.keras 时,请使用 tf.keras.optimizers 里面的优化器,不要使用 tf.train 里面的优化器,不然学习率衰减会出现问题. 使用 ...
- [Tensorflow] 使用 tf.train.Checkpoint() 保存 / 加载 keras subclassed model
在 subclassed_model.py 中,通过对 tf.keras.Model 进行子类化,设计了两个自定义模型. import tensorflow as tf tf.enable_eager ...
- tensorflow 2.0 技巧 | 自定义tf.keras.Model的坑
自定义tf.keras.Model需要注意的点 model.save() subclass Model 是不能直接save的,save成.h5,但是能够save_weights,或者save_form ...
- 如何使用keras加载下载好的数据集
https://blog.csdn.net/houchaoqun_xmu/article/details/78492718 [keras]解决 example 案例中 MNIST 数据集下载不了的问题 ...
- TensorFlow2.0(11):tf.keras建模三部曲
.caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px so ...
- 【tf.keras】在 cifar 上训练 AlexNet,数据集过大导致 OOM
cifar-10 每张图片的大小为 32×32,而 AlexNet 要求图片的输入是 224×224(也有说 227×227 的,这是 224×224 的图片进行大小为 2 的 zero paddin ...
随机推荐
- 2019HDU多校Minimal Power of Prime——分段讨论&&思维
题目 将 $n$($1 < n \leq 10^{18}$)质因数分解,求质因数幂的最小值. 分析 直接质因数分解,不太行. 可以这样想,对小区间质因数分解,n变小了,再枚举答案. 打印1-10 ...
- 推荐一款在IntelliJ IDEA中使用微信/QQ的插件
SmartIM SmartIM4IntelliJ 是一个 IntelliJ IDEA 上的 SmartIM(原 SmartQQ)插件,可以在 IDEA 中使用 QQ 或微信聊天. 功能 收发文本消息 ...
- 自己编写jQuery插件之表单验证
自己编写jQuery插件之表单验证 吐个嘈先:最近状态不咋滴,真是什么都不想干,不想上班,做什么都没动力,觉得没意思.不想这样,不想这样,快让这种情绪消失吧,忽忽.... 表单验证在项目中用的还是比较 ...
- C语言学习系列(二)面向过程和面向对象
一.基本定义 (一).面向过程(procedure oriented programming POP) 面向过程是分析解决问题的步骤,然后用函数把这些步骤一步一步的实现,然后在使用的时候一一调用则可. ...
- maven+struts2例子
本文在开发第一个maven示例的基础上进行扩展. 第一个maven示例目录结构如下: 扩展后目录为: 打开pom.xml 在WEB-INF文件夹下新建web.xml: <?xml version ...
- mouseup([[data],fn])
mouseup([[data],fn]) 概述 当在元素上放松鼠标按钮时,会发生 mouseup 事件. 与 click 事件不同,mouseup 事件仅需要放松按钮.当鼠标指针位于元素上方时,放松鼠 ...
- AbstractWrapper ,EntityWrapper, QueryWrapper, UpdateWrappe
https://blog.csdn.net/qq_42112846/article/details/88086035 https://blog.csdn.net/m0_37034294/article ...
- 参数类型 (@Controller层)
@RequestMapping(path = "/listPage")@SuppressWarnings("unchecked")@BussinessLog(v ...
- leetcode解题报告(2):Remove Duplicates from Sorted ArrayII
描述 Follow up for "Remove Duplicates": What if duplicates are allowed at most twice? For ex ...
- DUILib学习笔记---消息处理
WIN32下窗口消息循环 MSG msg = { 0 }; while( ::GetMessage(&msg, NULL, 0, 0) ) { ::TranslateMessage(& ...