Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

dvc.yaml 3.7 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
  1. # dvc project pipeline
  2. # year 2017 inference only (disabled for now)
  3. stages:
  4. createtiles:
  5. foreach:
  6. - 2017
  7. - 2019
  8. do:
  9. cmd: >-
  10. mkdir -p data/processed.images.${item};
  11. gdal_retile.py
  12. -csv locations.csv
  13. -v -ps ${source_dim} ${source_dim}
  14. -co "TILED=YES" -co "COMPRESS=LZW" -co "PREDICTOR=2"
  15. -targetDir data/processed.images.${item}
  16. data/raw/ortho_${item}_ESPG3044.tif
  17. deps:
  18. - data/raw/ortho_${item}_ESPG3044.tif
  19. params:
  20. - source_dim
  21. outs:
  22. - data/processed.images.${item}
  23. createtiles-nir:
  24. foreach:
  25. - 2017
  26. - 2019
  27. do:
  28. cmd: >-
  29. mkdir -p data/processed.images.${item}.nir;
  30. gdal_retile.py
  31. -csv locations.csv
  32. -v -ps ${source_dim} ${source_dim}
  33. -co "TILED=YES" -co "COMPRESS=LZW" -co "PREDICTOR=2"
  34. -targetDir data/processed.images.${item}.nir
  35. data/raw/ortho_${item}_ESPG3044_NIR.tif
  36. deps:
  37. - data/raw/ortho_${item}_ESPG3044_NIR.tif
  38. params:
  39. - source_dim
  40. outs:
  41. - data/processed.images.${item}.nir
  42. createmasks:
  43. cmd: >-
  44. python scripts/createmasks.py
  45. --bbox data/raw/shapefiles/deadtrees_area/deadtrees_area.shp
  46. data/processed.images.2019
  47. data/processed.masks.2019
  48. data/raw/shapefiles/deadtrees/deadtrees.shp
  49. deps:
  50. - data/processed.images.2019
  51. - data/raw/shapefiles/deadtrees
  52. - data/raw/shapefiles/deadtrees_area
  53. outs:
  54. - data/processed.masks.2019
  55. createdataset:
  56. cmd: >-
  57. python scripts/createdataset.py
  58. data/processed.images.2019
  59. data/processed.masks.2019
  60. data/dataset
  61. --source_dim ${source_dim}
  62. --tile_size ${createdataset.tile_size}
  63. --format ${file_type}
  64. deps:
  65. - data/processed.images.2019
  66. - data/processed.masks.2019
  67. params:
  68. - source_dim
  69. - createdataset.tile_size
  70. - file_type
  71. outs:
  72. - data/dataset/train
  73. - data/dataset/stats.csv
  74. createbalanced:
  75. cmd: >-
  76. python scripts/createbalanced.py
  77. data/dataset/stats.csv
  78. data/dataset/train
  79. data/dataset/train_balanced
  80. data/dataset/train_balanced_short
  81. --format ${file_type}
  82. --tmp-dir ./tmp
  83. deps:
  84. - data/dataset/train
  85. - data/dataset/stats.csv
  86. params:
  87. - file_type
  88. outs:
  89. - data/dataset/train_balanced
  90. - data/dataset/train_balanced_short
  91. createextra:
  92. cmd: >-
  93. mkdir -p data/extra;
  94. python scripts/createextra.py
  95. data/raw/shapefiles/deadtrees_notdead/deadtrees_notdead.shp
  96. data/processed.images.2019
  97. data/dataset/train_balanced
  98. data/dataset/train_balanced_short
  99. --tmp-dir ./tmp;
  100. mv data/extra/ds2-train-00* data/dataset/train_balanced_short/
  101. mv data/extra/ds3-train-00* data/dataset/train_balanced_short/
  102. deps:
  103. - data/raw/shapefiles/deadtrees_notdead
  104. - data/processed.images.2019
  105. - data/dataset/train_balanced
  106. - data/dataset/train_balanced_short
  107. outs:
  108. - data/dataset/train_balanced_short/ds2-train-0*
  109. - data/dataset/train_balanced_short/ds3-train-0*
  110. # train:
  111. # inference
  112. inference:
  113. foreach:
  114. - 2017
  115. - 2019
  116. do:
  117. cmd: >-
  118. mkdir -p data/predicted.${item};
  119. mkdir -p data/predicted.${item}_preview;
  120. stdbuf -i0 -o0 -e0 python deadtrees/deployment/tiler.py --all -o data/predicted.${item} data/processed.images.${item};
  121. gdal_merge.py
  122. -co 'COMPRESS=LZW'
  123. -co 'TILED=YES'
  124. -o data/predicted_mosaic_${item}.tif
  125. data/predicted.${item}/ortho_${item}_ESPG3044_*
  126. deps:
  127. - data/processed.images.${item}
  128. outs:
  129. - data/predicted.${item}
  130. - data/predicted.${item}_preview
  131. - data/predicted_mosaic_${item}.tif
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...