{
 "deney": "ABLASYON-4KOL-SENTETIK-KARE-1015",
 "model": "gemma4:31b",
 "use_lora": false,
 "baslangic": "2026-10-15T09:22:37",
 "tekrar": 2,
 "kollar": [
  {
   "kol": "kol1_agiz_maskeli",
   "dosya": "_test_agiz_kapali.jpg",
   "aciklama": "ağız/diş bölgesi bulanık maskeli (diş görünmüyor)",
   "sha16": "65ab1eea2150189a",
   "tekrar": 1,
   "face_shape": "oval",
   "jaw_width": "medium",
   "smile_line": "unknown",
   "sebep": null,
   "error": null,
   "model_used": "gemma4:31b",
   "sefalometrik_gogo_zyzy": null,
   "sefalometrik_durum": "hesaplanmadi (VLM kararina girmez)",
   "sure_sn": 82.1,
   "raw_ilk200": "{\n  \"face_shape\": \"oval\",\n  \"jaw_width\": \"medium\",\n  \"smile_line\": \"unknown\",\n  \"facial_thirds\": \"balanced\",\n  \"symmetry\": \"good\",\n  \"notes\": \"Yüz oranları dengeli, protez tasarımı oval yüz hattına uy",
   "yeniden_kosu": {
    "zaman": "2026-10-15T09:46:14",
    "timeout_sn": 300,
    "yol": "dogrudan Ollama /api/generate; istem = face_analyzer._FACE_PROMPT (kaynaktan okundu), ayni model/kodlama/secenekler (temperature 0.1, num_predict 512, think false)",
    "ilk_sebep": "istisna:ReadTimeout (120 sn; model soguk yukleme / eszamanli MLX kosusu)"
   }
  },
  {
   "kol": "kol1_agiz_maskeli",
   "dosya": "_test_agiz_kapali.jpg",
   "aciklama": "ağız/diş bölgesi bulanık maskeli (diş görünmüyor)",
   "sha16": "65ab1eea2150189a",
   "tekrar": 2,
   "face_shape": "oval",
   "jaw_width": "medium",
   "smile_line": "unknown",
   "sebep": null,
   "error": null,
   "model_used": "gemma4:31b",
   "sefalometrik_gogo_zyzy": null,
   "sefalometrik_durum": "hesaplanmadi (VLM kararina girmez)",
   "sure_sn": 26.0,
   "raw_ilk200": "{\n  \"face_shape\": \"oval\",\n  \"jaw_width\": \"medium\",\n  \"smile_line\": \"unknown\",\n  \"facial_thirds\": \"balanced\",\n  \"symmetry\": \"good\",\n  \"notes\": \"Yüz oranları dengeli, protez tasarımı oval yüz hattına uy",
   "yeniden_kosu": {
    "zaman": "2026-10-15T09:46:40",
    "timeout_sn": 300,
    "yol": "dogrudan Ollama /api/generate; istem = face_analyzer._FACE_PROMPT (kaynaktan okundu), ayni model/kodlama/secenekler (temperature 0.1, num_predict 512, think false)",
    "ilk_sebep": "istisna:ReadTimeout (120 sn; model soguk yukleme / eszamanli MLX kosusu)"
   }
  },
  {
   "kol": "kol2_kare_dis",
   "dosya": "sentetik_lora_tamkare.jpg",
   "aciklama": "ağızda kuboidal/kare QLoRA dişi",
   "sha16": "4af89344b51dd642",
   "tekrar": 1,
   "face_shape": "oval",
   "jaw_width": "medium",
   "smile_line": "low",
   "sebep": null,
   "error": null,
   "model_used": "gemma4:31b",
   "sefalometrik_gogo_zyzy": null,
   "sefalometrik_durum": "olculdu",
   "sure_sn": 77.6,
   "raw_ilk200": "{\n  \"face_shape\": \"oval\",\n  \"jaw_width\": \"medium\",\n  \"smile_line\": \"low\",\n  \"facial_thirds\": \"balanced\",\n  \"symmetry\": \"good\",\n  \"notes\": \"Diş boyları ve formları yüz oranlarıyla uyumlu, hafif diş eti"
  },
  {
   "kol": "kol2_kare_dis",
   "dosya": "sentetik_lora_tamkare.jpg",
   "aciklama": "ağızda kuboidal/kare QLoRA dişi",
   "sha16": "4af89344b51dd642",
   "tekrar": 2,
   "face_shape": "oval",
   "jaw_width": "medium",
   "smile_line": "low",
   "sebep": null,
   "error": null,
   "model_used": "gemma4:31b",
   "sefalometrik_gogo_zyzy": null,
   "sefalometrik_durum": "olculdu",
   "sure_sn": 63.4,
   "raw_ilk200": "{\n  \"face_shape\": \"oval\",\n  \"jaw_width\": \"medium\",\n  \"smile_line\": \"low\",\n  \"facial_thirds\": \"balanced\",\n  \"symmetry\": \"good\",\n  \"notes\": \"Diş boyları ve formları yüz oranlarıyla uyumlu, hafif diş eti"
  },
  {
   "kol": "kol3_notr_dis",
   "dosya": "sentetik_portre_once.jpg",
   "aciklama": "ağızda nötr, fizyolojik aşınmalı doğal diş (güncel taban)",
   "sha16": "8ab43a10c9d22c60",
   "tekrar": 1,
   "face_shape": "oval",
   "jaw_width": "medium",
   "smile_line": "low",
   "sebep": null,
   "error": null,
   "model_used": "gemma4:31b",
   "sefalometrik_gogo_zyzy": null,
   "sefalometrik_durum": "olculdu",
   "sure_sn": 35.6,
   "raw_ilk200": "{\n  \"face_shape\": \"oval\",\n  \"jaw_width\": \"medium\",\n  \"smile_line\": \"low\",\n  \"facial_thirds\": \"balanced\",\n  \"symmetry\": \"good\",\n  \"notes\": \"Gülüş hattı düzgün, diş boyları ve formları yüz oranlarıyla u"
  },
  {
   "kol": "kol3_notr_dis",
   "dosya": "sentetik_portre_once.jpg",
   "aciklama": "ağızda nötr, fizyolojik aşınmalı doğal diş (güncel taban)",
   "sha16": "8ab43a10c9d22c60",
   "tekrar": 2,
   "face_shape": "oval",
   "jaw_width": "medium",
   "smile_line": "low",
   "sebep": null,
   "error": null,
   "model_used": "gemma4:31b",
   "sefalometrik_gogo_zyzy": null,
   "sefalometrik_durum": "olculdu",
   "sure_sn": 94.8,
   "raw_ilk200": "{\n  \"face_shape\": \"oval\",\n  \"jaw_width\": \"medium\",\n  \"smile_line\": \"low\",\n  \"facial_thirds\": \"balanced\",\n  \"symmetry\": \"good\",\n  \"notes\": \"Gülüş hattı düşük, diş boyları ve formları yüz oranlarına uyg"
  },
  {
   "kol": "kol4_oval_dis",
   "dosya": "_ham_portre_ilk.jpg",
   "aciklama": "ağızda ilk üretimin oval/yuvarlak doğal dişi",
   "sha16": "e37d4de3075737f3",
   "tekrar": 1,
   "face_shape": "oval",
   "jaw_width": "medium",
   "smile_line": "low",
   "sebep": null,
   "error": null,
   "model_used": "gemma4:31b",
   "sefalometrik_gogo_zyzy": null,
   "sefalometrik_durum": "hesaplanmadi (VLM kararina girmez)",
   "sure_sn": 63.0,
   "raw_ilk200": "{\n  \"face_shape\": \"oval\",\n  \"jaw_width\": \"medium\",\n  \"smile_line\": \"low\",\n  \"facial_thirds\": \"balanced\",\n  \"symmetry\": \"good\",\n  \"notes\": \"Gülüş hattı düşük, diş boyları ve formları yüz oranlarına uyg",
   "yeniden_kosu": {
    "zaman": "2026-10-15T09:47:43",
    "timeout_sn": 300,
    "yol": "dogrudan Ollama /api/generate; istem = face_analyzer._FACE_PROMPT (kaynaktan okundu), ayni model/kodlama/secenekler (temperature 0.1, num_predict 512, think false)",
    "ilk_sebep": "istisna:ReadTimeout (120 sn; model soguk yukleme / eszamanli MLX kosusu)"
   }
  },
  {
   "kol": "kol4_oval_dis",
   "dosya": "_ham_portre_ilk.jpg",
   "aciklama": "ağızda ilk üretimin oval/yuvarlak doğal dişi",
   "sha16": "e37d4de3075737f3",
   "tekrar": 2,
   "face_shape": "oval",
   "jaw_width": "medium",
   "smile_line": "low",
   "sebep": null,
   "error": null,
   "model_used": "gemma4:31b",
   "sefalometrik_gogo_zyzy": null,
   "sefalometrik_durum": "hesaplanmadi (VLM kararina girmez)",
   "sure_sn": 51.1,
   "raw_ilk200": "{\n  \"face_shape\": \"oval\",\n  \"jaw_width\": \"medium\",\n  \"smile_line\": \"low\",\n  \"facial_thirds\": \"balanced\",\n  \"symmetry\": \"good\",\n  \"notes\": \"Diş boyları ve gülüş hattı yüz oranlarıyla uyumlu, minimal di",
   "yeniden_kosu": {
    "zaman": "2026-10-15T09:48:34",
    "timeout_sn": 300,
    "yol": "dogrudan Ollama /api/generate; istem = face_analyzer._FACE_PROMPT (kaynaktan okundu), ayni model/kodlama/secenekler (temperature 0.1, num_predict 512, think false)",
    "ilk_sebep": "istisna:ReadTimeout (120 sn; model soguk yukleme / eszamanli MLX kosusu)"
   }
  }
 ],
 "bitis": "2026-10-15T09:35:09",
 "eksik_tamamlama_bitis": "2026-10-15T09:48:34",
 "aciklama": "4 kollu kontrollü ablasyon: aynı sentetik brakisefal yüz, ağız/diş bölgesi dört durumda; eğitimsiz görsel-dil modeli (use_lora=False) her kol için 2 kez çağrıldı. 'yeniden_kosu' alanı olan kayıtlar ilk koşuda 120 sn zaman aşımına düşüp aynı istem/model/seçeneklerle 300 sn sınırıyla yeniden koşulan çağrılardır. Dosya adları yazarın deney dizinine aittir; web kopyaları provenance.json'da eşlenir."
}