{"id":425,"slug":"adamcodd--vit-base-nsfw-detector","name":"vit-base-nsfw-detector","author":"AdamCodd","description":null,"tags":"[\"Image-Classification\",\"Transformers.js\",\"ONNX\",\"Safetensors\",\"Vit\",\"Transformers\"]","license":"apache-2.0","framework":"image-classification","parameters":null,"downloads":1472496,"likes":75,"verified":1,"created_at":"2026-04-21 11:33:22","updated_at":"2026-05-08 11:46:03","source_url":"https://huggingface.co/AdamCodd/vit-base-nsfw-detector","source_platform":"huggingface","hf_repo_id":"AdamCodd/vit-base-nsfw-detector","ollama_name":"","category":"model","latest_version":"v1.0.0","version_count":1,"signature_count":2,"risk_level":"HIGH","risk_score":65,"versions":[{"id":424,"model_id":425,"version":"v1.0.0","manifest_hash":"d806a2f73fb37835e289fd18c7bc1640543da258118fdad9a2e6d97f93473ee8","file_count":16,"total_size":1287742080,"r2_manifest_key":"manifests/adamcodd--vit-base-nsfw-detector/v1.0.0.json","created_at":"2026-04-21 11:33:22"}],"files":[{"id":9906,"version_id":424,"filename":".gitattributes","sha3_256_hash":"pending-verification","size":1519},{"id":9907,"version_id":424,"filename":"README.md","sha3_256_hash":"pending-verification","size":6033},{"id":9908,"version_id":424,"filename":"config.json","sha3_256_hash":"pending-verification","size":715},{"id":9909,"version_id":424,"filename":"confusion_matrix.png","sha3_256_hash":"pending-verification","size":39169},{"id":9910,"version_id":424,"filename":"model.safetensors","sha3_256_hash":"266efb8bf67c1e865a577222fbbd6ddb149b9e00ba0d2b50466a034837f026a4","size":344391328},{"id":9911,"version_id":424,"filename":"onnx/config.json","sha3_256_hash":"pending-verification","size":691},{"id":9912,"version_id":424,"filename":"onnx/model.onnx","sha3_256_hash":"dce8f5af8509fee39c453b78a66076ead5c97321ddcee0ddfa16f67dc8286384","size":344569044},{"id":9913,"version_id":424,"filename":"onnx/model_bnb4.onnx","sha3_256_hash":"5a5e12ed3400c597d96a09d4a28db30e77a2f2f991214d3b3fbce82403a2b204","size":52617366},{"id":9914,"version_id":424,"filename":"onnx/model_fp16.onnx","sha3_256_hash":"e9693884a06af5d9bef115f730e128deeb39c1850a3c43c21f3f49103d32a77f","size":172385122},{"id":9915,"version_id":424,"filename":"onnx/model_int8.onnx","sha3_256_hash":"d25aa73fe1eec78459e35ff911e2af98f652ee919b48d9c54316c86d5ff435fa","size":88500985},{"id":9916,"version_id":424,"filename":"onnx/model_q4.onnx","sha3_256_hash":"a76b59a27ffa5426682841f916e27f801690627f9193bab1d35bd54b6e32cd61","size":57925254},{"id":9917,"version_id":424,"filename":"onnx/model_q4f16.onnx","sha3_256_hash":"8402aaf2e181980706e1e264727ca9c3b65cc96bd715d6969e75da4010f8b734","size":50302325},{"id":9918,"version_id":424,"filename":"onnx/model_quantized.onnx","sha3_256_hash":"432763a6899ebc418c55f784b98f90565e5fc694c778d2ffcb0294b12f6a7404","size":88500985},{"id":9919,"version_id":424,"filename":"onnx/model_uint8.onnx","sha3_256_hash":"432763a6899ebc418c55f784b98f90565e5fc694c778d2ffcb0294b12f6a7404","size":88500985},{"id":9920,"version_id":424,"filename":"onnx/preprocessor_config.json","sha3_256_hash":"pending-verification","size":327},{"id":9921,"version_id":424,"filename":"preprocessor_config.json","sha3_256_hash":"pending-verification","size":232}],"signatures":[{"id":919,"version_id":424,"signer_did":"did:quantamrkt:registry:shield-v1","algorithm":"ML-DSA-65","signature_hex":"e3e279c5ee197f47606c17627c29318f01ebc7bb1e2c729db66dac06ec1e13d0","attestation_type":"registry","signed_at":"2026-04-21 11:33:22"},{"id":944,"version_id":424,"signer_did":"did:web:quantamrkt.com:chain:authority","algorithm":"ML-DSA-87","signature_hex":"b0c0df59a5219c49d7af1b559acc65c683b66a1f3aeb009ec52e12dbe1102e0112228f0fe42342d8ace106e0022f1f406e31e7b3e514255d460240302a4ddd6aea47722dccdeb832645da150039680f65cfcb4e390c12b269a96ab132776ad913479dc0b66d35f5a731a15d10bda5566c26605dde541197450f1d698bc92088e85d1c6ed3ba14f57859c83eadbac26ffbb54b5291351ce87fa8ccd4f7bed6f1f47cde1f4ed4866cd0ac6ae564805f1050874a916850473384bc8d49a8e8bc0ef115a73eaee0d33c0ace2eecc8e2e1206546c9398944ad56023f9d32a15e540a94983008326089101b19d3806ed97a7ee284d9e1624138ae5e0a1c7b7eacc7e38249c1835574c2285ccec209c9fc597db25d5f424966829785746fdd0c5a05823f5e6766a3e297896f27834d46e13018183e42a0a76d2ecebc4c0500c4a7d027f0a822462c9a5648066a0a23968a0500c16f1ab7a178ba9d1c8016bcbb3f031a09d6b56ca1981f7e8ffb5f84f733d552c9d07e6d8938a2693d9e9536bdd8866a3f37b9563ebb86f387831df7b00ff9609a67d8fed9466f8ddbb840841f4a215004107f8f386d6229035655bc3486cc5a19770a94ff6b275ce15bfcb7a55afa5d42aec868e972be9b4cfa80d544819806fe53a7c96b70cd9490deb9ed04bc2cd0624691e703be17bbd18fb46f74086f21a34eb59246f3d626455b97a074222381fd40fdbd280b8903838246770a33d3ed0a570a3fc5e2d5571b009bfa948193668d593ed16909f2cb12e08430339b8724e10f1bf25b365181e4d65620dbbcad4fe231a79f361814e809dd922475b2c136f2c57ebd0445bd263e812a5d0cf4cb242bb8ff94c0ae102280071eee16964e0d5e9d01cea495e5d5a85acd137cf2b7c3b3ffb0d827a224d448bc4eaea2ea647b773912be5cd58e5730ce7e0e0b49a28de6828afa5237b67a023dae7022b9e19f6611578b2159e624682a0f5b1c3f46ff124f5f3d27f2279d391b77aa65d47da465c40285eebb3a975b71a1fcfe37ae32732a3ffcfb9d8d9179fa67c0b6fd9c51be7c39f9fe2dc41e4eb2625f37089996efeb682e45f7ada99c98a4a936b805852538d9a5ddcf1409cf445f41e5b9594e3010a5284db415f4f6de7409f60ddd0357818433140d3583586752dc543235c16abefa8359dd0683b15ca4bc58a8caacf1aacbddaf33df5d636b20bad74a0817784a4dacb9df30cdf33ddda7cf5503b6156e2fdbdbbf72aad916a6729587ff3a2f329224e46f412c97ffd794ac539a40155647d8d7142d34728138f24f62d713982313ceb76a31a131927faf130b913ce64a4d4ebc275369764bfd29f4dedc753e18e7e9105340487430a028678704cf38f8a488fad3dd8dfc98eee6e0b193d2522e67fddbf8bdcbd2f8f14022f1dd8d2827fb63f38f52cf447600ae326063c6172a84d0adf691882e53d79e7a675fe4f988ad8b631649206ae7437eb0da93dbcb64c18b2e44386f5cd4b9adadfe6f9d4d92f81b85f6708b608adce94ae8134ea99d929de22c6745015e38c9b0b3877fa818864b777eb76e09f74aa770bbb43062d99c4614d65a2b80e6d15d8d5d37931bd450f754849e860dd147839687cb7cc10d1bde62f8581c77adce99a71a3be6105e435ef77599faa2c126b75ab506467e6ba211b721c00482929c268242ba8f5ce3cd7572ed23e099fbbe31f339b96dbded17652ab4139c40af535ece112e7894820ea8b7bba8444b04e8d5ee4ce6a010b90f5ebfce22ec95b2fc069b6852a99488b2e8a3394047d6581371a762582040163113153f7ec84755320c6d60b3a1adc9bd27f0f47d2edb453f7fefed510a3d3a56e26b22dcddbe47eb5c2579f735c2040e10e2e6e849ba73f03523eda3fcf11dc3defdc07484d6ee00f70485f0a59acee18dd920f4ab3f41f6f64208db982df04ec9b0aede6d6a4dab94ec312b9ebe0264c0524cc82ca8146719a2cd69a1c66bfbf345bbdff887a7f0b42b31c5d80b312c0819153a4c94e074b638761d05acb133f539ae6d1cd4c9a3b03829d030c8632c473ab5b05eb1a7d0090b013c2307f3d1a91424efde06910f0917185f3842a0166982dab1b773178ef67185d9307476ae5f8fef7312efe363e64aa3dd2cb8b73b26033086f57bf34914335bfd48cd16aa59fb642220fd37cfea8d5eeebd52fa0f166500bdfabc1b4644f616efa9be7ff8da40dce9d05a4a324a2e3d20ff3749ad8ceb77a943172b90008c4b698a04db8992f528935a4524ce4cdd16e9a1cb73ecfeb6c61db18929c24a68a97cb16cdd513589d57241cb7d7ee2170cda84c5c1e2932ff78e3cc798fd023130e9243b3ba3c015d78293a0f12fb69a171f8288eeaaba555acda39a807c6fb8a9ef6eb4f107424d1c8d77acbfcd9daab1cae190916ec4eccfdcfb5f750e56be2c3eb15af1af18f8e761aad85f7c30d3507b06f16ad3b90c2b137929b44dde977bd20096579a6c4312c6067c086f2f42b730bd9e3f36cbd70d00a54ad994944a0c04eca3dcb9ef7b28e933b771e25ede96a552255d1d28bd4595f6b26c154b5f361c8d97614751d9236954463be3f152377d8d22ffe5d83d2137a3c7274a58608325e3f4e2c0bbd5429fbbf1accb9d4a60729fa74769fc63976a86bf3d3075a663844611638f05d757c4931f7136a89a1e0644e72963e75495fc3a1bc62f48fb98e097e7052a284b3ad2173a6abcef37da363aa297b92a8171b9d445f05bef87fa3b6f3aa412390ff0e26f5f2902edf71ff39561c4ebfe01a2e6ea7dd9651f164ee94521eebe9d785e66f4abdec13b9227dfbde2f4c8dc1ca30961d8a09704c31842440693fcf83caa15a129fe29b810ee3a015e60ebdabad594587900bdca59040f7810c933e8407aa482c0bb95eb50cc11341523fb4c9839588d50b8a8ad3a92814ee09acbeeb29acbe51b7e4d6eb6404587d1d1d4344d93028ae5384d710587682b559f3c8e633e06358a7383fdc0749ed77ddf25e412ffcb2c6a259327e189823c46b3c4c8bf20fba9b41404466cb0a73b8e4157c029295f55c61d159941248e64daecf5dc2da77949cfe00c2c0ab1f35e6de271d287128e977cf69c647255fb4f32c269b7007f0b841bf125e8ed25e60ac949540042c3c6067b146315c2f6d1cedeef20ec681c148ac3c60570d347e63d9f10136bff9798a49a82714c251fb7525b6154d08ea9049dad0bc7fb65e74e4532f4e65033ced322bb2c6181a64538db4bd15d3aff017db19ac41a3a60b2118cb1717bb663a8428a32380eb79bce7ba0f067b9e0f7b62492972f9dab2a144a820e74008966e9a8c2d6d42c8fd4e22d5440372b1bd48fcc7f9fb158b8bd1d32615b2abaaf72367329ebc6c90bf794feca7b73e923c3fc2f1d24f605ffb6b04bfeaccc456b743c3ee31fa272fb21dfc8f2332d9bf46d5dee5760a51ed0cbb8e25152e678d27041c02139b958d82349dfb69b8ad5559ea92332404690a1cd70bd1d69c8ee71d810d686af0b87333cc06dc6b4cab505c4af1451ed520e091fd4a9c7c221444db130f674b5ffb29b419637e5fc42fdc5694da99a8a271bf76d79004f4a0859bcad0d49ca378a2a1ac1130932d5f9997ed28bf1dc98f008f8100bd04b32e5187bbdae7d60a02d282b86669e8e109bad6135660986cdc42513b3f663b82602c37be6d6bee4a50c0b13c66878cda51435a54cfe895dd08c534fa914c0ddb2e1d04d39a66316dd17e5e59e3cf252bca2299b1fd8905c9f22f9808550c228dc88abeb863d6a83f7c66f8245a446048d043b43dbf1b516452726a821e997004ad65803ae0321cee5e3ce2fc1d6b8fb51af82ea2f7557deb4f9379d706e1a47f3e8120cee3aebf821881ba48c186cdfc523c1308fdc417e4ed8b90e2274d22f1be0f14c4cf1f6a5218912e515cb0a549bb02975fc5c0ccaf15f902eb54184fe93fbf91611f06c89ae87888cf92b13f9db07dd226a387c5171cd77aefd5388af5e9d4faafc38922a7e5e16a8b91be06476feef23e7a5e1e67a8b2e25e0d6e1cb86965f0b348142f08a968d10c4bc66a106cc1ac39459dc2107f2418de56a6009e516e185b2792348548dfd0e8163cd47fc616760c521f15e4b0c2e07cd9bf32c96aae15861563b3827a8bdc060fe56dc951de6cb9d636bf968cf4f4d3f0eb33bcd4b44e533b7eb99522e27d2e69fa6b2ae1bf1694b1f4113032246eab851ce5ec89c0dde1ba2520fb9479ea57ae311494487528790be0e5ec93a7bdcafbf3081760d8787233538f9fa0cced727b7a75062fc4976aecae038f33d080e183dbcd3aaab51e64d959af5365bbb53c2c0310c45e0a3294b3fad4c60b95d95b7b4caedfc3a309866e8cb7ba373e5ec2aafd260fbf10a2e4e0ab436edf88ba4f09af4c9031df311a6da18b3f0fa1c6078bbb4c4d3e4c2e3e8a5f4152853ded88735c031af40ddb27279a89778a8b30039ec8dc6ea475273030dae6dacc1246e8c05bd949fb4adb8cf183e6de9031f8229ab9ba8d07bb8959e8df120ad45ca4ced1b8db89e72ba95cd2c6bc7290c059dbf0ff7156aa9ab2c0c63938e06e50474086097c225605076a943457fda315bd69396450abaedf58ce882b3ed83ceb0b1b5ac89d8e0188bdb142eeb15165ab203a2715723729f4342a589ddd2f8808dbc4c16b122db7a728d0336c7a933ffdd76a19b0e438bdac1697363da39907f2949d098ba3b0466c97103b968c18cc17f9dc4890e32363426f580dc8b1d44032d31465fe8ab9d3c82a0056a21a008d6dc2fbd5c556c8e74a61ff8235f87e7ed9e81ba48e48ea674d4ff228a4dfbce8ba55014941540dd45cdaf7d88fc535e2989e1212171cd6340d6cb182ee9317d14e81aff4b2cf288db20b7f4ea385d1718ff1023a16fea3aed33daa89638ae9df9302b8080616261c3c6debb5be881c99e24f029dd774573752ecc34ab9ddcaf5c88536e50b531f781d779920d165a780e29496a2e32e1f29cc150ee416f027d3b5307e3728447c87d7c5c19df8db217c295221cf5f6f9867a2752b95de1112f9390cb9cdabc324c4a734ce3df2e20a28289023bdf446b66e96598c8a75520d0e768ce4cda1f8b7d8ac5c6d35cd8c5f972c24c025353c06b841e0623353aef7c0d19559ccb2b8bb8579d114b02a2407d8bbabb73f237268690a71733e135ba15201872d24ebf92eb52c98dc2b299d3cbfcfc1cedae4a8cd5bf692904fa0257bcc092dbbc40b45dd08e17b58da2ff0ebfc0f3a3531c380dab95447f6dc6c6283201f6a88149b6e98dd676732a3511c9d23fbc259b5ad28ae514914e4c9023a0533b74e8ad93ced16665871ef4c55e64bdce233e704ef56e13da9bb5baabed1d67f6ae6b66b98e8c5d0f5db8652d71ba8462e31812d211e76bd05713a2f6e93a168ba01b2351dadab59f36f0adb9e641f5eadaf75438d8435279140a8fb07e753018a3d4e41d2b959428165612111961f7b8539e72e02dfb7b54d97a3d9dfc9a0cf168c5b5df72fbce339402fb23148a9a363c84b9bbfac94fa753b701a49ab50cad94ba9c9d72353bdd804d5340b31b94dbca5a53828a6b743c2c3df554da123ddbba05b18a0937acbead09b4fc08dfcae5220a7ef63039160bea4b5e68e5fce26c24e23f3a88a00abfd2b75ac93c8500f8fa5b9fe360ae32cb2795d53bbeb0fd92574fccdcb38b17252fce21842208426b465f65596e60c594816b92ca81d87a81f0007e296399be9ac0604b888c48b0d90c71b8268e43381e526999e1f5aac03f7944cf20b0f81ebd771587eafee9f78883d0024e57b5773ef26bc726409bed04e47294fe653434df31a9d19c24af6e38b9dc1797c9157f2edd87d0da14ead22793e04fafaef40c5383154105a3cc58947f1a472ed3642ce52cfbbcaed76df6480173c5ba93e0822839d8227c263d45933121e72245e0c503c96bfee377cc88d5397cd76bb0c1b5d777b0b2ae19f1878ea6e2ddb462f1da041f973811bf6e5d6de26fe0fa9c21cf7b5689a8dad9255612c49526c9bd67c9ee58fbaf98f5e16da6ff24de91b7b6bba7679716277ef392c09205b8ce5797e58d85311118079a3640d980b9ce521f133c9d5b3b2a6f694222df43e0750595dbe4409e41f6b0a102028c21b357e7384a95153d383618896cf8b81209b6ab9fb1f941ed72c81c7d8f5784a6ce3829042d8687ab1c1a105357b4b238ed5302c88d438aadc215ca195ec22b190e3cbcae46620b868046fc49596f7f24847025509e88b936e20f4f01fdda1644e64b31da1510877c77548e836b261976d61bfcd7882e22ddaae8403166e547664e6a6f499ac26cd360243da34788547f414b6bc829f61670a92956b9be16a61c7dd7e2d757f82c7cb2977a7c21603c8a5ca908381069e435e42452895130c4b185ea75f331035727391bfc3e12560b0b1d2e0f3040810289a9f1a535adeed0f5984979a9bb1e71629b1b4ee126678aac0cfe35860cce500000000000000000000000000000000000000000000000000080f151a22272e32","attestation_type":"pqc_registry","signed_at":"2026-04-21 14:19:58"}],"hndl":{"id":344,"model_id":425,"risk_level":"HIGH","risk_score":65,"shelf_life_years":10,"sensitivity":"image-classification","recommendation":"Plan PQC migration within 6 months.","assessed_at":"2026-04-21 11:33:22"}}