質問編集履歴
3
具体的な、質問内容を追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -252,7 +252,13 @@
|
|
252
252
|
|
253
253
|
|
254
254
|
|
255
|
+
また、sed -e '$d' d.txt > d2.txt、最後の1行を削除するプログラムを実行すると下記のようにevalが頭につくものがd2.txtにすべて抽出されます。
|
256
|
+
|
255
|
-
|
257
|
+
![イメージ説明](3150e0b99a7f22f0de6758591e609d58.png)
|
258
|
+
|
259
|
+
|
260
|
+
|
261
|
+
最後に、
|
256
262
|
|
257
263
|
import ast
|
258
264
|
|
@@ -264,6 +270,10 @@
|
|
264
270
|
|
265
271
|
print(di['eval_loss'])
|
266
272
|
|
273
|
+
|
274
|
+
|
267
|
-
を実行
|
275
|
+
をa.pyとし、実行すると2つあるeval_lossのうちの1つしか表示されず、またd2.txtにこの結果が反映されません。
|
268
|
-
|
276
|
+
|
269
|
-
![イメージ説明](
|
277
|
+
![イメージ説明](bd0c42e0ac9b2f29d1841875c81a4ae8.png)
|
278
|
+
|
279
|
+
私が望む条件といたしましては、実行されたすべてのeval_lossを.txt化したく思います。
|
2
具体的な、質問内容を追加しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
特定のテキストを出
|
1
|
+
特定のテキストを抽出したい
|
test
CHANGED
@@ -245,3 +245,25 @@
|
|
245
245
|
|
246
246
|
|
247
247
|
### 補足情報(FW/ツールのバージョンなど)
|
248
|
+
|
249
|
+
![イメージ説明](8a529f9a23605661a0ac7f02039f74ae.png)
|
250
|
+
|
251
|
+
プログラムを実行すると、上記のように表示されます。
|
252
|
+
|
253
|
+
|
254
|
+
|
255
|
+
また、eval_lossだけを抽出するプログラム
|
256
|
+
|
257
|
+
import ast
|
258
|
+
|
259
|
+
with open ('d2.txt')as f:
|
260
|
+
|
261
|
+
for line in f:
|
262
|
+
|
263
|
+
di = ast.literal-eval(line)
|
264
|
+
|
265
|
+
print(di['eval_loss'])
|
266
|
+
|
267
|
+
を実行したところ、下記のようにevalが頭につくものがすべて抽出されてしまうため、質問させていただきました。
|
268
|
+
|
269
|
+
![イメージ説明](3150e0b99a7f22f0de6758591e609d58.png)
|
1
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
### 前提・実現したいこと
|
1
|
+
### ヘディングのテキスト### 前提・実現したいこと
|
2
2
|
|
3
3
|
huggingfaceからDLしたText Classification on GLUEというものを、UNIXのローカルターミナルで実行し、結果として表示される**eval_loss**だけを出力し、学習曲線を作成しようとしております。
|
4
4
|
|