glitext-multitask-v1.0 / modelaudit.json
rpeel's picture
Update model card and security scan results
7b038e0 verified
{
"tool": "modelaudit",
"tool_version": "0.2.40",
"scanned_at": "2026-04-27T01:14:15Z",
"files": {
"model.onnx": {
"size_mb": 2.9,
"sha256": "811394990cd29a504ad5f059df352f51e56089f6f777da5108125199bde45847"
}
},
"audit": {
"bytes_scanned": 3650481671,
"issues": [
{
"message": "Weight distribution analysis skipped one or more eligible ONNX initializers",
"severity": "info",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx",
"details": {
"scan_outcome_reason": "onnx_weight_distribution_analysis_incomplete",
"coverage_gap": "partial_initializer_coverage",
"eligible_initializers": 155,
"analyzed_initializers": 0,
"external_initializers_skipped": 155,
"oversized_initializers_skipped": 0,
"extraction_failures": 0,
"max_array_size": 104857600
},
"timestamp": 1777252452.2184327,
"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/multitask-v1.0/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": 1777252452.2661972,
"type": "xgboost_check"
}
],
"checks": [
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/README.md",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/README.md"
},
"timestamp": 1777252450.2996502
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/README.md",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/README.md"
},
"timestamp": 1777252450.2996807
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/README.md",
"details": {},
"timestamp": 1777252450.2997146
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/gliner_config.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/gliner_config.json"
},
"timestamp": 1777252450.3778312
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/gliner_config.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/gliner_config.json"
},
"timestamp": 1777252450.3778589
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/gliner_config.json",
"details": {},
"timestamp": 1777252450.377885
},
{
"name": "Model Name Policy Check",
"status": "passed",
"message": "Model Name Policy Check completed successfully",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/gliner_config.json",
"details": {
"component_count": 2
},
"timestamp": 1777252450.3793669
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx"
},
"timestamp": 1777252450.4055972
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx"
},
"timestamp": 1777252450.4056263
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx",
"details": {},
"timestamp": 1777252450.4056506
},
{
"name": "File Integrity Hash",
"status": "passed",
"message": "File integrity hashes calculated",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx",
"details": {
"md5": "de23bf40f51305c6970ebe961d284919",
"sha256": "811394990cd29a504ad5f059df352f51e56089f6f777da5108125199bde45847",
"sha512": "dc7019f100ea8c7ee9c2c7f901c12f8aead0e695fffc5855065986cf84d7f638c49108e08ce70be643a10fcaa349934ee91ce289fc880869c3c8828e4beef7b8",
"file_size": 2916954
},
"timestamp": 1777252450.4211395
},
{
"name": "JIT/Script Code Execution Detection",
"status": "passed",
"message": "No JIT/Script code execution risks detected",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx",
"details": {},
"timestamp": 1777252452.1185992
},
{
"name": "Network Communication Detection",
"status": "passed",
"message": "No network communication patterns detected",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx",
"details": {},
"timestamp": 1777252452.118642
},
{
"name": "Custom Operator Domain Check",
"status": "passed",
"message": "All operators use standard ONNX domains",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx",
"details": {
"safe_nodes": 9959
},
"timestamp": 1777252452.1634228
},
{
"name": "Python Operator Detection",
"status": "passed",
"message": "No Python operators detected",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx",
"details": {
"nodes_checked": 9959
},
"timestamp": 1777252452.1634703
},
{
"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/multitask-v1.0/model.onnx_data",
"details": {
"file": "model.onnx_data"
},
"timestamp": 1777252452.1640263
},
{
"name": "External Data Size Validation",
"status": "passed",
"message": "External data file size matches expected",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx_data",
"details": {
"component_count": 406
},
"timestamp": 1777252452.2175505
},
{
"name": "Tensor Size Validation",
"status": "passed",
"message": "Tensor 'scorer.out_mlp.3.bias' size is valid",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx (tensor: scorer.out_mlp.3.bias)",
"details": {
"size": 12
},
"timestamp": 1777252452.217813
},
{
"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/multitask-v1.0/model.onnx",
"details": {
"scan_outcome_reason": "onnx_weight_distribution_analysis_incomplete",
"coverage_gap": "partial_initializer_coverage",
"eligible_initializers": 155,
"analyzed_initializers": 0,
"external_initializers_skipped": 155,
"oversized_initializers_skipped": 0,
"extraction_failures": 0,
"max_array_size": 104857600
},
"rule_code": "S902",
"timestamp": 1777252452.2183964
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/spm.model",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/spm.model"
},
"timestamp": 1777252452.2498698
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/spm.model",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/spm.model"
},
"timestamp": 1777252452.2499042
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/spm.model",
"details": {},
"timestamp": 1777252452.2499325
},
{
"name": "File Integrity Hash",
"status": "passed",
"message": "File integrity hashes calculated",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/spm.model",
"details": {
"md5": "2f65bdad648298c974065834dc76fc33",
"sha256": "5598d5e96f339a8d980c15f9afd405a2e5e1be7db41de3ed13b0f03fac1e8c17",
"sha512": "eebf1952f012df3f1ba323d61a1648bc3ab220475e0d58a243e1aca7f145ee7fed7aa1f3ee8ef17f4d937c3bc94213de7284678adff31bfc65e00f35c2095637",
"file_size": 2447305
},
"timestamp": 1777252452.2639441
},
{
"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/multitask-v1.0/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": 1777252452.2661772
},
{
"name": "XGBoost Loading",
"status": "passed",
"message": "XGBoost loading disabled (safe mode)",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/spm.model",
"details": {
"safe_mode": true
},
"timestamp": 1777252452.266411
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer.json"
},
"timestamp": 1777252454.3987095
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer.json"
},
"timestamp": 1777252454.3987532
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer.json",
"details": {},
"timestamp": 1777252454.3987906
},
{
"name": "Template Extraction",
"status": "passed",
"message": "No Jinja2 templates found in file",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer.json",
"details": {
"file_type": "tokenizer_config"
},
"timestamp": 1777252454.9253662
},
{
"name": "Path Exists",
"status": "passed",
"message": "Path exists",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer_config.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer_config.json"
},
"timestamp": 1777252454.933928
},
{
"name": "Path Readable",
"status": "passed",
"message": "Path is readable",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer_config.json",
"details": {
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer_config.json"
},
"timestamp": 1777252454.9339545
},
{
"name": "File Type Validation",
"status": "passed",
"message": "File type validation passed",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer_config.json",
"details": {},
"timestamp": 1777252454.9339826
},
{
"name": "Template Extraction",
"status": "passed",
"message": "No Jinja2 templates found in file",
"location": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer_config.json",
"details": {
"file_type": "tokenizer_config"
},
"timestamp": 1777252454.934401
}
],
"files_scanned": 10,
"assets": [
{
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/LICENSE",
"type": "unknown"
},
{
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/README.md",
"type": "metadata",
"size": 1533
},
{
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/added_tokens.json",
"type": "unknown"
},
{
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/gliner_config.json",
"type": "manifest",
"size": 3808,
"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/multitask-v1.0/model.onnx",
"type": "onnx",
"size": 2916954
},
{
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx_data",
"type": "unknown"
},
{
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/special_tokens_map.json",
"type": "unknown"
},
{
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/spm.model",
"type": "xgboost",
"size": 2447305
},
{
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer.json",
"type": "jinja2_template",
"size": 8636448
},
{
"path": "/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer_config.json",
"type": "jinja2_template",
"size": 1662
}
],
"has_errors": false,
"scanner_names": [
"metadata",
"manifest",
"onnx",
"xgboost",
"jinja2_template"
],
"file_metadata": {
"/opt/sas/model-gli-text/models/multitask-v1.0/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/multitask-v1.0/LICENSE"
],
"is_dataset": false,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777252450.2950282,
"content_hash": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
},
"/opt/sas/model-gli-text/models/multitask-v1.0/README.md": {
"file_size": 1533,
"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/multitask-v1.0/LICENSE"
],
"is_dataset": false,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777252450.3048394,
"content_hash": "dd12a1abf6596beb22cd36f5a7d2b3f822eab118cc24fc85713f1797cfffaa8c"
},
"/opt/sas/model-gli-text/models/multitask-v1.0/added_tokens.json": {
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multitask-v1.0/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777252450.3724318,
"content_hash": "c358eb74586ab438484d8acf4534f67283b33041bc5ffee6b20a4a075cdc3cd6"
},
"/opt/sas/model-gli-text/models/multitask-v1.0/gliner_config.json": {
"file_size": 3808,
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multitask-v1.0/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777252450.3810115,
"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": "0a81b25bcaf3fc81f7f031b44463a5078415561d91a79559cbf4b35cf9e6525e"
},
"/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx": {
"file_size": 2916954,
"file_hashes": {
"md5": "de23bf40f51305c6970ebe961d284919",
"sha256": "811394990cd29a504ad5f059df352f51e56089f6f777da5108125199bde45847",
"sha512": "dc7019f100ea8c7ee9c2c7f901c12f8aead0e695fffc5855065986cf84d7f638c49108e08ce70be643a10fcaa349934ee91ce289fc880869c3c8828e4beef7b8"
},
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multitask-v1.0/LICENSE"
],
"is_dataset": false,
"is_model": true,
"risk_score": 0.0,
"scan_timestamp": 1777252452.2280796,
"ir_version": 7,
"producer_name": "pytorch",
"node_count": 9959,
"scan_outcome": "inconclusive",
"scan_outcome_reasons": [
"onnx_weight_distribution_analysis_incomplete"
],
"content_hash": "811394990cd29a504ad5f059df352f51e56089f6f777da5108125199bde45847"
},
"/opt/sas/model-gli-text/models/multitask-v1.0/model.onnx_data": {
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multitask-v1.0/LICENSE"
],
"is_dataset": false,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777252452.2361557,
"content_hash": "568190f403a9ac7f2cf95e09bb26be8b58de8c743367a1276921a28a0057e79d"
},
"/opt/sas/model-gli-text/models/multitask-v1.0/special_tokens_map.json": {
"license_info": [],
"copyright_notices": [],
"license_files_nearby": [
"/opt/sas/model-gli-text/models/multitask-v1.0/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777252452.2418494,
"content_hash": "b2f1b2f15f29a6b6d9d6ea4eca1675d2c231a71477f151d48f79cc83a625ba21"
},
"/opt/sas/model-gli-text/models/multitask-v1.0/spm.model": {
"file_size": 2447305,
"file_hashes": {
"md5": "2f65bdad648298c974065834dc76fc33",
"sha256": "5598d5e96f339a8d980c15f9afd405a2e5e1be7db41de3ed13b0f03fac1e8c17",
"sha512": "eebf1952f012df3f1ba323d61a1648bc3ab220475e0d58a243e1aca7f145ee7fed7aa1f3ee8ef17f4d937c3bc94213de7284678adff31bfc65e00f35c2095637"
},
"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/multitask-v1.0/LICENSE"
],
"is_dataset": false,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777252452.304124,
"scan_outcome": "inconclusive",
"scan_outcome_reasons": [
"xgboost_binary_structure_unrecognized"
],
"analysis_incomplete": true,
"content_hash": "5598d5e96f339a8d980c15f9afd405a2e5e1be7db41de3ed13b0f03fac1e8c17"
},
"/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer.json": {
"file_size": 8636448,
"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/multitask-v1.0/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777252454.9293103,
"content_hash": "c4a3850b8ca0176e84060fbb2d83fe16eca283eda5959829415879930db8fe8c"
},
"/opt/sas/model-gli-text/models/multitask-v1.0/tokenizer_config.json": {
"file_size": 1662,
"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/multitask-v1.0/LICENSE"
],
"is_dataset": true,
"is_model": false,
"risk_score": 0.0,
"scan_timestamp": 1777252454.9355252,
"content_hash": "0410e560b63bfbc4bbbcd75e9f4a7cee55b59a5ae81c6a827a2e6a27695dc65e"
}
},
"content_hash": "f61b818616cdf058e124cf7e8a32bb8ff2ef74574ce48b934e9ed56d39f8a07a",
"start_time": 1777252441.5861566,
"duration": 13.357835531234741,
"total_checks": 31,
"passed_checks": 31,
"failed_checks": 0,
"success": false
}
}