{ "model_name": "bert-base-cased", "num_labels": 25, "labels": [ "O", "B-College Name", "I-College Name", "B-Companies worked at", "I-Companies worked at", "B-Degree", "I-Degree", "B-Designation", "I-Designation", "B-Email Address", "I-Email Address", "B-Graduation Year", "I-Graduation Year", "B-Location", "I-Location", "B-Name", "I-Name", "B-Phone", "I-Phone", "B-Skills", "I-Skills", "B-UNKNOWN", "I-UNKNOWN", "B-Years of Experience", "I-Years of Experience" ], "training_samples": 576, "validation_samples": 144, "final_eval_results": { "eval_loss": 0.2045501321554184, "eval_precision": 0.6843275287143387, "eval_recall": 0.7438582360048329, "eval_f1": 0.7128521806252412, "eval_accuracy": 0.9482567433286769, "eval_runtime": 439.0094, "eval_samples_per_second": 0.328, "eval_steps_per_second": 0.164, "epoch": 3.0 }, "config": { "model_name": "bert-base-cased", "tokenizer_name": "bert-base-cased", "num_epochs": 3, "batch_size": 2, "eval_batch_size": 2, "learning_rate": "2e-5", "weight_decay": 0.01, "warmup_steps": 500, "max_grad_norm": 1.0, "max_seq_len": 512, "train_split": 0.8, "val_split": 0.2, "dataset_path": "enhanced_training_dataset.json", "output_dir": "./resume-ner-model", "logging_dir": "./logs", "save_steps": 500, "eval_steps": 500, "save_total_limit": 3, "metric_for_best_model": "eval_f1", "greater_is_better": true, "load_best_model_at_end": true, "eval_strategy": "steps", "save_strategy": "steps", "fp16": false, "dataloader_num_workers": 4, "seed": 42, "label_smoothing_factor": 0.0, "early_stopping_patience": 3, "early_stopping_threshold": 0.001 } }