Commit graph

278 commits

Author SHA1 Message Date
Laurent Fainsin 6a70a46042 feat: add instructions to export to onnx 2023-04-05 22:10:29 +02:00
Laurent Fainsin 780a5688a0 fix: various typos 2023-04-05 21:06:23 +02:00
Laurent Fainsin 5808ca210d feat: add instructions to install environment 2023-04-05 20:20:59 +02:00
Laurent Fainsin d93a131008 feat: update README.md 2023-04-05 20:16:45 +02:00
Laurent Fainsin d8bba4481a refactor!: move files to python modules
feat: add back (broken) faster rcnn model
2023-04-05 20:11:01 +02:00
Laurent Fainsin 8f24f83b4a feat: black formatter as default formatter 2023-04-02 19:02:24 +02:00
Laurent Fainsin 35c9b2630c fix: switch from pytorch_lightning to lightning 2023-04-02 19:02:04 +02:00
Laurent Fainsin e06a11bb49 fix: github .gitignore 2023-04-02 19:01:30 +02:00
Laurent Fainsin 19c32c3f2e fix: add black formatter 2023-04-01 19:31:20 +02:00
Laurent Fainsin 85e446c934 style: autoformatting 2023-04-01 19:31:04 +02:00
Laurent Fainsin ac26b2a62a feat: switch from poetry to micromamba 2023-04-01 19:10:27 +02:00
Laurent Fainsin 2cc47bbb9e feat: cleanup dataset loaders a bit 2023-04-01 18:31:24 +02:00
Laureηt 8691735779
feat!: DETR 2023-03-27 20:51:35 +02:00
Laurent Fainsin 9d36719335 fix: dropping precision 16, unable to export in float16 2022-09-20 10:36:40 +02:00
Laurent Fainsin eb3dabe8d7 feat: ugly hack to have multiple classes 2022-09-15 10:40:04 +02:00
Laurent Fainsin 57853be03e feat: support multi image pasting 2022-09-14 16:23:19 +02:00
Laurent Fainsin c374673786 fix: dataset paths in wandb config file 2022-09-13 15:38:13 +02:00
Laurent Fainsin 96fcc64ea6 fix: don't mount /vol for wandb-local, broken permission, should deploy mino and mariadb containers instead 2022-09-13 13:48:49 +02:00
Laurent Fainsin 41224983f7 chore: update readme
Former-commit-id: 8b5fb45bb5b3f2d77677867f78d4048475c9c60f [formerly b6a07ef688a7ae36b4326b52e0c511da1d85ff95]
Former-commit-id: add01c666a028922479909e31572097b5dbbee30
2022-09-13 11:17:42 +02:00
Laurent Fainsin 8959b99947 feat: YAY, working devcontainers
Former-commit-id: d8d73b022405033c85e4c70645f1e73a388ded9d [formerly 644d6ccb89271e4ae024ddf2151e6ce3df7fdba6]
Former-commit-id: e1097534f05dddef9e6473112ff558c5df2a8001
2022-09-13 11:06:06 +02:00
Laurent Fainsin fe75873865 feat(WIP): devcontainers
Former-commit-id: fc1c5be8b911b5e454f83f63fe09ac533615da45 [formerly 14c2d66a4c67fff40006b18807b61f4f8297f7ee]
Former-commit-id: 8b2b76c1309f63670f6a717a5e13c8c663ceb8e5
2022-09-13 09:43:03 +02:00
Laurent Fainsin 23295957e6 feat: moar README.md
Former-commit-id: ec05ecb457cdd8c4ef9185b9ca15d527f23e9492 [formerly 2d60ca19027fcf145e4014884f006b4cdc9ae680]
Former-commit-id: 44099b38909857ed940f7d0195875d7e428470ef
2022-09-12 14:52:28 +02:00
Laurent Fainsin 8ca80e200e feat: add poetry pre-commit hook
Former-commit-id: d0a25423f2a27959a501630ea5b5e4e20a0fe27c [formerly 4f3fe92fc25c3a4d87026dc0baf5b1e46806fca9]
Former-commit-id: 59564e98854879c609b05701134094a6255b9c17
2022-09-12 14:24:05 +02:00
Laurent Fainsin 68e3b98cb2 feat: simple README.md
Former-commit-id: 59b574464d86823eab554dcd2a53b6fb63fe88a8 [formerly 27c37d0f85316e6f67eed619701707698ecca22a]
Former-commit-id: 34a00a48b3e51f88b017ae35749e6a6485050971
2022-09-12 12:19:19 +02:00
Laurent Fainsin d8f0e231e3 chore: notebook runs
Former-commit-id: f14b45aa111e91914a57511a6f93ba53be58d71f [formerly 665e94efab92ea1ab3a239a46235f912440e890b]
Former-commit-id: d4089ad9baa9d1b469b1feb0831607daced729ad
2022-09-12 11:53:28 +02:00
Laurent Fainsin 1ed1bb185c feat: more docstrings and typing
Former-commit-id: 9082187ec9d66e93c0195374022290cb9231be00 [formerly c55aabb212241973372630e9a078da5fc0342abf]
Former-commit-id: ee4dbe5392b99e03db27da2873c180c84a75737f
2022-09-12 11:45:19 +02:00
Laurent Fainsin be37d2706f feat: add LICENSE
Former-commit-id: 112ebdbbcd0565a7fc360a362943a0ecba236f6c [formerly 5c9cb557a505ac3ce2617a9ba35f44e50d14af7d]
Former-commit-id: 3f03a3e3305c9cf56c86a98c0364679337b029ce
2022-09-12 10:59:58 +02:00
Laurent Fainsin 185060d469 feat: docstrings + typing
Former-commit-id: 38dfddce97808be4077aa7d943f34096429bc49c [formerly e5d46bbdd39dbd70b65f8deb5fe9ad66d0ecd9b0]
Former-commit-id: 35f5b2cd55cc38756e03c013ee705b137b425239
2022-09-12 10:59:37 +02:00
Laurent Fainsin ea9430a1ff feat: organize deps
feat: install mypy + flake8

Former-commit-id: 4407267fc6dcc9d57dee9fbf6a237ef3e591c24e [formerly 62975cac35edef005c3faee38f18e062fa7a152c]
Former-commit-id: b3d239adf8e334f97aa509684a7d6a0c6ebfeb11
2022-09-12 10:58:57 +02:00
Laurent Fainsin 85c2febcac chore: bunch of small stuff
Former-commit-id: e6eea69309c723face4c1f09ad935451ce715eee [formerly f59c07f943f0cddc6db2a0512923f2960a2400bd]
Former-commit-id: 0e2f44ec2b051ca2b31fe16c59e6702a6890701c
2022-09-12 09:28:29 +02:00
Laurent Fainsin b701afe363 feat: better image logging
Former-commit-id: 5ce04a5534cef72a3815be13cd79731800b7419f [formerly 47ab70b94c3f4a696b4e5a131e087660dba0b8ba]
Former-commit-id: 81858cf5970cdecdbd0a151e3547a25857e3e958
2022-09-12 09:28:11 +02:00
Laurent Fainsin 0693f02d83 feat: create new datasets for generation and loading of pre rendered images
Former-commit-id: 4ccd97c3583c7def1e5e988a5beb8fcda7545fc9 [formerly 6a7e1eb28ade30f3e4b76337c209ac7e5b3b1cbf]
Former-commit-id: 8a552d696c6e47378a36a8680e3a09d151de25f1
2022-09-12 09:27:49 +02:00
Laurent Fainsin c6c08ac98a fix: limit box detections per images to 10
Former-commit-id: 3b49b7b2c9d5093ab989e8757c6b0429eb9746bd [formerly abf1897a28a7591c6fdf9cf51b9c832ca48cc10b]
Former-commit-id: c1db1fe1e9475adbdf10f067db9206d69fe5ed2f
2022-09-12 09:26:42 +02:00
Laurent Fainsin f50b758102 feat: compute mAP for both "bbox" and "segm"
Former-commit-id: 85379c46352b725ceaa7955d7d44b350ef02708a [formerly 2a503dbc4852efc4d21284ded746451ba9aaa495]
Former-commit-id: b8a9c3e26b4085b0724b17e79bfa30b7727fb310
2022-09-12 09:25:40 +02:00
Laurent Fainsin 5fe7ceb306 chore: move notebooks in parant folder
Former-commit-id: 56075c7a86305a7a9644dfaacd5bdcb62a863baf [formerly 35967dee0a3c159669b50e2823f36ff25e036f1e]
Former-commit-id: b98a086c0ea8970562055cc3ad1a025a77b94b35
2022-09-07 14:34:32 +02:00
Laurent Fainsin b1d7369188 chore[WIP]: renamed .devcontainer
Former-commit-id: 9be6ae28812816464eddce68a0062f999e10acdb [formerly 966d86bf049bf9b798fa4c39b59f0d0f54a290b3]
Former-commit-id: 85c6a59cf9126b2da4394de780271a56b3dd242b
2022-09-07 10:45:01 +02:00
Laurent Fainsin e94ea4147c feat: use LinearWarmupCosineAnnealingLR
Former-commit-id: a7292fe2b0898513fd0e913c2ae352a187f05b12 [formerly 432664f5bd6c3f8f54c221e4d7cc8853d08ea55b]
Former-commit-id: b777bd5053a005ec9b4da7db19a4dbe2a1ba41fd
2022-09-07 10:44:29 +02:00
Laurent Fainsin 291ea632bd feat: bunch of new callbacks
Former-commit-id: 40fa0eaabd63cc00becb79164255289b18faf26f [formerly 2e813e0fbd9b7316d500b1d3f694b680d1e4e949]
Former-commit-id: 8b0372f2a4d3657e0728f52ae12c529df6985a07
2022-09-07 10:44:10 +02:00
Laurent Fainsin 4a319ac39a feat: new deps
Former-commit-id: 93ee9a4f69ced37aefaf0bc30fe21e410fedb39b [formerly 21a1bf90a7840fd8a63420a555fb93b21a1434de]
Former-commit-id: 6e971eabb70bc0e9d7f98bc354f5de01f365be22
2022-09-07 10:43:51 +02:00
Laurent Fainsin db90446eb0 chore: remove unused file
Former-commit-id: bf466229627337e31bff835bd7615b764ab982ac [formerly 919ecf8585bd9910ffd9722ff390e16d265dc2fa]
Former-commit-id: 2e4531522077a9191c55b5952f05bd0c4f2346f4
2022-09-07 10:43:22 +02:00
Laurent Fainsin 3bbc132359 fix: augmentations
Former-commit-id: d06568c40226cb9b2e4f80b4fe1dea1f094a5934 [formerly ecc833dfd23fc9065637e24de9b6ce94410f5c10]
Former-commit-id: 70d75d9c26a3010618a5b6e42ca197d1917ef640
2022-09-07 10:43:12 +02:00
Laurent Fainsin 56e24615e3 fix: TableLog
Former-commit-id: 9ec175df257d4f969c3b024735a021197f070432 [formerly 96dfc4589152e497cfdc5d0f9291957307d2cda4]
Former-commit-id: 2f7899f654158e5be4b4ae59db0cc524d1a8ead4
2022-09-07 10:42:58 +02:00
Laurent Fainsin c312513eff feat: checkpointing + torchmetrics + ...
Former-commit-id: 781a11f646964567b3bc6831caa5e380748b84e1 [formerly 7ea5f37ecb7fd5c95e5d1b7b1aa899d986ecff2a]
Former-commit-id: 06974fa163a6a8eb881d5981f9c6debe63f1b4bb
2022-09-05 16:04:52 +02:00
Laurent Fainsin c0a52196fd fix: remove execution permission
Former-commit-id: 3fcf272c3fca5776faa8baeded0f20035ad1d472 [formerly fd82c97d3c003ad2010e64ba58d6badba91c1c2a]
Former-commit-id: 683cfc02f1c776b8c15e46c234984b72608b3066
2022-09-02 16:34:00 +02:00
Laurent Fainsin a2aeae0b33 style: autoformat
Former-commit-id: ed6c69e23928e8880ce2f3df0d15c2958fb3d1ba [formerly 892c4e0886fd18e0e6282956482b86e3d2d69f19]
Former-commit-id: f615de2570b514abe52a24eff1c2ab14cd394933
2022-09-02 16:33:08 +02:00
Laurent Fainsin e6bc1af17b feat: installed pre-commits
Former-commit-id: 02d27dd3e56646703711d75d2db888f2fab13639 [formerly af31bc1a49f8d445dffcff71bd3d37cf419f2078]
Former-commit-id: 910c4eff9b30c71b755b97c6aea36e57548dd4ec
2022-09-02 16:31:50 +02:00
Laurent Fainsin 9488975a71 feat: upgrade .gitignore
Former-commit-id: b07409d337a886ad879a1c3dfed0616866581248 [formerly 620202b01ddf8599c4c7501cdbf977f6d3f11a61]
Former-commit-id: 3760915ca5be48a856df7560369a5ce79ad71c8f
2022-09-02 16:11:22 +02:00
Laurent Fainsin 3727b30f53 feat: add .gitattributes
Former-commit-id: 52d09d87e88acd997d82f109e028cb69310d4019 [formerly 0c52b6da0ddb4d90d6193a5e8b1a3d12ce8b1763]
Former-commit-id: e32ed4b3121d1fd76a7ec55677621a351f0b1655
2022-09-02 16:09:18 +02:00
Laurent Fainsin e1e74242de refactor: remove pycocotools
Former-commit-id: ebf5f3b85c152491ef299d4d2773c96b8ff3d394 [formerly d6923f15603da3302224199a0b8404c83b091bca]
Former-commit-id: 1d6ecdd7fffe5bd7f77e2af3d0d4d9b8df48ae53
2022-09-02 15:56:59 +02:00
Laurent Fainsin d8522b0b63 chore: update deps + add torchmetrics
Former-commit-id: 10ce6b869b493a0ed42809a0f56203008177530c [formerly b601b68ef557d6f1dadb2eed43a7da13440981af]
Former-commit-id: 5b0859abf64c5bb815f6e560ce8b21b32cdef893
2022-09-02 15:56:34 +02:00