{"adoption": {"forks": 266, "observed_at": "2026-08-28T04:04:37.998440+00:00", "stars": 1404}, "canonical_url": "https://ross.abutalabs.com/products/advbox", "card": {"archived": false, "artifact_type": "library", "description": "Advbox is a toolbox to generate adversarial examples that fool neural networks in PaddlePaddle、PyTorch、Caffe2、MxNet、Keras、TensorFlow and Advbox can benchmark the robustness of machine learning models.  Advbox give a command line tool to generate adversarial examples with Zero-Coding.", "domain": ["machine-learning", "security", "deep-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "security", "cli", "benchmarking"], "health_score": 20, "homepage": null, "language": "Jupyter Notebook", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["advboxes/AdvBox"], "name": "advboxes/AdvBox", "platform": ["python", "cross-platform"], "pushed_at": "2023-02-15T19:57:27+00:00", "repo": "advboxes/AdvBox", "stars": 1404, "tags": ["adversarial-examples", "adversarial-attacks", "adversarial-defense", "model-robustness", "paddlepaddle", "pytorch", "tensorflow", "fgsm", "deepfool", "data-poisoning"], "topics": ["adversarial-examples", "paddlepaddle", "machine-learning", "security", "deep-learning", "adversarial-example", "onnx", "graphpipe", "fgsm", "adversarial-attacks", "deepfool"], "urls": [], "use_cases": ["generate adversarial examples to fool image classifiers", "benchmark the robustness of machine learning models", "test whether a cloud image classification service is vulnerable to attacks", "detect adversarial examples in large datasets", "study data poisoning attacks on ML models", "attack face recognition systems in research settings", "generate adversarial examples without writing code via CLI"], "what_it_is": "AdvBox is a Baidu open-source toolbox for generating adversarial examples that fool neural networks across frameworks like PaddlePaddle, PyTorch, TensorFlow, Keras, MxNet, and Caffe2. It also benchmarks model robustness and includes tools for detecting adversarial examples and studying data poisoning, with a zero-coding CLI for generating attacks.", "when_to_avoid": ["you need actively maintained tooling with recent updates and community support", "you want adversarial training defenses integrated into a modern training pipeline", "you need support for the latest PyTorch or TensorFlow versions out of the box"], "when_to_choose": ["you need a multi-framework adversarial attack toolbox with a zero-coding CLI", "you are doing AI security research on attack and defense of neural networks", "you want to benchmark model robustness against FGSM, DeepFool, and similar attacks", "you work in PaddlePaddle and need a lightweight adversarial SDK"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/advbox", "repo": "advboxes/AdvBox", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.998440+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:38:49.746044+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9eaaa3eaa9c76fb042ed05c771df6abc6a07af5df16235dff2b0b8940241dcd7", "fetched_at": "2026-08-28T04:04:37.998440+00:00", "kind": "readme", "missing": false, "url": "https://github.com/advboxes/AdvBox"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2947, "days_push": 1295, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}