--- tags: - Diffusion - Data Generation language: en task: Data generation for computer vision tasks datasets: MNIST metrics: epoch: 31 train_loss: - 0.0908 - 0.0245 - 0.0209 - 0.0194 - 0.0185 - 0.0178 - 0.0172 - 0.0169 - 0.0167 - 0.0161 - 0.0161 - 0.0159 - 0.0158 - 0.0154 - 0.0155 - 0.0154 - 0.0152 - 0.0151 - 0.015 - 0.0152 - 0.0151 - 0.0148 - 0.0148 - 0.0148 - 0.0147 - 0.0146 - 0.0147 - 0.0145 - 0.0146 - 0.0146 - 0.0146 license: unknown model-index: - name: diffusion-practice-v1 results: - task: type: nlp name: Data Generation with Diffusion Model dataset: name: MNIST type: mnist metrics: - type: loss value: '0.01' name: Loss verified: false --- # NLI-FEVER Model This model is fine-tuned for Natural Language Inference (NLI) tasks using the FEVER dataset. ## Model description ## Intended uses & limitations This model is intended for use in NLI tasks, particularly those related to fact-checking and verifying information. It should not be used for tasks it wasn't explicitly trained for. ## Training and evaluation data The model was trained on the FEVER (Fact Extraction and VERification) dataset. ## Training procedure The model was trained for 31 epochs Train Losses of [0.0908, 0.0245, 0.0209, 0.0194, 0.0185, 0.0178, 0.0172, 0.0169, 0.0167, 0.0161, 0.0161, 0.0159, 0.0158, 0.0154, 0.0155, 0.0154, 0.0152, 0.0151, 0.015, 0.0152, 0.0151, 0.0148, 0.0148, 0.0148, 0.0147, 0.0146, 0.0147, 0.0145, 0.0146, 0.0146, 0.0146]. ## How to use You can use this model directly with a pipeline for text classification: ```python from transformers import pipeline classifier = pipeline("text-classification", model="YusuphaJuwara/nli-fever") result = classifier("premise", "hypothesis") print(result) ``` ## Saved Metrics This model repository includes a `metrics.json` file containing detailed training metrics. You can load these metrics using the following code: ```python from huggingface_hub import hf_hub_download import json metrics_file = hf_hub_download(repo_id="YusuphaJuwara/nli-fever", filename="metrics.json") with open(metrics_file, 'r') as f: metrics = json.load(f) # Now you can access metrics like: print("Last epoch: ", metrics['last_epoch']) print("Final validation loss: ", metrics['val_losses'][-1]) print("Final validation accuracy: ", metrics['val_accuracies'][-1]) ``` These metrics can be useful for continuing training from the last epoch or for detailed analysis of the training process. ## Training results ![Include a plot of your training metrics here](loss_plot.png) Limitations and bias ## This model may exhibit biases present in the training data. Always validate results and use the model responsibly. ## Plots ![loss plots](loss_plot.png)