glitext-multilingual-large / modelaudit.json
rpeel's picture
Update model card and security scan results
5b752a9 verified
{
"tool": "modelaudit",
"tool_version": "0.2.40",
"scanned_at": "2026-04-27T00:50:20Z",
"files": {
"model.onnx": {
"size_mb": 0.8,
"sha256": "f65a31bf5047d62b1a1a223ee24865c55de0b35a43bfa00feb4fc174f4ba35a5"
}
},
"audit": {
"bytes_scanned": 2455516157,
"issues": [
{
"message": "Weight distribution analysis skipped one or more eligible ONNX initializers",
"severity": "info",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"details": {
"scan_outcome_reason": "onnx_weight_distribution_analysis_incomplete",
"coverage_gap": "partial_initializer_coverage",
"eligible_initializers": 181,
"analyzed_initializers": 0,
"external_initializers_skipped": 181,
"oversized_initializers_skipped": 0,
"extraction_failures": 0,
"max_array_size": 104857600
},
"timestamp": 1777251014.482122,
"type": "onnx_check",
"rule_code": "S902"
},
{
"message": "File does not contain expected XGBoost binary model markers",
"severity": "info",
"location": "/opt/sas/model-gli-text/models/multilingual-large/spiece.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": 1777251014.533849,
"type": "xgboost_check"
}
],
"checks": [
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multilingual-large/README.md",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/README.md"
},
"timestamp": 1777251013.695464
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multilingual-large/README.md",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/README.md"
},
"timestamp": 1777251013.6954954
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multilingual-large/README.md",
"details": {},
"timestamp": 1777251013.695528
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multilingual-large/gliner_config.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/gliner_config.json"
},
"timestamp": 1777251013.7655933
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multilingual-large/gliner_config.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/gliner_config.json"
},
"timestamp": 1777251013.7656233
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multilingual-large/gliner_config.json",
"details": {},
"timestamp": 1777251013.7656496
},
{
"name": "Model Name Policy Check",
"status": "passed",
"message": "Model Name Policy Check completed successfully",
"location": "/opt/sas/model-gli-text/models/multilingual-large/gliner_config.json",
"details": {
"component_count": 2
},
"timestamp": 1777251013.767122
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx"
},
"timestamp": 1777251013.7933617
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx"
},
"timestamp": 1777251013.7933903
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"details": {},
"timestamp": 1777251013.793416
},
{
"name": "File Integrity Hash",
"status": "passed",
"message": "File integrity hashes calculated",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"details": {
"md5": "0d11ba28fe17ee1dea6e816fab9c091b",
"sha256": "f65a31bf5047d62b1a1a223ee24865c55de0b35a43bfa00feb4fc174f4ba35a5",
"sha512": "5634547af43673cbc0950b523ba61e7abf56031af6286f416da4658d88062b4ac3dc173568da63e6ea4f6c363ed106690fedfbf56a31001afbe2844b62779ad2",
"file_size": 798114
},
"timestamp": 1777251013.7979584
},
{
"name": "JIT/Script Code Execution Detection",
"status": "passed",
"message": "No JIT/Script code execution risks detected",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"details": {},
"timestamp": 1777251014.4437418
},
{
"name": "Network Communication Detection",
"status": "passed",
"message": "No network communication patterns detected",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"details": {},
"timestamp": 1777251014.4437776
},
{
"name": "Custom Operator Domain Check",
"status": "passed",
"message": "All operators use standard ONNX domains",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"details": {
"safe_nodes": 2454
},
"timestamp": 1777251014.4538276
},
{
"name": "Python Operator Detection",
"status": "passed",
"message": "No Python operators detected",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"details": {
"nodes_checked": 2454
},
"timestamp": 1777251014.4538665
},
{
"name": "External Data Reference Check",
"status": "passed",
"message": "External data reference resolved successfully: model.onnx_data",
"severity": "info",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx_data",
"details": {
"file": "model.onnx_data"
},
"timestamp": 1777251014.4543324
},
{
"name": "External Data Size Validation",
"status": "passed",
"message": "External data file size matches expected",
"location": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx_data",
"details": {
"component_count": 238
},
"timestamp": 1777251014.4816031
},
{
"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/multilingual-large/model.onnx",
"details": {
"scan_outcome_reason": "onnx_weight_distribution_analysis_incomplete",
"coverage_gap": "partial_initializer_coverage",
"eligible_initializers": 181,
"analyzed_initializers": 0,
"external_initializers_skipped": 181,
"oversized_initializers_skipped": 0,
"extraction_failures": 0,
"max_array_size": 104857600
},
"rule_code": "S902",
"timestamp": 1777251014.4820857
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multilingual-large/spiece.model",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/spiece.model"
},
"timestamp": 1777251014.5087347
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multilingual-large/spiece.model",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/spiece.model"
},
"timestamp": 1777251014.508763
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multilingual-large/spiece.model",
"details": {},
"timestamp": 1777251014.5087914
},
{
"name": "File Integrity Hash",
"status": "passed",
"message": "File integrity hashes calculated",
"location": "/opt/sas/model-gli-text/models/multilingual-large/spiece.model",
"details": {
"md5": "efd840a5b79fcd8dde0100cca3f5470a",
"sha256": "ef78f86560d809067d12bac6c09f19a462cb3af3f54d2b8acbba26e1433125d6",
"sha512": "e7176838d9109eb8493904825774935e0143d3b6dd5dd4178e2894d9ea0564ee7033e54c8e2aba96d8c3a32ba8433957001346f9cda00df964f28d724221cecc",
"file_size": 4309802
},
"timestamp": 1777251014.5315819
},
{
"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/multilingual-large/spiece.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": 1777251014.5338278
},
{
"name": "XGBoost Loading",
"status": "passed",
"message": "XGBoost loading disabled (safe mode)",
"location": "/opt/sas/model-gli-text/models/multilingual-large/spiece.model",
"details": {
"safe_mode": true
},
"timestamp": 1777251014.5340602
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer.json"
},
"timestamp": 1777251018.5465622
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer.json"
},
"timestamp": 1777251018.5465982
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer.json",
"details": {},
"timestamp": 1777251018.546635
},
{
"name": "Template Extraction",
"status": "passed",
"message": "No Jinja2 templates found in file",
"location": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer.json",
"details": {
"file_type": "tokenizer_config"
},
"timestamp": 1777251019.5218806
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer_config.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer_config.json"
},
"timestamp": 1777251019.533979
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer_config.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer_config.json"
},
"timestamp": 1777251019.5340073
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer_config.json",
"details": {},
"timestamp": 1777251019.5340366
},
{
"name": "Template Extraction",
"status": "passed",
"message": "No Jinja2 templates found in file",
"location": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer_config.json",
"details": {
"file_type": "tokenizer_config"
},
"timestamp": 1777251019.5350935
}
],
"files_scanned": 10,
"assets": [
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/LICENSE",
"type": "unknown"
},
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/README.md",
"type": "metadata",
"size": 1589
},
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/added_tokens.json",
"type": "unknown"
},
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/gliner_config.json",
"type": "manifest",
"size": 3529,
"keys": [
"class_token_index",
"dropout",
"embed_ent_token",
"encoder_config",
"ent_token",
"eval_every",
"fine_tune",
"freeze_token_rep",
"fuse_layers",
"has_rnn",
"hidden_size",
"label_smoothing",
"labels_encoder",
"labels_encoder_config",
"log_dir",
"loss_alpha",
"loss_gamma",
"loss_reduction",
"lr_encoder",
"lr_others",
"max_grad_norm",
"max_len",
"max_neg_type_ratio",
"max_types",
"max_width",
"model_name",
"model_type",
"name",
"num_post_fusion_layers",
"num_steps",
"post_fusion_schema",
"prev_path",
"random_drop",
"root_dir",
"save_total_limit",
"scheduler_type",
"sep_token",
"shuffle_types",
"size_sup",
"span_mode",
"subtoken_pooling",
"train_batch_size",
"train_data",
"transformers_version",
"val_data_dir",
"vocab_size",
"warmup_ratio",
"weight_decay_encoder",
"weight_decay_other",
"words_splitter_type"
]
},
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx",
"type": "onnx",
"size": 798114
},
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/model.onnx_data",
"type": "unknown"
},
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/special_tokens_map.json",
"type": "unknown"
},
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/spiece.model",
"type": "xgboost",
"size": 4309802
},
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer.json",
"type": "jinja2_template",
"size": 16350298
},
{
"path": "/opt/sas/model-gli-text/models/multilingual-large/tokenizer_config.json",
"type": "jinja2_template",
"size": 19630
}
],
"has_errors": false,
"scanner_names": [
"metadata",
"manifest",
"onnx",
"xgboost",
"jinja2_template"
],
"file_metadata": {
"/opt/sas/model-gli-text/models/multilingual-large/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/multilingual-large/LICENSE"
],
"is_dataset": false,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777251013.6911159,
"content_hash": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
},
"/opt/sas/model-gli-text/models/multilingual-large/README.md": {
"file_size": 1589,
"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/multilingual-large/LICENSE"
],
"is_dataset": false,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777251013.7018275,
"content_hash": "f13fbf9177a8e57d66a477a4b6e3aa709026fe8957e8bb4ad3e79ecf0a458946"
},
"/opt/sas/model-gli-text/models/multilingual-large/added_tokens.json": {
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multilingual-large/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777251013.760288,
"content_hash": "93afe6f29473301199fb234b4f0c4c21cde56a912c62f3ffc0b6993015028157"
},
"/opt/sas/model-gli-text/models/multilingual-large/gliner_config.json": {
"file_size": 3529,
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multilingual-large/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777251013.7690203,
"root_type": "dict",
"keys": [
"class_token_index",
"dropout",
"embed_ent_token",
"encoder_config",
"ent_token",
"eval_every",
"fine_tune",
"freeze_token_rep",
"fuse_layers",
"has_rnn",
"hidden_size",
"label_smoothing",
"labels_encoder",
"labels_encoder_config",
"log_dir",
"loss_alpha",
"loss_gamma",
"loss_reduction",
"lr_encoder",
"lr_others",
"max_grad_norm",
"max_len",
"max_neg_type_ratio",
"max_types",
"max_width",
"model_name",
"model_type",
"name",
"num_post_fusion_layers",
"num_steps",
"post_fusion_schema",
"prev_path",
"random_drop",
"root_dir",
"save_total_limit",
"scheduler_type",
"sep_token",
"shuffle_types",
"size_sup",
"span_mode",
"subtoken_pooling",
"train_batch_size",
"train_data",
"transformers_version",
"val_data_dir",
"vocab_size",
"warmup_ratio",
"weight_decay_encoder",
"weight_decay_other",
"words_splitter_type"
],
"content_hash": "aaecd24d06655755d7289322eec153c0dce93830ad21b6fc82a8ff8f5dc39f60"
},
"/opt/sas/model-gli-text/models/multilingual-large/model.onnx": {
"file_size": 798114,
"file_hashes": {
"md5": "0d11ba28fe17ee1dea6e816fab9c091b",
"sha256": "f65a31bf5047d62b1a1a223ee24865c55de0b35a43bfa00feb4fc174f4ba35a5",
"sha512": "5634547af43673cbc0950b523ba61e7abf56031af6286f416da4658d88062b4ac3dc173568da63e6ea4f6c363ed106690fedfbf56a31001afbe2844b62779ad2"
},
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multilingual-large/LICENSE"
],
"is_dataset": false,
"is_model": true,
"risk_score": 0.0,
"scan_timestamp": 1777251014.488419,
"ir_version": 9,
"producer_name": "pytorch",
"node_count": 2454,
"scan_outcome": "inconclusive",
"scan_outcome_reasons": [
"onnx_weight_distribution_analysis_incomplete"
],
"content_hash": "f65a31bf5047d62b1a1a223ee24865c55de0b35a43bfa00feb4fc174f4ba35a5"
},
"/opt/sas/model-gli-text/models/multilingual-large/model.onnx_data": {
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multilingual-large/LICENSE"
],
"is_dataset": false,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777251014.4959524,
"content_hash": "2eae6f6de7b1ad564fff6d2abc5ca8d1d189e65977dc948d709f1ad6dc31e5b0"
},
"/opt/sas/model-gli-text/models/multilingual-large/special_tokens_map.json": {
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multilingual-large/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777251014.5011349,
"content_hash": "80f4c6c5cf3867d7669ff8aa8f6aebb8a7499322e62d7faae06262d6014edd61"
},
"/opt/sas/model-gli-text/models/multilingual-large/spiece.model": {
"file_size": 4309802,
"file_hashes": {
"md5": "efd840a5b79fcd8dde0100cca3f5470a",
"sha256": "ef78f86560d809067d12bac6c09f19a462cb3af3f54d2b8acbba26e1433125d6",
"sha512": "e7176838d9109eb8493904825774935e0143d3b6dd5dd4178e2894d9ea0564ee7033e54c8e2aba96d8c3a32ba8433957001346f9cda00df964f28d724221cecc"
},
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multilingual-large/LICENSE"
],
"is_dataset": false,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777251014.5692396,
"scan_outcome": "inconclusive",
"scan_outcome_reasons": [
"xgboost_binary_structure_unrecognized"
],
"analysis_incomplete": true,
"content_hash": "ef78f86560d809067d12bac6c09f19a462cb3af3f54d2b8acbba26e1433125d6"
},
"/opt/sas/model-gli-text/models/multilingual-large/tokenizer.json": {
"file_size": 16350298,
"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/multilingual-large/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777251019.5257912,
"content_hash": "644a91650f64b0fe5974cefcd293bafa754f014f8f72503ae7940ae652d22b2f"
},
"/opt/sas/model-gli-text/models/multilingual-large/tokenizer_config.json": {
"file_size": 19630,
"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/multilingual-large/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777251019.5369003,
"content_hash": "b7502927c4693c1c7234d1267dcd422fcc2d7597c51abfe3913fedc1a0f766e6"
}
},
"content_hash": "a4a75cf2ebbd1a253bcdc66c4c08e0607cc9c2d6e9d58eea39ece3d197141e4f",
"start_time": 1777251007.7724113,
"duration": 11.771918535232544,
"total_checks": 30,
"passed_checks": 30,
"failed_checks": 0,
"success": false
}
}