teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

変更

2021/07/21 23:52

投稿

trafalbad
trafalbad

スコア303

title CHANGED
File without changes
body CHANGED
@@ -63,8 +63,19 @@
63
63
  ###追記
64
64
  ダブルクオーテーションで囲んだら以下のようにFILが上手く計算結果を反映してくれません。
65
65
  どうしたらFILの変数も「書き換えたい値」のように書き換えることが可能でしょうか?
66
+ 訂正したcfg.sh
66
67
  ```zsh
68
+ # /bin/sh
69
+ CLAESES=3
70
+ FIL=(${CLAESES}+5)*3
71
+ mv yolov4-tiny.cfg yolov4-tiny.cfg.bak
72
+ cat yolov4-tiny.cfg.bak | sed -e "s/filters=255/filters=${FIL}/g" -e "s/classes=80/classes=${CLAESES}/g" > yolov4-tiny.cfg
73
+ rm *bak
74
+ ```
75
+
76
+ 実行結果
77
+ ```zsh
67
- filters=(CLAESES+5)*3
78
+ filters=(3+5)*3
68
79
  activation=linear
69
80
 
70
81
  [yolo]

1

追記

2021/07/21 23:52

投稿

trafalbad
trafalbad

スコア303

title CHANGED
File without changes
body CHANGED
@@ -57,4 +57,18 @@
57
57
  mask = 1,2,3
58
58
  anchors = 10,14, 23,27, 37,58, 81,82, 135,169, 344,319
59
59
  classes=3
60
+ ```
61
+
62
+
63
+ ###追記
64
+ ダブルクオーテーションで囲んだら以下のようにFILが上手く計算結果を反映してくれません。
65
+ どうしたらFILの変数も「書き換えたい値」のように書き換えることが可能でしょうか?
66
+ ```zsh
67
+ filters=(CLAESES+5)*3
68
+ activation=linear
69
+
70
+ [yolo]
71
+ mask = 1,2,3
72
+ anchors = 10,14, 23,27, 37,58, 81,82, 135,169, 344,319
73
+ classes=3
60
74
  ```