https://github.com/umardrazbhatti/EHAN-THESIS-CODE-HiDF
· scanned 2026-06-16 00:45 UTC (2 months, 1 week ago)
45 raw signals (0 security + 45 graph)
Last scanned 2 months, 1 week ago · v1 · 31 actionable findings from 1 signal source. 14 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 208 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
main |
software | healthy | HiDF_run_full_pipeline.py:29 |
__post_init__ |
software | healthy | HiDF_config.py:320 |
_apply_cpu_safe_overrides |
software | healthy | HiDF_config.py:329 |
from_args |
software | healthy | HiDF_config.py:342 |
parse_args |
software | healthy | HiDF_config.py:355 |
__init__ |
software | healthy | losses/HiDF_classification.py:51 |
forward |
software | dead | losses/HiDF_classification.py:61 |
build_classification_loss |
software | healthy | losses/HiDF_classification.py:92 |
__init__ |
software | healthy | losses/HiDF_temporal.py:26 |
forward |
software | dead | losses/HiDF_temporal.py:31 |
__init__ |
software | healthy | losses/HiDF_explanation.py:131 |
forward |
software | dead | losses/HiDF_explanation.py:135 |
sharpness_loss |
software | healthy | losses/HiDF_explanation.py:162 |
_gaussian_blur_5d |
software | healthy | losses/HiDF_explanation.py:191 |
build_bottlenecked_input |
software | healthy | losses/HiDF_explanation.py:204 |
faithfulness_loss |
software | healthy | losses/HiDF_explanation.py:294 |
sparsity_loss |
software | healthy | losses/HiDF_explanation.py:304 |
cbm_diversity_loss |
software | healthy | losses/HiDF_explanation.py:316 |
temporal_sparsity_loss |
software | healthy | losses/HiDF_explanation.py:331 |
temporal_band_loss |
software | healthy | losses/HiDF_explanation.py:354 |
spatial_band_loss |
software | healthy | losses/HiDF_explanation.py:386 |
localization_loss |
software | healthy | losses/HiDF_explanation.py:426 |
full_blur_input |
software | healthy | losses/HiDF_explanation.py:469 |
forward |
software | healthy | models/HiDF_grl.py:83 |
backward |
software | healthy | models/HiDF_grl.py:49 |
grad_reverse |
software | healthy | models/HiDF_grl.py:54 |
__init__ |
software | healthy | models/HiDF_grl.py:71 |
domain_warmup |
software | healthy | models/HiDF_grl.py:87 |
domain_accuracy |
software | healthy | models/HiDF_grl.py:94 |
__init__ |
software | healthy | models/HiDF_eahn.py:135 |
forward |
software | dead | models/HiDF_eahn.py:350 |
_init_weights |
software | healthy | models/HiDF_eahn.py:307 |
enable_gradient_checkpointing |
software | healthy | models/HiDF_eahn.py:311 |
_spatial_bottleneck |
software | healthy | models/HiDF_eahn.py:317 |
__init__ |
software | healthy | models/HiDF_cross_attention.py:19 |
forward |
software | dead | models/HiDF_cross_attention.py:37 |
__init__ |
software | healthy | models/HiDF_temporal_stream.py:50 |
forward |
software | dead | models/HiDF_temporal_stream.py:79 |
enable_gradient_checkpointing |
software | healthy | models/HiDF_temporal_stream.py:76 |
__init__ |
software | healthy | models/HiDF_spatial_stream.py:14 |
grad_cam_target_layer |
software | healthy | models/HiDF_spatial_stream.py:51 |
forward |
software | dead | models/HiDF_spatial_stream.py:67 |
low_level_features |
software | healthy | models/HiDF_spatial_stream.py:91 |
__init__ |
software | healthy | models/HiDF_concept_bottleneck.py:117 |
forward |
software | dead | models/HiDF_concept_bottleneck.py:142 |
slot_diversity_loss |
software | dead | models/HiDF_concept_bottleneck.py:188 |
check_directory |
software | healthy | scripts/HiDF_verify_dataset.py:29 |
main |
software | healthy | scripts/HiDF_verify_dataset.py:38 |
_read_frame0_bgr |
software | healthy | scripts/HiDF_diagnose_face_align.py:38 |
_read_n_frames_rgb |
software | healthy | scripts/HiDF_diagnose_face_align.py:52 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
HiDF_run_full_pipeline.py |
software | healthy | HiDF_run_full_pipeline.py |
requirements.txt |
software | healthy | requirements.txt |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
HiDF_config.py |
software | healthy | HiDF_config.py |
HiDF_classification.py |
software | healthy | losses/HiDF_classification.py |
__init__.py |
software | healthy | losses/__init__.py |
HiDF_temporal.py |
software | healthy | losses/HiDF_temporal.py |
HiDF_explanation.py |
software | healthy | losses/HiDF_explanation.py |
__init__.py |
software | healthy | models/__init__.py |
HiDF_grl.py |
software | healthy | models/HiDF_grl.py |
HiDF_eahn.py |
software | healthy | models/HiDF_eahn.py |
HiDF_cross_attention.py |
software | healthy | models/HiDF_cross_attention.py |
HiDF_temporal_stream.py |
software | healthy | models/HiDF_temporal_stream.py |
HiDF_spatial_stream.py |
software | healthy | models/HiDF_spatial_stream.py |
HiDF_concept_bottleneck.py |
software | healthy | models/HiDF_concept_bottleneck.py |
HiDF_verify_dataset.py |
software | healthy | scripts/HiDF_verify_dataset.py |
__init__.py |
software | healthy | scripts/__init__.py |
HiDF_diagnose_face_align.py |
software | healthy | scripts/HiDF_diagnose_face_align.py |
HiDF_evaluate.py |
software | healthy | scripts/HiDF_evaluate.py |
HiDF_package_analysis_bundle.py |
software | healthy | scripts/HiDF_package_analysis_bundle.py |
HiDF_summary_chart.py |
software | healthy | scripts/HiDF_summary_chart.py |
HiDF_save_xai_overlays.py |
software | healthy | scripts/HiDF_save_xai_overlays.py |
HiDF_train_real.py |
software | healthy | scripts/HiDF_train_real.py |
HiDF_run_explanation_suite.py |
software | healthy | scripts/HiDF_run_explanation_suite.py |
HiDF_data_analysis.py |
software | healthy | scripts/HiDF_data_analysis.py |
HiDF_train_synthetic.py |
software | healthy | scripts/HiDF_train_synthetic.py |
HiDF_dashboard.py |
software | healthy | scripts/HiDF_dashboard.py |
HiDF_logging_utils.py |
software | healthy | utils/HiDF_logging_utils.py |
__init__.py |
software | healthy | utils/__init__.py |
HiDF_visualization.py |
software | healthy | utils/HiDF_visualization.py |
HiDF_checkpointing.py |
software | healthy | utils/HiDF_checkpointing.py |
__init__.py |
software | healthy | xai/__init__.py |
HiDF_gradcam.py |
software | healthy | xai/HiDF_gradcam.py |
HiDF_overlay.py |
software | healthy | xai/HiDF_overlay.py |
HiDF_attention_rollout.py |
software | healthy | xai/HiDF_attention_rollout.py |
HiDF_shap_explainer.py |
software | healthy | xai/HiDF_shap_explainer.py |
HiDF_sanity_checks.py |
software | healthy | xai/HiDF_sanity_checks.py |
__init__.py |
software | healthy | metrics/__init__.py |
HiDF_detection.py |
software | healthy | metrics/HiDF_detection.py |
HiDF_explanation.py |
software | healthy | metrics/HiDF_explanation.py |
| Label | Layer | Status | Path |
|---|---|---|---|
EAHNConfig |
software | healthy | HiDF_config.py:14 |
ClassificationLoss |
software | healthy | losses/HiDF_classification.py:6 |
FocalLoss |
software | healthy | losses/HiDF_classification.py:23 |
TemporalConsistencyLoss |
software | healthy | losses/HiDF_temporal.py:25 |
ExplanationLossOutput |
software | healthy | losses/HiDF_explanation.py:33 |
ExplanationLoss |
software | healthy | losses/HiDF_explanation.py:43 |
HardAttentionDiversityLoss |
software | healthy | losses/HiDF_explanation.py:114 |
_GradReverseFn |
software | healthy | models/HiDF_grl.py:40 |
DomainHead |
software | healthy | models/HiDF_grl.py:59 |
EAHNOutput |
software | healthy | models/HiDF_eahn.py:36 |
EarlyAttnHead |
software | healthy | models/HiDF_eahn.py:98 |
EAHN |
software | healthy | models/HiDF_eahn.py:134 |
CrossAttentionFusion |
software | healthy | models/HiDF_cross_attention.py:18 |
CustomTransformerEncoderLayer |
software | healthy | models/HiDF_temporal_stream.py:14 |
TemporalStream |
software | healthy | models/HiDF_temporal_stream.py:49 |
SpatialStream |
software | healthy | models/HiDF_spatial_stream.py:13 |
ConceptSlotBottleneck |
software | healthy | models/HiDF_concept_bottleneck.py:98 |
_CelebDFBalancedSample |
software | healthy | scripts/HiDF_evaluate.py:91 |
Logger |
software | healthy | utils/HiDF_logging_utils.py:10 |
_SpatialModel |
software | healthy | xai/HiDF_gradcam.py:17 |
_ScalarOutputTarget |
software | healthy | xai/HiDF_gradcam.py:38 |
GradCAMExplainer |
software | healthy | xai/HiDF_gradcam.py:46 |
AttentionRolloutExplainer |
software | healthy | xai/HiDF_attention_rollout.py:13 |
SHAPExplainer |
software | healthy | xai/HiDF_shap_explainer.py:9 |
DetectionMetrics |
software | healthy | metrics/HiDF_detection.py:88 |
ExplanationMetrics |
software | healthy | metrics/HiDF_explanation.py:16 |
| Label | Layer | Status | Path |
|---|---|---|---|
losses |
software | healthy | losses |
models |
software | healthy | models |
scripts |
software | healthy | scripts |
utils |
software | healthy | utils |
xai |
software | healthy | xai |
metrics |
software | healthy | metrics |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-eztvnpwa |
software | healthy | /tmp/repobility-clone-eztvnpwa |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/1bc1282e-f089-4a1c-9457-9778f2966f88/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1bc1282e-f089-4a1c-9457-9778f2966f88/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.