Ich folge diesem tutorial.Fehler beim Laden von finetune_checkpoint im Objekterkennungstraining
Ich verwende Oxford-IIIT Pet Daten und Konfigurationsdatei ähnlich wie this.
In der pipeline_config Datei habe ich Feinabstimmung Kontrollpunkt als
fine_tune_checkpoint: "{PATH TO}/ssd_mobilenet_v1_coco_11_06_2017/model.ckpt"
from_detection_checkpoint: false
angegeben Aber wenn ich laufe, Python object_detection/train.py ... --train_dir = $ {} PATH_TO_TRAIN_DIR
Ich erhalte eine Liste mit Warnungen.
WARNUNG: root: Variable [MobalenetV1/Conv2d_0/BatchNorm/beta] ist im Prüfpunkt nicht verfügbar.
.
.
.
ACHTUNG: root: Variable [MobilenetV1/Conv2d_9_pointwise/Gewichte] in Kontrollpunkt nicht verfügbar
und Programm beendet sagen
Valueerror: Keine Variablen
speichern Ich habe überprüft die ckpt in python mit
print_tensors_in_checkpoint_file('{PATH TO}/ssd_mobilenet_v1_coco_11_06_2017/model.ckpt/model.ckpt', '',"")
Die Ausgabe war eine Liste.
FeatureExtractor/MobilenetV1/Conv2d_0/BatchNorm/beta (DT_FLOAT) [32]
.
.
.
FeatureExtractor/MobilenetV1/Conv2d_9_pointwise/Gewichte (DT_FLOAT) [1,1,512,512]
Hinweis: Training Skript läuft gut, wenn finetune_checkpoint von
from_detection_checkpoint: true
in Pipeline-Konfigurationsdatei deaktiviert