Guest User

Untitled

a guest
Nov 20th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.83 KB | None | 0 0
  1. FLAGS = tf.app.flags.FLAGS
  2.  
  3. tf.app.flags.DEFINE_string('image_folder',
  4. './VOCdevkit/VOC2012/JPEGImages',
  5. 'Folder containing images.')
  6.  
  7. tf.app.flags.DEFINE_string(
  8. 'semantic_segmentation_folder',
  9. './VOCdevkit/VOC2012/SegmentationClassRaw',
  10. 'Folder containing semantic segmentation annotations.')
  11.  
  12. tf.app.flags.DEFINE_string(
  13. 'list_folder',
  14. './VOCdevkit/VOC2012/ImageSets/Segmentation',
  15. 'Folder containing lists for training and validation')
  16.  
  17. tf.app.flags.DEFINE_string(
  18. 'output_dir',
  19. './tfrecord',
  20. 'Path to save converted SSTable of TensorFlow examples.')
  21.  
  22.  
  23. _NUM_SHARDS = 4
  24.  
  25. # add -->>
  26. FLAGS.image_folder = "./pascal_voc_seg/VOCdevkit/VOC2012/JPEGImages"
  27. FLAGS.semantic_segmentation_folder = "./pascal_voc_seg/VOCdevkit/VOC2012/SegmentationClassRaw"
  28. FLAGS.list_folder = "./pascal_voc_seg/VOCdevkit/VOC2012/ImageSets/Segmentation"
  29. FLAGS.image_format = "png"
  30. FLAGS.output_dir = "./pascal_voc_seg/tfrecord"
  31. # add --<<
  32.  
  33. # add kani 20181115 -->>
  34. _ORIGINAL_INFORMATION = DatasetDescriptor(
  35. splits_to_sizes={
  36. 'train': 10,
  37. 'trainval': 2,
  38. 'val': 2,
  39. },
  40. num_classes=5,
  41. ignore_label=255,
  42. )
  43. #add kani 20181115 --<<
  44.  
  45. # mod kani 20181115 -->>
  46. # _DATASETS_INFORMATION = {
  47. # 'cityscapes': _CITYSCAPES_INFORMATION,
  48. # 'pascal_voc_seg': _PASCAL_VOC_SEG_INFORMATION,
  49. # 'ade20k': _ADE20K_INFORMATION,
  50. # }
  51.  
  52. _DATASETS_INFORMATION = {
  53. 'cityscapes': _CITYSCAPES_INFORMATION,
  54. 'pascal_voc_seg': _PASCAL_VOC_SEG_INFORMATION,
  55. 'ade20k': _ADE20K_INFORMATION,
  56. 'original': _ORIGINAL_INFORMATION,
  57. }
  58. # mod kani 20181115 --<<
  59.  
  60. python train.py --logtostderr --train_split=trainval --model_variant=xception_65 --atrous_rates=3 --atrous_rates=6 --atrous_rates=9 --output_stride=32 --decoder_output_stride=4 --train_crop_size=512 --train_crop_size=512 --train_batch_size=2 --training_number_of_steps=6000 --fine_tune_batch_norm=false --tf_initial_checkpoint="./datasets/pascal_voc_seg/init_models/deeplabv3_pascal_train_aug/model.ckpt" --train_logdir="./datasets/pascal_voc_seg/exp/train_on_trainval_set/train" --dataset_dir="./datasets/pascal_voc_seg/tfrecord" --dataset=original
  61.  
  62. python vis.py --logtostderr --vis_split="val" --model_variant="xception_65" --atrous_rates=6 --atrous_rates=12 --atrous_rates=18 --output_stride=16 --decoder_output_stride=4 --vis_crop_size=513 --vis_crop_size=513 --checkpoint_dir="./datasets/pascal_voc_seg/exp/train_on_trainval_set/train" --vis_logdir="./datasets/pascal_voc_seg/exp/train_on_trainval_set/vis" --dataset_dir="./datasets/pascal_voc_seg/tfrecord" --max_number_of_iterations=1 --dataset=original --max_resize_value=512 --min_resize_value=128
  63.  
  64. /tmp/models/research/deeplab
  65. -README.md
  66. -common.py
  67. -datasets/
  68. --__init__.py
  69. --build_data.py
  70. --convert_cityscapes.sh
  71. --pascal_voc_seg/
  72. ---VOCdevkit/
  73. ----VOC2012/
  74. -----Annotations/
  75. -----ImageSets/
  76. -----JPEGImages/
  77. -----SegmentationClass/
  78. -----SegmentationObject/
  79. ---VOCtrainval_11-May-2012.tar
  80. ---exp/
  81. ----train_on_trainval_set/
  82. -----train/
  83. ------train.py
  84. -----vis/
  85. ------vis.py
  86. ---init_models/
  87. ----deeplabv3_pascal_train_aug/
  88. -----frozen_inference_graph.pb
  89. -----model.ckpt.data-00000-of-00001
  90. -----model.ckpt.index
  91. ---tfrecord/
  92. ----build_voc_2012.py
  93. --__pycache__
  94. --build_data.pyc
  95. --download_and_convert_ade20k.sh
  96. --remove_gt_colormap.py
  97. --build_ade20k_data.py
  98. --build_voc2012_data.py
  99. --download_and_convert_voc2012.sh
  100. --segmentation_dataset.py
  101. --build_cityscapes_data.py
  102. --build_voc2012_data.py.org
  103. -export_model.py
  104. -local_test.sh
  105. -model_test.py
  106. -utils/
  107. -__init__.py
  108. -common_test.py
  109. -deeplab_demo.ipynb
  110. -g3doc/
  111. -local_test_mobilenetv2.sh
  112. -train.py
  113. -vis.py
  114. -__pycache__
  115. -core/
  116. -eval.py
  117. -input_preprocess.py
  118. -model.py
  119. -train.py.bk
Add Comment
Please, Sign In to add comment