Token Classification
ONNX
GLiNER
glitext
named-entity-recognition
relation-extraction
zero-shot
information-extraction
Instructions to use rpeel/glitext-relex-base with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- GLiNER
How to use rpeel/glitext-relex-base with GLiNER:
from gliner import GLiNER model = GLiNER.from_pretrained("rpeel/glitext-relex-base") - Notebooks
- Google Colab
- Kaggle
| { | |
| "tool": "modelaudit", | |
| "tool_version": "0.2.40", | |
| "scanned_at": "2026-04-27T02:06:01Z", | |
| "files": { | |
| "model.onnx": { | |
| "size_mb": 901.8, | |
| "sha256": "aeb1514ca0227dd3f50be92d2ddfcd978b21ba3993171c17992bf6e85cf07f23" | |
| }, | |
| "model_relation.onnx": { | |
| "size_mb": 901.8, | |
| "sha256": "717a564f701c54b3ec4346043491e0df85f7772c853d239f6d12d9ae8c2b24c7" | |
| } | |
| }, | |
| "audit": { | |
| "bytes_scanned": 1814647332, | |
| "issues": [ | |
| { | |
| "message": "Weight distribution analysis skipped one or more eligible ONNX initializers", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "scan_outcome_reason": "onnx_weight_distribution_analysis_incomplete", | |
| "coverage_gap": "partial_initializer_coverage", | |
| "eligible_initializers": 91, | |
| "analyzed_initializers": 90, | |
| "external_initializers_skipped": 0, | |
| "oversized_initializers_skipped": 1, | |
| "extraction_failures": 0, | |
| "max_array_size": 104857600 | |
| }, | |
| "timestamp": 1777255042.4714868, | |
| "type": "onnx_check", | |
| "rule_code": "S902" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 7 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 7, | |
| "max_similarity_to_others": 0.6224683523178101, | |
| "weight_norm": 5.337725639343262, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7490144, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 48 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 48, | |
| "max_similarity_to_others": 0.6341533064842224, | |
| "weight_norm": 0.4711380898952484, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7497933, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 117 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 117, | |
| "max_similarity_to_others": 0.6054028272628784, | |
| "weight_norm": 0.41567739844322205, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7503653, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 145 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 145, | |
| "max_similarity_to_others": 0.6990252137184143, | |
| "weight_norm": 0.584287703037262, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7508776, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 161 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 161, | |
| "max_similarity_to_others": 0.6970949172973633, | |
| "weight_norm": 0.6134153008460999, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7513814, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 175 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 175, | |
| "max_similarity_to_others": 0.6961723566055298, | |
| "weight_norm": 0.6664614081382751, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7518795, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 181 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 181, | |
| "max_similarity_to_others": 0.686424195766449, | |
| "weight_norm": 0.786531925201416, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7523763, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 213 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 213, | |
| "max_similarity_to_others": 0.6514564156532288, | |
| "weight_norm": 0.5439357161521912, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7528949, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 248 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 248, | |
| "max_similarity_to_others": 0.602804958820343, | |
| "weight_norm": 0.4976813495159149, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.753386, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 266 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 266, | |
| "max_similarity_to_others": 0.6347712874412537, | |
| "weight_norm": 0.6833683848381042, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.753877, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 272 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 272, | |
| "max_similarity_to_others": 0.6878420114517212, | |
| "weight_norm": 0.5095389485359192, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7543654, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 296 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 296, | |
| "max_similarity_to_others": 0.684301495552063, | |
| "weight_norm": 0.5332313179969788, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7548575, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 329 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 329, | |
| "max_similarity_to_others": 0.6810727119445801, | |
| "weight_norm": 0.7189750075340271, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7553585, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 344 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 344, | |
| "max_similarity_to_others": 0.5720363259315491, | |
| "weight_norm": 1.2543208599090576, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.755849, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 357 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 357, | |
| "max_similarity_to_others": 0.640103816986084, | |
| "weight_norm": 0.5509780645370483, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.756342, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 378 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 378, | |
| "max_similarity_to_others": 0.5776878595352173, | |
| "weight_norm": 0.5505021810531616, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7568293, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 426 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 426, | |
| "max_similarity_to_others": 0.6526618003845215, | |
| "weight_norm": 0.48133140802383423, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7573187, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 438 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 438, | |
| "max_similarity_to_others": 0.6089730262756348, | |
| "weight_norm": 0.4551861584186554, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.757804, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 455 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 455, | |
| "max_similarity_to_others": 0.682273268699646, | |
| "weight_norm": 0.5120356678962708, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7582934, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 481 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 481, | |
| "max_similarity_to_others": 0.6340605020523071, | |
| "weight_norm": 0.6001744270324707, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7587786, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 487 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 487, | |
| "max_similarity_to_others": 0.6815180778503418, | |
| "weight_norm": 0.4829637110233307, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7592642, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 544 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 544, | |
| "max_similarity_to_others": 0.6648089289665222, | |
| "weight_norm": 0.5976129174232483, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.75975, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 634 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 634, | |
| "max_similarity_to_others": 0.6954566240310669, | |
| "weight_norm": 0.5633436441421509, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7602336, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 662 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 662, | |
| "max_similarity_to_others": 0.6944345235824585, | |
| "weight_norm": 0.5042113661766052, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7607267, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 719 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 719, | |
| "max_similarity_to_others": 0.6872308254241943, | |
| "weight_norm": 0.7862544655799866, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7612174, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 729 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 729, | |
| "max_similarity_to_others": 0.6680266857147217, | |
| "weight_norm": 0.6989522576332092, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7616982, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 739 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 739, | |
| "max_similarity_to_others": 0.6348646283149719, | |
| "weight_norm": 0.7814958095550537, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7622006, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 744 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 744, | |
| "max_similarity_to_others": 0.678723931312561, | |
| "weight_norm": 0.756603479385376, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7626908, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'onnx::MatMul_8224' output neuron 0 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "onnx::MatMul_8224", | |
| "neuron_index": 0, | |
| "max_similarity_to_others": 0.41434428095817566, | |
| "weight_norm": 0.5877074599266052, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.763034, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'onnx::MatMul_8224' output neuron 1 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "onnx::MatMul_8224", | |
| "neuron_index": 1, | |
| "max_similarity_to_others": 0.35225293040275574, | |
| "weight_norm": 0.6251384019851685, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7633705, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'onnx::MatMul_8224' output neuron 2 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "onnx::MatMul_8224", | |
| "neuron_index": 2, | |
| "max_similarity_to_others": 0.41434428095817566, | |
| "weight_norm": 0.45043814182281494, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7637048, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'onnx::MatMul_8224' has neurons with extremely large weight values", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "layer": "onnx::MatMul_8224", | |
| "affected_neurons": [ | |
| 0, | |
| 1, | |
| 2 | |
| ], | |
| "total_affected": 3, | |
| "num_extreme_weights": 154, | |
| "threshold": 0.027884935960173607, | |
| "max_weight": 0.07245343923568726, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Weight values that are orders of magnitude larger than typical can cause numerical instability, overflow attacks, or may encode hidden data. Detection uses statistical analysis rather than name-based classification to avoid security bypasses.", | |
| "timestamp": 1777255045.7640433, | |
| "type": "onnx_check", | |
| "rule_code": "S802" | |
| }, | |
| { | |
| "message": "Weight distribution analysis skipped one or more eligible ONNX initializers", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "scan_outcome_reason": "onnx_weight_distribution_analysis_incomplete", | |
| "coverage_gap": "partial_initializer_coverage", | |
| "eligible_initializers": 91, | |
| "analyzed_initializers": 90, | |
| "external_initializers_skipped": 0, | |
| "oversized_initializers_skipped": 1, | |
| "extraction_failures": 0, | |
| "max_array_size": 104857600 | |
| }, | |
| "timestamp": 1777255555.3365524, | |
| "type": "onnx_check", | |
| "rule_code": "S902" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 7 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 7, | |
| "max_similarity_to_others": 0.6224683523178101, | |
| "weight_norm": 5.337725639343262, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2415338, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 48 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 48, | |
| "max_similarity_to_others": 0.6341533064842224, | |
| "weight_norm": 0.4711380898952484, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2417734, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 117 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 117, | |
| "max_similarity_to_others": 0.6054028272628784, | |
| "weight_norm": 0.41567739844322205, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2418337, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 145 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 145, | |
| "max_similarity_to_others": 0.6990252137184143, | |
| "weight_norm": 0.584287703037262, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2418997, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 161 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 161, | |
| "max_similarity_to_others": 0.6970949172973633, | |
| "weight_norm": 0.6134153008460999, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.241952, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 175 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 175, | |
| "max_similarity_to_others": 0.6961723566055298, | |
| "weight_norm": 0.6664614081382751, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2420025, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 181 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 181, | |
| "max_similarity_to_others": 0.686424195766449, | |
| "weight_norm": 0.786531925201416, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.24206, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 213 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 213, | |
| "max_similarity_to_others": 0.6514564156532288, | |
| "weight_norm": 0.5439357161521912, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2421095, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 248 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 248, | |
| "max_similarity_to_others": 0.602804958820343, | |
| "weight_norm": 0.4976813495159149, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2421649, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 266 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 266, | |
| "max_similarity_to_others": 0.6347712874412537, | |
| "weight_norm": 0.6833683848381042, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2422223, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 272 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 272, | |
| "max_similarity_to_others": 0.6878420114517212, | |
| "weight_norm": 0.5095389485359192, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2422695, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 296 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 296, | |
| "max_similarity_to_others": 0.684301495552063, | |
| "weight_norm": 0.5332313179969788, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2423155, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 329 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 329, | |
| "max_similarity_to_others": 0.6810727119445801, | |
| "weight_norm": 0.7189750075340271, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2423637, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 344 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 344, | |
| "max_similarity_to_others": 0.5720363259315491, | |
| "weight_norm": 1.2543208599090576, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2424254, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 357 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 357, | |
| "max_similarity_to_others": 0.640103816986084, | |
| "weight_norm": 0.5509780645370483, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2424753, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 378 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 378, | |
| "max_similarity_to_others": 0.5776878595352173, | |
| "weight_norm": 0.5505021810531616, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2425208, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 426 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 426, | |
| "max_similarity_to_others": 0.6526618003845215, | |
| "weight_norm": 0.48133140802383423, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2425716, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 438 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 438, | |
| "max_similarity_to_others": 0.6089730262756348, | |
| "weight_norm": 0.4551861584186554, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2426152, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 455 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 455, | |
| "max_similarity_to_others": 0.682273268699646, | |
| "weight_norm": 0.5120356678962708, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2426665, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 481 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 481, | |
| "max_similarity_to_others": 0.6340605020523071, | |
| "weight_norm": 0.6001744270324707, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2427125, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 487 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 487, | |
| "max_similarity_to_others": 0.6815180778503418, | |
| "weight_norm": 0.4829637110233307, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2427711, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 544 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 544, | |
| "max_similarity_to_others": 0.6648089289665222, | |
| "weight_norm": 0.5976129174232483, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.24282, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 634 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 634, | |
| "max_similarity_to_others": 0.6954566240310669, | |
| "weight_norm": 0.5633436441421509, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2428658, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 662 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 662, | |
| "max_similarity_to_others": 0.6944345235824585, | |
| "weight_norm": 0.5042113661766052, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.242915, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 719 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 719, | |
| "max_similarity_to_others": 0.6872308254241943, | |
| "weight_norm": 0.7862544655799866, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2429621, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 729 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 729, | |
| "max_similarity_to_others": 0.6680266857147217, | |
| "weight_norm": 0.6989522576332092, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.243019, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 739 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 739, | |
| "max_similarity_to_others": 0.6348646283149719, | |
| "weight_norm": 0.7814958095550537, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2430654, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight' output neuron 744 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 744, | |
| "max_similarity_to_others": 0.678723931312561, | |
| "weight_norm": 0.756603479385376, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.243113, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'onnx::MatMul_8207' output neuron 0 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "onnx::MatMul_8207", | |
| "neuron_index": 0, | |
| "max_similarity_to_others": 0.41434428095817566, | |
| "weight_norm": 0.5877074599266052, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2437272, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'onnx::MatMul_8207' output neuron 1 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "onnx::MatMul_8207", | |
| "neuron_index": 1, | |
| "max_similarity_to_others": 0.35225293040275574, | |
| "weight_norm": 0.6251384019851685, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2440815, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'onnx::MatMul_8207' output neuron 2 has unusually dissimilar weights", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "onnx::MatMul_8207", | |
| "neuron_index": 2, | |
| "max_similarity_to_others": 0.41434428095817566, | |
| "weight_norm": 0.45043814182281494, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.244411, | |
| "type": "onnx_check", | |
| "rule_code": "S803" | |
| }, | |
| { | |
| "message": "Layer 'onnx::MatMul_8207' has neurons with extremely large weight values", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "layer": "onnx::MatMul_8207", | |
| "affected_neurons": [ | |
| 0, | |
| 1, | |
| 2 | |
| ], | |
| "total_affected": 3, | |
| "num_extreme_weights": 154, | |
| "threshold": 0.027884935960173607, | |
| "max_weight": 0.07245343923568726, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| "why": "Weight values that are orders of magnitude larger than typical can cause numerical instability, overflow attacks, or may encode hidden data. Detection uses statistical analysis rather than name-based classification to avoid security bypasses.", | |
| "timestamp": 1777255557.244746, | |
| "type": "onnx_check", | |
| "rule_code": "S802" | |
| }, | |
| { | |
| "message": "File does not contain expected XGBoost binary model markers", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/spm.model", | |
| "details": { | |
| "expected_patterns": [ | |
| "binf", | |
| "gbtree", | |
| "gblinear", | |
| "dart", | |
| "reg:", | |
| "binary:", | |
| "multi:" | |
| ] | |
| }, | |
| "why": "Missing XGBoost markers may indicate a truncated, corrupted, or mislabeled model file", | |
| "timestamp": 1777255557.9754233, | |
| "type": "xgboost_check" | |
| } | |
| ], | |
| "checks": [ | |
| { | |
| "name": "Path Exists", | |
| "status": "passed", | |
| "message": "Path exists", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/README.md", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/README.md" | |
| }, | |
| "timestamp": 1777254534.7515087 | |
| }, | |
| { | |
| "name": "Path Readable", | |
| "status": "passed", | |
| "message": "Path is readable", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/README.md", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/README.md" | |
| }, | |
| "timestamp": 1777254534.7515397 | |
| }, | |
| { | |
| "name": "File Type Validation", | |
| "status": "passed", | |
| "message": "File type validation passed", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/README.md", | |
| "details": {}, | |
| "timestamp": 1777254534.7515714 | |
| }, | |
| { | |
| "name": "Path Exists", | |
| "status": "passed", | |
| "message": "Path exists", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/gliner_config.json", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/gliner_config.json" | |
| }, | |
| "timestamp": 1777254534.8312113 | |
| }, | |
| { | |
| "name": "Path Readable", | |
| "status": "passed", | |
| "message": "Path is readable", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/gliner_config.json", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/gliner_config.json" | |
| }, | |
| "timestamp": 1777254534.8312385 | |
| }, | |
| { | |
| "name": "File Type Validation", | |
| "status": "passed", | |
| "message": "File type validation passed", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/gliner_config.json", | |
| "details": {}, | |
| "timestamp": 1777254534.831274 | |
| }, | |
| { | |
| "name": "Model Name Policy Check", | |
| "status": "passed", | |
| "message": "Model Name Policy Check completed successfully", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/gliner_config.json", | |
| "details": { | |
| "component_count": 2 | |
| }, | |
| "timestamp": 1777254534.8327982 | |
| }, | |
| { | |
| "name": "Path Exists", | |
| "status": "passed", | |
| "message": "Path exists", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/model.onnx" | |
| }, | |
| "timestamp": 1777254534.8614175 | |
| }, | |
| { | |
| "name": "Path Readable", | |
| "status": "passed", | |
| "message": "Path is readable", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/model.onnx" | |
| }, | |
| "timestamp": 1777254534.8614492 | |
| }, | |
| { | |
| "name": "File Type Validation", | |
| "status": "passed", | |
| "message": "File type validation passed", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": {}, | |
| "timestamp": 1777254534.8614788 | |
| }, | |
| { | |
| "name": "File Integrity Hash", | |
| "status": "passed", | |
| "message": "File integrity hashes calculated", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "md5": "0ee742861c87ee9cd00657c60a89a69a", | |
| "sha256": "aeb1514ca0227dd3f50be92d2ddfcd978b21ba3993171c17992bf6e85cf07f23", | |
| "sha512": "25ffbee0405c1eb5bf014911f198c539ce43676a80cdf789a0b8ec1696570f8e8f0c3d5380fce12dce8f69a0c162e2a301928525d4f02529c0629d2865f8a559", | |
| "file_size": 901758185 | |
| }, | |
| "timestamp": 1777254539.5404613 | |
| }, | |
| { | |
| "name": "JIT/Script Code Execution Detection", | |
| "status": "passed", | |
| "message": "No JIT/Script code execution risks detected", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": {}, | |
| "timestamp": 1777255040.0635376 | |
| }, | |
| { | |
| "name": "Network Communication Detection", | |
| "status": "passed", | |
| "message": "No network communication patterns detected", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": {}, | |
| "timestamp": 1777255040.0637038 | |
| }, | |
| { | |
| "name": "Custom Operator Domain Check", | |
| "status": "passed", | |
| "message": "All operators use standard ONNX domains", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "safe_nodes": 5416 | |
| }, | |
| "timestamp": 1777255040.0901031 | |
| }, | |
| { | |
| "name": "Python Operator Detection", | |
| "status": "passed", | |
| "message": "No Python operators detected", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "nodes_checked": 5416 | |
| }, | |
| "timestamp": 1777255040.0901506 | |
| }, | |
| { | |
| "name": "Tensor Size Validation", | |
| "status": "passed", | |
| "message": "Tensor Size Validation completed successfully", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx (tensor: core.token_rep_layer.bert_layer.model.embeddings.word_embeddings.weight)", | |
| "details": { | |
| "component_count": 229 | |
| }, | |
| "timestamp": 1777255042.0384479 | |
| }, | |
| { | |
| "name": "Weight Distribution Analysis Coverage", | |
| "status": "failed", | |
| "message": "Weight distribution analysis skipped one or more eligible ONNX initializers", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "scan_outcome_reason": "onnx_weight_distribution_analysis_incomplete", | |
| "coverage_gap": "partial_initializer_coverage", | |
| "eligible_initializers": 91, | |
| "analyzed_initializers": 90, | |
| "external_initializers_skipped": 0, | |
| "oversized_initializers_skipped": 1, | |
| "extraction_failures": 0, | |
| "max_array_size": 104857600 | |
| }, | |
| "rule_code": "S902", | |
| "timestamp": 1777255042.471345 | |
| }, | |
| { | |
| "name": "Weight Distribution Anomaly Detection", | |
| "status": "failed", | |
| "message": "Weight Distribution Anomaly Detection found 32 issues", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "details": { | |
| "component_count": 32, | |
| "findings": [ | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 7, | |
| "max_similarity_to_others": 0.6224683523178101, | |
| "weight_norm": 5.337725639343262, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 48, | |
| "max_similarity_to_others": 0.6341533064842224, | |
| "weight_norm": 0.4711380898952484, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 117, | |
| "max_similarity_to_others": 0.6054028272628784, | |
| "weight_norm": 0.41567739844322205, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 145, | |
| "max_similarity_to_others": 0.6990252137184143, | |
| "weight_norm": 0.584287703037262, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 161, | |
| "max_similarity_to_others": 0.6970949172973633, | |
| "weight_norm": 0.6134153008460999, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 175, | |
| "max_similarity_to_others": 0.6961723566055298, | |
| "weight_norm": 0.6664614081382751, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 181, | |
| "max_similarity_to_others": 0.686424195766449, | |
| "weight_norm": 0.786531925201416, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 213, | |
| "max_similarity_to_others": 0.6514564156532288, | |
| "weight_norm": 0.5439357161521912, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 248, | |
| "max_similarity_to_others": 0.602804958820343, | |
| "weight_norm": 0.4976813495159149, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 266, | |
| "max_similarity_to_others": 0.6347712874412537, | |
| "weight_norm": 0.6833683848381042, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 272, | |
| "max_similarity_to_others": 0.6878420114517212, | |
| "weight_norm": 0.5095389485359192, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 296, | |
| "max_similarity_to_others": 0.684301495552063, | |
| "weight_norm": 0.5332313179969788, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 329, | |
| "max_similarity_to_others": 0.6810727119445801, | |
| "weight_norm": 0.7189750075340271, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 344, | |
| "max_similarity_to_others": 0.5720363259315491, | |
| "weight_norm": 1.2543208599090576, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 357, | |
| "max_similarity_to_others": 0.640103816986084, | |
| "weight_norm": 0.5509780645370483, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 378, | |
| "max_similarity_to_others": 0.5776878595352173, | |
| "weight_norm": 0.5505021810531616, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 426, | |
| "max_similarity_to_others": 0.6526618003845215, | |
| "weight_norm": 0.48133140802383423, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 438, | |
| "max_similarity_to_others": 0.6089730262756348, | |
| "weight_norm": 0.4551861584186554, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 455, | |
| "max_similarity_to_others": 0.682273268699646, | |
| "weight_norm": 0.5120356678962708, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 481, | |
| "max_similarity_to_others": 0.6340605020523071, | |
| "weight_norm": 0.6001744270324707, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 487, | |
| "max_similarity_to_others": 0.6815180778503418, | |
| "weight_norm": 0.4829637110233307, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 544, | |
| "max_similarity_to_others": 0.6648089289665222, | |
| "weight_norm": 0.5976129174232483, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 634, | |
| "max_similarity_to_others": 0.6954566240310669, | |
| "weight_norm": 0.5633436441421509, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 662, | |
| "max_similarity_to_others": 0.6944345235824585, | |
| "weight_norm": 0.5042113661766052, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 719, | |
| "max_similarity_to_others": 0.6872308254241943, | |
| "weight_norm": 0.7862544655799866, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 729, | |
| "max_similarity_to_others": 0.6680266857147217, | |
| "weight_norm": 0.6989522576332092, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 739, | |
| "max_similarity_to_others": 0.6348646283149719, | |
| "weight_norm": 0.7814958095550537, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 744, | |
| "max_similarity_to_others": 0.678723931312561, | |
| "weight_norm": 0.756603479385376, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "onnx::MatMul_8224", | |
| "neuron_index": 0, | |
| "max_similarity_to_others": 0.41434428095817566, | |
| "weight_norm": 0.5877074599266052, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "onnx::MatMul_8224", | |
| "neuron_index": 1, | |
| "max_similarity_to_others": 0.35225293040275574, | |
| "weight_norm": 0.6251384019851685, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "onnx::MatMul_8224", | |
| "neuron_index": 2, | |
| "max_similarity_to_others": 0.41434428095817566, | |
| "weight_norm": 0.45043814182281494, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "onnx::MatMul_8224", | |
| "affected_neurons": [ | |
| 0, | |
| 1, | |
| 2 | |
| ], | |
| "total_affected": 3, | |
| "num_extreme_weights": 154, | |
| "threshold": 0.027884935960173607, | |
| "max_weight": 0.07245343923568726, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| } | |
| ] | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255045.7640328 | |
| }, | |
| { | |
| "name": "Path Exists", | |
| "status": "passed", | |
| "message": "Path exists", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx" | |
| }, | |
| "timestamp": 1777255046.4716382 | |
| }, | |
| { | |
| "name": "Path Readable", | |
| "status": "passed", | |
| "message": "Path is readable", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx" | |
| }, | |
| "timestamp": 1777255046.471669 | |
| }, | |
| { | |
| "name": "File Type Validation", | |
| "status": "passed", | |
| "message": "File type validation passed", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": {}, | |
| "timestamp": 1777255046.471713 | |
| }, | |
| { | |
| "name": "File Integrity Hash", | |
| "status": "passed", | |
| "message": "File integrity hashes calculated", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "md5": "37dfcb8b1ecc7d68ee92ef532450763c", | |
| "sha256": "717a564f701c54b3ec4346043491e0df85f7772c853d239f6d12d9ae8c2b24c7", | |
| "sha512": "1284e825d0b248bd6927a673731cd350f3f1a1b31e58b023d9c33a5385690e4c26bd5b908ddb556fc9da7ebcf225eadb0b6ab8c05923088e4dda828fb59e185d", | |
| "file_size": 901756447 | |
| }, | |
| "timestamp": 1777255051.6716373 | |
| }, | |
| { | |
| "name": "JIT/Script Code Execution Detection", | |
| "status": "passed", | |
| "message": "No JIT/Script code execution risks detected", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": {}, | |
| "timestamp": 1777255553.0339043 | |
| }, | |
| { | |
| "name": "Network Communication Detection", | |
| "status": "passed", | |
| "message": "No network communication patterns detected", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": {}, | |
| "timestamp": 1777255553.0340824 | |
| }, | |
| { | |
| "name": "Custom Operator Domain Check", | |
| "status": "passed", | |
| "message": "All operators use standard ONNX domains", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "safe_nodes": 5399 | |
| }, | |
| "timestamp": 1777255553.0593793 | |
| }, | |
| { | |
| "name": "Python Operator Detection", | |
| "status": "passed", | |
| "message": "No Python operators detected", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "nodes_checked": 5399 | |
| }, | |
| "timestamp": 1777255553.05942 | |
| }, | |
| { | |
| "name": "Tensor Size Validation", | |
| "status": "passed", | |
| "message": "Tensor Size Validation completed successfully", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx (tensor: core.token_rep_layer.bert_layer.model.embeddings.word_embeddings.weight)", | |
| "details": { | |
| "component_count": 229 | |
| }, | |
| "timestamp": 1777255554.898591 | |
| }, | |
| { | |
| "name": "Weight Distribution Analysis Coverage", | |
| "status": "failed", | |
| "message": "Weight distribution analysis skipped one or more eligible ONNX initializers", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "scan_outcome_reason": "onnx_weight_distribution_analysis_incomplete", | |
| "coverage_gap": "partial_initializer_coverage", | |
| "eligible_initializers": 91, | |
| "analyzed_initializers": 90, | |
| "external_initializers_skipped": 0, | |
| "oversized_initializers_skipped": 1, | |
| "extraction_failures": 0, | |
| "max_array_size": 104857600 | |
| }, | |
| "rule_code": "S902", | |
| "timestamp": 1777255555.3364186 | |
| }, | |
| { | |
| "name": "Weight Distribution Anomaly Detection", | |
| "status": "failed", | |
| "message": "Weight Distribution Anomaly Detection found 32 issues", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "details": { | |
| "component_count": 32, | |
| "findings": [ | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 7, | |
| "max_similarity_to_others": 0.6224683523178101, | |
| "weight_norm": 5.337725639343262, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 48, | |
| "max_similarity_to_others": 0.6341533064842224, | |
| "weight_norm": 0.4711380898952484, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 117, | |
| "max_similarity_to_others": 0.6054028272628784, | |
| "weight_norm": 0.41567739844322205, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 145, | |
| "max_similarity_to_others": 0.6990252137184143, | |
| "weight_norm": 0.584287703037262, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 161, | |
| "max_similarity_to_others": 0.6970949172973633, | |
| "weight_norm": 0.6134153008460999, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 175, | |
| "max_similarity_to_others": 0.6961723566055298, | |
| "weight_norm": 0.6664614081382751, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 181, | |
| "max_similarity_to_others": 0.686424195766449, | |
| "weight_norm": 0.786531925201416, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 213, | |
| "max_similarity_to_others": 0.6514564156532288, | |
| "weight_norm": 0.5439357161521912, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 248, | |
| "max_similarity_to_others": 0.602804958820343, | |
| "weight_norm": 0.4976813495159149, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 266, | |
| "max_similarity_to_others": 0.6347712874412537, | |
| "weight_norm": 0.6833683848381042, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 272, | |
| "max_similarity_to_others": 0.6878420114517212, | |
| "weight_norm": 0.5095389485359192, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 296, | |
| "max_similarity_to_others": 0.684301495552063, | |
| "weight_norm": 0.5332313179969788, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 329, | |
| "max_similarity_to_others": 0.6810727119445801, | |
| "weight_norm": 0.7189750075340271, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 344, | |
| "max_similarity_to_others": 0.5720363259315491, | |
| "weight_norm": 1.2543208599090576, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 357, | |
| "max_similarity_to_others": 0.640103816986084, | |
| "weight_norm": 0.5509780645370483, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 378, | |
| "max_similarity_to_others": 0.5776878595352173, | |
| "weight_norm": 0.5505021810531616, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 426, | |
| "max_similarity_to_others": 0.6526618003845215, | |
| "weight_norm": 0.48133140802383423, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 438, | |
| "max_similarity_to_others": 0.6089730262756348, | |
| "weight_norm": 0.4551861584186554, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 455, | |
| "max_similarity_to_others": 0.682273268699646, | |
| "weight_norm": 0.5120356678962708, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 481, | |
| "max_similarity_to_others": 0.6340605020523071, | |
| "weight_norm": 0.6001744270324707, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 487, | |
| "max_similarity_to_others": 0.6815180778503418, | |
| "weight_norm": 0.4829637110233307, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 544, | |
| "max_similarity_to_others": 0.6648089289665222, | |
| "weight_norm": 0.5976129174232483, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 634, | |
| "max_similarity_to_others": 0.6954566240310669, | |
| "weight_norm": 0.5633436441421509, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 662, | |
| "max_similarity_to_others": 0.6944345235824585, | |
| "weight_norm": 0.5042113661766052, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 719, | |
| "max_similarity_to_others": 0.6872308254241943, | |
| "weight_norm": 0.7862544655799866, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 729, | |
| "max_similarity_to_others": 0.6680266857147217, | |
| "weight_norm": 0.6989522576332092, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 739, | |
| "max_similarity_to_others": 0.6348646283149719, | |
| "weight_norm": 0.7814958095550537, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "core.token_rep_layer.bert_layer.model.encoder.rel_embeddings.weight", | |
| "neuron_index": 744, | |
| "max_similarity_to_others": 0.678723931312561, | |
| "weight_norm": 0.756603479385376, | |
| "total_outputs": 768, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "onnx::MatMul_8207", | |
| "neuron_index": 0, | |
| "max_similarity_to_others": 0.41434428095817566, | |
| "weight_norm": 0.5877074599266052, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "onnx::MatMul_8207", | |
| "neuron_index": 1, | |
| "max_similarity_to_others": 0.35225293040275574, | |
| "weight_norm": 0.6251384019851685, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "onnx::MatMul_8207", | |
| "neuron_index": 2, | |
| "max_similarity_to_others": 0.41434428095817566, | |
| "weight_norm": 0.45043814182281494, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| }, | |
| { | |
| "layer": "onnx::MatMul_8207", | |
| "affected_neurons": [ | |
| 0, | |
| 1, | |
| 2 | |
| ], | |
| "total_affected": 3, | |
| "num_extreme_weights": 154, | |
| "threshold": 0.027884935960173607, | |
| "max_weight": 0.07245343923568726, | |
| "total_outputs": 3, | |
| "analysis_method": "structural_analysis" | |
| } | |
| ] | |
| }, | |
| "why": "Neurons with weight patterns completely unlike others in the same layer are uncommon in standard training. This dissimilarity (measured by cosine similarity below threshold) may indicate injected functionality or training irregularities.", | |
| "timestamp": 1777255557.2447412 | |
| }, | |
| { | |
| "name": "Path Exists", | |
| "status": "passed", | |
| "message": "Path exists", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/spm.model", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/spm.model" | |
| }, | |
| "timestamp": 1777255557.9567406 | |
| }, | |
| { | |
| "name": "Path Readable", | |
| "status": "passed", | |
| "message": "Path is readable", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/spm.model", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/spm.model" | |
| }, | |
| "timestamp": 1777255557.9567757 | |
| }, | |
| { | |
| "name": "File Type Validation", | |
| "status": "passed", | |
| "message": "File type validation passed", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/spm.model", | |
| "details": {}, | |
| "timestamp": 1777255557.9568048 | |
| }, | |
| { | |
| "name": "File Integrity Hash", | |
| "status": "passed", | |
| "message": "File integrity hashes calculated", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/spm.model", | |
| "details": { | |
| "md5": "1613fcbf3b82999c187b09c9db79b568", | |
| "sha256": "c679fbf93643d19aab7ee10c0b99e460bdbc02fedf34b92b05af343b4af586fd", | |
| "sha512": "950cf1b397c25342053efaea576419e104f11e085796d741e5e78d6765ffe5474f4f096ee578099b04a611bde03e12808c51e2b6e89d2962a8665a35da6eb081", | |
| "file_size": 2464616 | |
| }, | |
| "timestamp": 1777255557.9729593 | |
| }, | |
| { | |
| "name": "Binary Structure Validation", | |
| "status": "failed", | |
| "message": "File does not contain expected XGBoost binary model markers", | |
| "severity": "info", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/spm.model", | |
| "details": { | |
| "expected_patterns": [ | |
| "binf", | |
| "gbtree", | |
| "gblinear", | |
| "dart", | |
| "reg:", | |
| "binary:", | |
| "multi:" | |
| ] | |
| }, | |
| "why": "Missing XGBoost markers may indicate a truncated, corrupted, or mislabeled model file", | |
| "timestamp": 1777255557.9754033 | |
| }, | |
| { | |
| "name": "XGBoost Loading", | |
| "status": "passed", | |
| "message": "XGBoost loading disabled (safe mode)", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/spm.model", | |
| "details": { | |
| "safe_mode": true | |
| }, | |
| "timestamp": 1777255557.9756155 | |
| }, | |
| { | |
| "name": "Path Exists", | |
| "status": "passed", | |
| "message": "Path exists", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/tokenizer.json", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/tokenizer.json" | |
| }, | |
| "timestamp": 1777255560.100862 | |
| }, | |
| { | |
| "name": "Path Readable", | |
| "status": "passed", | |
| "message": "Path is readable", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/tokenizer.json", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/tokenizer.json" | |
| }, | |
| "timestamp": 1777255560.100898 | |
| }, | |
| { | |
| "name": "File Type Validation", | |
| "status": "passed", | |
| "message": "File type validation passed", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/tokenizer.json", | |
| "details": {}, | |
| "timestamp": 1777255560.1009388 | |
| }, | |
| { | |
| "name": "Template Extraction", | |
| "status": "passed", | |
| "message": "No Jinja2 templates found in file", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/tokenizer.json", | |
| "details": { | |
| "file_type": "tokenizer_config" | |
| }, | |
| "timestamp": 1777255560.5802631 | |
| }, | |
| { | |
| "name": "Path Exists", | |
| "status": "passed", | |
| "message": "Path exists", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/tokenizer_config.json", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/tokenizer_config.json" | |
| }, | |
| "timestamp": 1777255560.5906165 | |
| }, | |
| { | |
| "name": "Path Readable", | |
| "status": "passed", | |
| "message": "Path is readable", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/tokenizer_config.json", | |
| "details": { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/tokenizer_config.json" | |
| }, | |
| "timestamp": 1777255560.5906448 | |
| }, | |
| { | |
| "name": "File Type Validation", | |
| "status": "passed", | |
| "message": "File type validation passed", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/tokenizer_config.json", | |
| "details": {}, | |
| "timestamp": 1777255560.5906749 | |
| }, | |
| { | |
| "name": "Template Extraction", | |
| "status": "passed", | |
| "message": "No Jinja2 templates found in file", | |
| "location": "/opt/sas/model-gli-text/models/relex-base/tokenizer_config.json", | |
| "details": { | |
| "file_type": "tokenizer_config" | |
| }, | |
| "timestamp": 1777255560.5911415 | |
| } | |
| ], | |
| "files_scanned": 10, | |
| "assets": [ | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/LICENSE", | |
| "type": "unknown" | |
| }, | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/README.md", | |
| "type": "metadata", | |
| "size": 705 | |
| }, | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/added_tokens.json", | |
| "type": "unknown" | |
| }, | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/gliner_config.json", | |
| "type": "manifest", | |
| "size": 3557, | |
| "keys": [ | |
| "adjacency_loss_coef", | |
| "augment_add_other_prob", | |
| "augment_data_prob", | |
| "augment_ent_drop_prob", | |
| "augment_rel_drop_prob", | |
| "class_token_index", | |
| "dropout", | |
| "embed_ent_token", | |
| "embed_rel_token", | |
| "encoder_config", | |
| "ent_token", | |
| "fine_tune", | |
| "fuse_layers", | |
| "hidden_size", | |
| "max_len", | |
| "max_neg_type_ratio", | |
| "max_types", | |
| "max_width", | |
| "model_name", | |
| "model_type", | |
| "name", | |
| "neg_spans_ratio", | |
| "num_post_fusion_layers", | |
| "num_rnn_layers", | |
| "post_fusion_schema", | |
| "rel_token", | |
| "rel_token_index", | |
| "relation_loss_coef", | |
| "relations_layer", | |
| "represent_spans", | |
| "sep_token", | |
| "span_loss_coef", | |
| "span_mode", | |
| "subtoken_pooling", | |
| "token_loss_coef", | |
| "transformers_version", | |
| "triples_layer", | |
| "vocab_size", | |
| "words_splitter_type" | |
| ] | |
| }, | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/model.onnx", | |
| "type": "onnx", | |
| "size": 901758185 | |
| }, | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx", | |
| "type": "onnx", | |
| "size": 901756447 | |
| }, | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/special_tokens_map.json", | |
| "type": "unknown" | |
| }, | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/spm.model", | |
| "type": "xgboost", | |
| "size": 2464616 | |
| }, | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/tokenizer.json", | |
| "type": "jinja2_template", | |
| "size": 8649571 | |
| }, | |
| { | |
| "path": "/opt/sas/model-gli-text/models/relex-base/tokenizer_config.json", | |
| "type": "jinja2_template", | |
| "size": 1837 | |
| } | |
| ], | |
| "has_errors": false, | |
| "scanner_names": [ | |
| "metadata", | |
| "manifest", | |
| "onnx", | |
| "xgboost", | |
| "jinja2_template" | |
| ], | |
| "file_metadata": { | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE": { | |
| "license_info": [ | |
| { | |
| "spdx_id": "Apache-2.0", | |
| "name": "Apache License 2.0", | |
| "confidence": 0.8, | |
| "source": "file_header", | |
| "commercial_allowed": true | |
| } | |
| ], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": false, | |
| "is_model": false, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777254534.746804, | |
| "content_hash": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" | |
| }, | |
| "/opt/sas/model-gli-text/models/relex-base/README.md": { | |
| "file_size": 705, | |
| "license_info": [], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": false, | |
| "is_model": false, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777254534.7554913, | |
| "content_hash": "8e6c04c56bb39b9fa91a36f80faf16a986c6b9ea8994b6e9d542235fdcce7d28" | |
| }, | |
| "/opt/sas/model-gli-text/models/relex-base/added_tokens.json": { | |
| "license_info": [], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": true, | |
| "is_model": false, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777254534.8257408, | |
| "content_hash": "14fedd7e9f345ea45fd9b74245468121d5ccac83e523cad1680529d00bb0e8e8" | |
| }, | |
| "/opt/sas/model-gli-text/models/relex-base/gliner_config.json": { | |
| "file_size": 3557, | |
| "license_info": [], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": true, | |
| "is_model": false, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777254534.834371, | |
| "root_type": "dict", | |
| "keys": [ | |
| "adjacency_loss_coef", | |
| "augment_add_other_prob", | |
| "augment_data_prob", | |
| "augment_ent_drop_prob", | |
| "augment_rel_drop_prob", | |
| "class_token_index", | |
| "dropout", | |
| "embed_ent_token", | |
| "embed_rel_token", | |
| "encoder_config", | |
| "ent_token", | |
| "fine_tune", | |
| "fuse_layers", | |
| "hidden_size", | |
| "max_len", | |
| "max_neg_type_ratio", | |
| "max_types", | |
| "max_width", | |
| "model_name", | |
| "model_type", | |
| "name", | |
| "neg_spans_ratio", | |
| "num_post_fusion_layers", | |
| "num_rnn_layers", | |
| "post_fusion_schema", | |
| "rel_token", | |
| "rel_token_index", | |
| "relation_loss_coef", | |
| "relations_layer", | |
| "represent_spans", | |
| "sep_token", | |
| "span_loss_coef", | |
| "span_mode", | |
| "subtoken_pooling", | |
| "token_loss_coef", | |
| "transformers_version", | |
| "triples_layer", | |
| "vocab_size", | |
| "words_splitter_type" | |
| ], | |
| "content_hash": "5df5ce60e1e99e7b5d275c5df50d22ca21a3fb558dde9cc102a8092d79284c33" | |
| }, | |
| "/opt/sas/model-gli-text/models/relex-base/model.onnx": { | |
| "file_size": 901758185, | |
| "file_hashes": { | |
| "md5": "0ee742861c87ee9cd00657c60a89a69a", | |
| "sha256": "aeb1514ca0227dd3f50be92d2ddfcd978b21ba3993171c17992bf6e85cf07f23", | |
| "sha512": "25ffbee0405c1eb5bf014911f198c539ce43676a80cdf789a0b8ec1696570f8e8f0c3d5380fce12dce8f69a0c162e2a301928525d4f02529c0629d2865f8a559" | |
| }, | |
| "license_info": [], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": false, | |
| "is_model": true, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777255046.4506805, | |
| "ir_version": 7, | |
| "producer_name": "pytorch", | |
| "node_count": 5416, | |
| "scan_outcome": "inconclusive", | |
| "scan_outcome_reasons": [ | |
| "onnx_weight_distribution_analysis_incomplete" | |
| ], | |
| "layers_analyzed": 90, | |
| "anomalies_found": 32, | |
| "content_hash": "aeb1514ca0227dd3f50be92d2ddfcd978b21ba3993171c17992bf6e85cf07f23" | |
| }, | |
| "/opt/sas/model-gli-text/models/relex-base/model_relation.onnx": { | |
| "file_size": 901756447, | |
| "file_hashes": { | |
| "md5": "37dfcb8b1ecc7d68ee92ef532450763c", | |
| "sha256": "717a564f701c54b3ec4346043491e0df85f7772c853d239f6d12d9ae8c2b24c7", | |
| "sha512": "1284e825d0b248bd6927a673731cd350f3f1a1b31e58b023d9c33a5385690e4c26bd5b908ddb556fc9da7ebcf225eadb0b6ab8c05923088e4dda828fb59e185d" | |
| }, | |
| "license_info": [], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": false, | |
| "is_model": true, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777255557.9344368, | |
| "ir_version": 7, | |
| "producer_name": "pytorch", | |
| "node_count": 5399, | |
| "scan_outcome": "inconclusive", | |
| "scan_outcome_reasons": [ | |
| "onnx_weight_distribution_analysis_incomplete" | |
| ], | |
| "layers_analyzed": 90, | |
| "anomalies_found": 32, | |
| "content_hash": "717a564f701c54b3ec4346043491e0df85f7772c853d239f6d12d9ae8c2b24c7" | |
| }, | |
| "/opt/sas/model-gli-text/models/relex-base/special_tokens_map.json": { | |
| "license_info": [], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": true, | |
| "is_model": false, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777255557.9446437, | |
| "content_hash": "b2f1b2f15f29a6b6d9d6ea4eca1675d2c231a71477f151d48f79cc83a625ba21" | |
| }, | |
| "/opt/sas/model-gli-text/models/relex-base/spm.model": { | |
| "file_size": 2464616, | |
| "file_hashes": { | |
| "md5": "1613fcbf3b82999c187b09c9db79b568", | |
| "sha256": "c679fbf93643d19aab7ee10c0b99e460bdbc02fedf34b92b05af343b4af586fd", | |
| "sha512": "950cf1b397c25342053efaea576419e104f11e085796d741e5e78d6765ffe5474f4f096ee578099b04a611bde03e12808c51e2b6e89d2962a8665a35da6eb081" | |
| }, | |
| "license_info": [ | |
| { | |
| "spdx_id": "RAIL", | |
| "name": "Responsible AI License", | |
| "confidence": 0.8, | |
| "source": "file_header", | |
| "commercial_allowed": true | |
| } | |
| ], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": false, | |
| "is_model": false, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777255558.0323284, | |
| "scan_outcome": "inconclusive", | |
| "scan_outcome_reasons": [ | |
| "xgboost_binary_structure_unrecognized" | |
| ], | |
| "analysis_incomplete": true, | |
| "content_hash": "c679fbf93643d19aab7ee10c0b99e460bdbc02fedf34b92b05af343b4af586fd" | |
| }, | |
| "/opt/sas/model-gli-text/models/relex-base/tokenizer.json": { | |
| "file_size": 8649571, | |
| "ml_context": { | |
| "frameworks": {}, | |
| "overall_confidence": 0.0, | |
| "is_ml_content": false, | |
| "detected_patterns": [], | |
| "optimization_hints": [], | |
| "file_type": "tokenizer_config", | |
| "is_tokenizer": true, | |
| "confidence": 2 | |
| }, | |
| "license_info": [], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": true, | |
| "is_model": false, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777255560.5843337, | |
| "content_hash": "55749f41ba4321fc397859aead96f96a677050e028d9cfdc6564653e875cdf10" | |
| }, | |
| "/opt/sas/model-gli-text/models/relex-base/tokenizer_config.json": { | |
| "file_size": 1837, | |
| "ml_context": { | |
| "frameworks": {}, | |
| "overall_confidence": 0.0, | |
| "is_ml_content": false, | |
| "detected_patterns": [], | |
| "optimization_hints": [], | |
| "file_type": "tokenizer_config", | |
| "is_tokenizer": true, | |
| "confidence": 2 | |
| }, | |
| "license_info": [], | |
| "copyright_notices": [], | |
| "license_files_nearby": [ | |
| "/opt/sas/model-gli-text/models/relex-base/LICENSE" | |
| ], | |
| "is_dataset": true, | |
| "is_model": false, | |
| "risk_score": 0.0, | |
| "scan_timestamp": 1777255560.5924482, | |
| "content_hash": "ee20eaa4db6f56045339841383f83e98cb79f1672a93bb76a9735243ca65d0fa" | |
| } | |
| }, | |
| "content_hash": "a5de2cf303621421939fe99ad714b8d5a4f0305eae34605d30999078a4d0d6cf", | |
| "start_time": 1777254532.2347739, | |
| "duration": 1028.3708326816559, | |
| "total_checks": 38, | |
| "passed_checks": 38, | |
| "failed_checks": 0, | |
| "success": false | |
| } | |
| } |