SSD踩坑記錄

2021-09-11 20:16:30 字數 721 閱讀 5907

原github專案位址,借用大神的模型自己訓練ssd:

1、error:default maxpoolingop only supports nhwc on device type cpu

data_format = 'nchw' #修改為'nhwc'
2、關於dataset_name:

將影象資料轉換為tfrecods格式時,tf_convert_data.py中:

--dataset_name=pascalvoc

--dataset_dir=./voc2007/

--output_name=voc_2007_train

--output_dir=./tfrecords_

訓練時,train_ssd_network.py中:

--train_dir=./train_model/

--dataset_dir=./tfrecords_/

--dataset_name=pascalvoc_2007

--dataset_split_name=train

--model_name=ssd_300_vgg

在自己亂改名字經過一系列報錯之後發現,轉換時』output_name』跟訓練時pascalvoc_2007中file_pattern要對應;轉換時』output_dir』跟訓練時』dataset_dir』要對應。

Python 踩坑記錄

1.浮點數判斷 工作中遇到類似下面邏輯判斷 i 1 while i 1.5 i i 0.1 print i在想象中i應該停止在1.5就不輸出了,但是實際的輸出結果是無限迴圈。這是因為在計算機的邏輯中,浮點數的儲存規則決定了不是所有的浮點數都能準確表示,有些是不準確的,只是無限接近。如0.1轉換為二進...

Java踩坑記錄

1.quartz整合spring框架service層物件注入為null解決方案 jobdetailfactorybean中注入的是乙個cn.itcast.quartz.hellojob實現類的全路徑,底層會反射建立出乙個hellojob的物件,但是該物件不是由spring管理的,所以業務層的物件無法...

面試踩坑記錄

面試過程 1.自我介紹。我的這次面試只有自我介紹,沒有其餘的套路性環節 為什麼來我們公司等等 上來就是乾貨。2.專案經歷 把我簡歷上寫的所以專案都問了一遍。但是側重點在於和你所投崗位相關技能的應用或者課題。首先簡單介紹這個專案 包括用了什麼,用來做什麼,有什麼成果性結論 緊接著就是對你專案中所涉及的...