{"adoption": {"forks": 292, "observed_at": "2026-08-28T04:04:20.581522+00:00", "stars": 1315}, "canonical_url": "https://ross.abutalabs.com/products/deep-feature-flow", "card": {"archived": false, "artifact_type": "library", "description": "Deep Feature Flow for Video Recognition", "domain": ["computer-vision", "deep-learning", "machine-learning"], "enriched": true, "function": ["machine-learning", "deep-learning", "computer-vision", "video-processing"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["msracver/Deep-Feature-Flow"], "name": "msracver/Deep-Feature-Flow", "platform": ["python"], "pushed_at": "2021-09-27T02:40:23+00:00", "repo": "msracver/Deep-Feature-Flow", "stars": 1315, "tags": ["video-recognition", "object-detection", "semantic-segmentation", "optical-flow", "mxnet", "cvpr-2017", "research-code", "video", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["speed up video object detection with key-frame feature propagation", "semantic segmentation on video frames", "train video recognition models end-to-end with sparse annotations", "reproduce Deep Feature Flow research results", "implement optical-flow-based feature propagation in MXNet"], "what_it_is": "Official MXNet implementation of Deep Feature Flow (CVPR 2017), an end-to-end framework for video recognition such as object detection and semantic segmentation in videos. It speeds up recognition by running heavy networks on sparse key frames and propagating feature maps to other frames via a lightweight optical flow network.", "when_to_avoid": ["you use PyTorch or TensorFlow rather than legacy MXNet", "you need actively maintained, production-ready code", "you need real-time inference on CPU-only hardware"], "when_to_choose": ["you need a fast, end-to-end trainable video recognition pipeline based on MXNet", "you want to reproduce or extend the CVPR 2017 DFF paper", "your video dataset has sparse frame-level annotations"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/deep-feature-flow", "repo": "msracver/Deep-Feature-Flow", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "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:20.581522+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.581522+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:48:42.406263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecbe9be45e4b4fb71e6693c674299e6c0d71b305d1e59774014f388c9ec37691", "fetched_at": "2026-08-28T04:04:20.581522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/msracver/Deep-Feature-Flow"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3401, "days_push": 1801, "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}}