Ana içeriğe geç
Dil v0.2.0 · Ön izleme

Sürümlü model ve deney geçmişi

Strict şema, canonical bütünlük ve açık gizlilik politikasıyla sınırlı yerel QML artifact'larını export edin, doğrulayın, migrate edin, import edin, tahliye edin ve temizleyin.

Model, deney kaydı ve geçmiş 0.1 sözleşmeleri

Üç yerel artifact yüzeyi strict reader, kalıcı fixture, canonical digest, sınırlı şema, açık legacy migration ve uyumlu Core/browser/paket davranışı yayımlar.

v0.1
Model sözleşmesi
v0.1
Kayıt sözleşmesi
v0.1
Geçmiş sözleşmesi

Bütünlük korumalı model paketleri

Model; parser-clean kaynak, exact trained parametre anahtar/değerleri, sonlu eğitim kanıtı, simulator ortamı, source digest ve canonical package digest'i bağlar. Nested unknown alan ve doğrudan tamper fail-closed kalır.

2 MB
JSON sınırı
200 KB
Kaynak sınırı
8
Parametre
14
Qubit
const imported = importNMModelPackageJson(json);
const compatibility = validateNMModelPackageCompatibility(imported.package);
const applied = applyNMModelPackageChecked(imported.package, {
  target: nmModelPackageRuntimeTargets.browserStatevector,
});
const migrated = migrateNMModelPackage(legacyPackage);
Model paketi JSON Schema'sını aç

Fail-closed çalışma zamanı uyumluluğu

Apply işlemi kaynak parametrelerini değiştirmeden önce paket reader'ını, kapalı çalışma zamanı hedefini, dil major/minor sürümünü, exact engine'i, qubit kapasitesini ve açık noise desteğini doğrular. Herhangi bir uyumsuzluk modeli uygulamadan NM-MODEL-011 döndürür.

browser-statevector
Varsayılan çalışma zamanı hedefi
v0.1 / 0.2.0
Sözleşme / dil
statevector / 14
Engine / en fazla qubit
5
Desteklenen noise modelleri

Her apply altı sıralı kontrol yayımlar: package, target, language, engine, qubits ve noise.

packagetargetlanguageenginequbitsnoise

Privacy-minimized deney kayıtları

Kaynak metni varsayılan olarak çıkarılır, hash'i stable deney kimliğinin parçası kalır. Run kimliği zaman ve sonucu; tüm-kayıt bütünlüğü ayrıca runtime metadata'yı kapsar.

En fazla 256 KB JSON ve 10000000 circuit evaluation.

Kimlik v0.1: experiment-id-created-at-and-canonical-outcome

Deney kaydı JSON Schema'sını aç

Migration destekli yerel deney geçmişi

Geçmiş export'ları newest-first, bütünlük korumalı, duplicate'sizdir ve her kaydın açık kaynak tercihini korur. Varsayılan store kapasitede en eski kaydı atomik tahliye eder.

200 kayıt, 32 MB JSON, IndexedDB şema v3.

Deney geçmişi JSON Schema'sını aç

Canonical tüm-artifact bütünlüğü

FNV-1a-64 kazara değişiklik/tamper checksum'ıdır, imza değildir. Source, model, kayıt ve geçmiş digest'leri kullanımdan önce yeniden hesaplanır.

Canonical config ve run kimliği

Experiment id source hash ile sıralı workload alanlarını kullanır. Run id experiment id, exact timestamp ve recursive key-sorted outcome JSON kullanır; böylece nesne anahtarı sırası aynı semantik çalışmayı bölemez. Runtime metadata karşılaştırma kimliğine katılmaz fakat tüm-kayıt bütünlüğüyle korunur; sıra-bağımlı legacy id'ler açık migration gerektirir.

Açık kaynak gizliliği

Deney oluşturma varsayılan olarak kaynağı çıkarır. Export kaynağı sessizce eklemez veya kaldırmaz ve kaynak taşıyan exact kayıt sayısını yayımlar.

Deterministik quota davranışı

200 kayıtta varsayılan politika en eski createdAt/runId girdisini tahliye eder; çağıran açıkça fail-closed ret seçebilir.

Örtük legacy güveni yok

Pre-integrity model/kayıt dosyaları, sıra-bağımlı legacy run id'leri ve raw geçmiş array'leri strict reader tarafından reddedilir. Açık migration her alanı doğrular, canonical kimlik ile güncel bütünlüğü türetir ve kayıplı dönüşümü reddeder. IndexedDB v1/v2 satırları v3'e yükseltilir; geçersiz satırlar quarantine'a taşınır.

Kararlı artifact tanıları

NM-MODEL-001NM-MODEL-002NM-MODEL-003NM-MODEL-004NM-MODEL-005NM-MODEL-006NM-MODEL-007NM-MODEL-008NM-MODEL-009NM-MODEL-010NM-MODEL-011NM-EXPERIMENT-001NM-EXPERIMENT-002NM-EXPERIMENT-003NM-EXPERIMENT-004NM-EXPERIMENT-005NM-EXPERIMENT-006NM-EXPERIMENT-007NM-EXPERIMENT-008NM-EXPERIMENT-009NM-EXPERIMENT-010NM-HISTORY-001NM-HISTORY-002NM-HISTORY-003NM-HISTORY-004NM-HISTORY-005NM-HISTORY-006NM-HISTORY-007NM-HISTORY-008NM-HISTORY-009NM-HISTORY-010

FNV bütünlüğü yazarı doğrulamaz veya hash'i yeniden hesaplayabilen kötü niyetli tarafa karşı korumaz. İmzalı release artifact'ları ve uzak senkronizasyon ayrı gelecek capability'lerdir.

Kalıcı güncel, tamper, legacy ve future-language fixture'ları; altı kontrollü çalışma zamanı matrisi; source/runtime/outcome tamper; byte limitleri; 200-kayıt eviction/ret; export/import; temiz tarball; mobil docs ve maksimum-carrier performansı otomatikleştirilmiştir.