前提・実現したいこと
masksに格納された値の平均を取得したいと考えております。
masksに格納されるオブジェクトは、listで格納されています。
そのリストが2つございます。
それらを取り出して、listの値を取得したいと考えております。
特殊な事情でエラー内容が確認できかねます。
こちらのコードでは、できかねました。もし、志高い勇者がいらっしゃいましたら、簡単なtipsをご教示いただけるとありがたいです。
どうかご一助いただけると幸いです。
何卒よろしくお願いします
該当のソースコード
ids,masks = [],[] for fn in test_files: preds_1, flows, _ = model_1.eval(io.imread(str(fn)), diameter=19, channels=[[2,3],[2,3]], augment=True, resample=True) preds_2, flows, _ = model_2.eval(io.imread(str(fn)), diameter=19, channels=[[2,3],[2,3]], augment=True, resample=True) for i in range (1, preds_1.max() + 1): ids.append(fn.stem) masks.append(rle_encode(preds_1 == i)) #part1 for i in range (1, preds_2.max() + 1): ids.append(fn.stem) masks.append(rle_encode(preds_2 == i)) for _, val in enumerate(masks): for _,val_val in enumerate(val): sums +=val_val sums /= 2 masks=sums.copy() #part2
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
Python3 (3.9)
macbookpro 16
あなたの回答
tips
プレビュー