HuggingFace镜像/google-play-sentiment-analysis-openmind
模型介绍文件和版本分析
下载使用量0

google-play-sentiment-analysis

该模型是在未知数据集上对 neuralmind/bert-large-portuguese-cased 进行微调的版本。 它在评估集上取得了以下结果:

  • 损失:0.7830
  • 准确率:0.6571

在 Openmind 中的使用

from openmind import pipeline, is_torch_npu_available
from openmind import AutoTokenizer, AutoModelForCausalLM
from openmind_hub import snapshot_download
import torch.nn.functional as F
from torch import Tensor
import openmind
import torch
import argparse
import time

def parse_args():
    parser = argparse.ArgumentParser()
    parser.add_argument(
        "--model_name_or_path",
        type=str,
        help="Path to model",
        default="jeffding/google-play-sentiment-analysis-openmind",
    )
    args = parser.parse_args()
    return args

def main():
    args = parse_args()
    model_path = args.model_name_or_path

    if is_torch_npu_available():
        device = "npu:0"
    else:
        device = "cpu"
    
    start_time = time.time()
    classifier = pipeline(task="text-classification", model=model_path, top_k=None, device=device)

    sentences = ["I am not having a great day"]

    model_outputs = classifier(sentences)
    print(model_outputs[0])
    
    end_time = time.time()
    print(f"硬件环境:{device},推理执行时间:{end_time - start_time}秒")
    
if __name__ == "__main__":
    main()

模型描述

需要更多信息

预期用途与限制

需要更多信息

训练与评估数据

需要更多信息

训练过程

训练超参数

训练过程中使用了以下超参数:

  • learning_rate: 5e-05
  • train_batch_size: 8
  • eval_batch_size: 8
  • seed: 42
  • optimizer: Adam,参数 betas=(0.9,0.999),epsilon=1e-08
  • lr_scheduler_type: linear
  • num_epochs: 1

训练结果

训练损失轮次步数验证损失准确率
0.82071.012000.78300.6571

框架版本

  • Transformers 4.35.2
  • Pytorch 2.1.0+cu121
  • Datasets 2.16.1
  • Tokenizers 0.15.1