diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index a36a72e..4b63850 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -31,13 +31,13 @@ "state": { "type": "markdown", "state": { - "file": "Thèse/Séminaires/2026-06-11 BRICOUT Barbara.md", + "file": "Thèse/Résumés séminaires.md", "mode": "source", "source": false, "backlinks": false }, "icon": "lucide-file", - "title": "2026-06-11 BRICOUT Barbara" + "title": "Résumés séminaires" } } ], @@ -270,9 +270,13 @@ }, "active": "bd694dfa434e6a04", "lastOpenFiles": [ - "Thèse/Packages/R/colSBM.md", "Thèse/Séminaires/2026-06-11 BRICOUT Barbara.md", + "Thèse/Résumés séminaires.md", "Résumé des tâches.md", + "Thèse/Packages/R/colSBM.md", + "Thèse/Axes/colSBM/À creuser.md", + "Thèse/Projets annexes/VGAE avec (Gromov-)Wasserstein.md", + "Thèse/Axes/colSBM", "Thèse/Résolution des problèmes/Problème avec renv.md", "Thèse/Articles/Review papier colBiSBM.md", "Thèse/Packages/R", @@ -282,12 +286,10 @@ "Thèse/TODO/2026-05-18.md", "macros.tex.md", "Thèse/Lectures/local_macros.tex.md", - "Thèse/Projets annexes/VGAE avec (Gromov-)Wasserstein.md", "Thèse/Projets annexes", "Thèse/Axes/Phylogénie/SBM avec covariance latente.md", "Thèse/Lectures/@quericBridgingMaximumLikelihood2026.md", "@quericBridgingMaximumLikelihood2026.md", - "Thèse/Résumés séminaires.md", "Thèse/Séminaires/2026-06-09 VICTOR François.md", "Thèse/Séminaires/2026-06-09 FRANCHETERRE Blanche.md", "Perso/Tâches/2026-05-17.md", @@ -299,12 +301,10 @@ "Thèse/Axes/Phylogénie/SBM avec covariance multinomiale probit.md", "Thèse/Axes/Phylogénie/Phylogénie Papiers à regarder.md", "Perso/Tâches/Casque antibruit pour l'anniversaire de Kris.md", - "Thèse/StateOfTheR/HappyR/2026-05-29 MLOps en Python.md", "Thèse/StateOfTheR/HappyR/Sans titre", "Thèse/StateOfTheR/HappyR", "Thèse/StateOfTheR", "Thèse/Groupes de travail/Modèles génératifs", - "Thèse/Groupes de travail", - "public/index-listing.json" + "Thèse/Groupes de travail" ] } \ No newline at end of file diff --git a/Résumé des tâches.md b/Résumé des tâches.md index c3ddc1b..dc3d9a0 100644 --- a/Résumé des tâches.md +++ b/Résumé des tâches.md @@ -9,6 +9,14 @@ due before next week sort by priority ``` +## À faire bloquantes + +```tasks +is blocking +path includes Thèse +sort by priority +``` + ## À faire ```tasks diff --git a/Thèse/Axes/colSBM/À creuser.md b/Thèse/Axes/colSBM/À creuser.md new file mode 100644 index 0000000..de2bc35 --- /dev/null +++ b/Thèse/Axes/colSBM/À creuser.md @@ -0,0 +1,6 @@ + +- [ ] Écrire les estimations pour les distributions : 🆔 417egt + + [ ] (colSBM) Catégorielle + + [ ] (colSBM) Gaussienne + + [ ] (colSBM) Binomiale négative +- [ ] Mesurer la variance des estimateurs ? Regarder M-estimateurs et papier de Barbara pour ELBO diff --git a/Thèse/Packages/R/colSBM.md b/Thèse/Packages/R/colSBM.md index 791e1d8..e26378f 100644 --- a/Thèse/Packages/R/colSBM.md +++ b/Thèse/Packages/R/colSBM.md @@ -1,6 +1,13 @@ +Implémentation en R des modèles #colSBM + # Améliorations - [ ] Ajouter les checks d'identifiabilité dans le package en tant que fonctions appellables +- [ ] Généraliser la manière de stocker et travailler avec différents modèles +- [ ] Implémenter les estimations pour les distributions ⛔ 417egt + + [ ] (colSBM) Catégorielle + + [ ] (colSBM) Gaussienne + + [ ] (colSBM) Binomiale négative # Bugs diff --git a/Thèse/Résumés séminaires.md b/Thèse/Résumés séminaires.md index 3ddb7ea..5df58c5 100644 --- a/Thèse/Résumés séminaires.md +++ b/Thèse/Résumés séminaires.md @@ -1,49 +1,12 @@ -```dataviewjs -const files = app.vault.getFiles() - .filter(file => - file.path.includes("Thèse/Séminaires") && - file.extension === "md" - ); - -const rows = []; - -for (const file of files) { - - const content = await app.vault.cachedRead(file); - - // Extract frontmatter block - const match = content.match(/^---\n([\s\S]*?)\n---/); - - let fm = {}; - - if (match) { - fm = obsidian.parseYaml(match[1]) ?? {}; - } - - function getFields(content) { - const fields = {}; - const regex = /^\*\*(.+?)\*\*::[ \t]*([^\n\r]*)$/gm; - let match; - while ((match = regex.exec(content)) !== null) { - fields[match[1]] = match[2].trim(); - } - return fields; - } - const fields = getFields(content) - - rows.push([ - fields.Titre, - fields.Speaker, - fields.Date, - fields.Contribution, - fields.Lieu, - dv.fileLink(file.path) - ]); -} - -dv.table( - ["Title", "Speaker", "Date", "Contrib.", "Lieu","File"], - rows -); +```dataview +TABLE WITHOUT ID + date as "Date", + speaker as "Auteurice", + Titre as "Titre", + Contribution, + Lieu, + file.link as "Fichier" +FROM "Thèse/Séminaires" +SORT Date DESC ``` diff --git a/Thèse/Séminaires/2026-06-11 BRICOUT Barbara.md b/Thèse/Séminaires/2026-06-11 BRICOUT Barbara.md index 4c4f352..4202800 100644 --- a/Thèse/Séminaires/2026-06-11 BRICOUT Barbara.md +++ b/Thèse/Séminaires/2026-06-11 BRICOUT Barbara.md @@ -14,7 +14,7 @@ bibliography: ../these_ref.bib **Date**:: 2026-06-11 -**Contribution**:: +**Contribution**:: Intégration données manquantes pour ZI-PLN-PCA, prédiction des probas d'absence/présence sur des sites avec covariables et effets sites et années. Détection de rupture dans les tendances. :::