当前位置: 首页 > wzjs >正文

建手机版网站代理猫

建手机版网站,代理猫,建微网站,什么是我的wordpress参考B站BigC_666:微调BERT模型做情感分类实战,代码逐行讲解,100%可以跑通!!! 一键三连关注,私信即可获得代码_哔哩哔哩_bilibili 大致记录下出现了哪些问题 首先第一个问题是,huggingface.co无法访问,通过…

参考B站BigC_666:微调BERT模型做情感分类实战,代码逐行讲解,100%可以跑通!!! 一键三连+关注,私信即可获得代码_哔哩哔哩_bilibili

 大致记录下出现了哪些问题

首先第一个问题是,huggingface.co无法访问,通过修改环境变量让目标地址改到镜像地址也没起作用,最终解决方案是挂代理下载了

import os
os.environ['HTTP_PROXY'] = 'http://127.0.0.1:7890'
os.environ['HTTPS_PROXY'] = 'http://127.0.0.1:7890'

后面就是jupyter代码了,修改了评估的部分

from datasets import load_datasetimport osimport os
os.environ['HTTP_PROXY'] = 'http://127.0.0.1:7890'
os.environ['HTTPS_PROXY'] = 'http://127.0.0.1:7890'os.environ['HF_ENDPOINT'] = 'https://hf-mirror.com'
dataset = load_dataset("imdb")
print(dataset)import datasets
print(datasets.config.HF_DATASETS_CACHE)from transformers import BertTokenizer
tokenizer = BertTokenizer.from_pretrained("bert-base-uncased")
print("done")
def tokenizer_func(examples):return tokenizer(examples['text'],padding='max_length',truncation=True)
tokens_dataset = dataset.map(tokenizer_func,batched=True)
print(tokens_dataset)
print(tokens_dataset['train'][0])
train_dataset = tokens_dataset['train'].select(range(5000))
test_dataset = tokens_dataset['test'].shuffle(42).select(range(5000))
print(test_dataset['label'])from transformers import BertForSequenceClassificationclassifier = BertForSequenceClassification.from_pretrained('bert-base-uncased')from transformers import Trainer,TrainingArgumentstrain_arg = TrainingArguments(output_dir='./result',
#    eval_strategy='epoch',learning_rate=2e-5,per_device_train_batch_size=1,per_device_eval_batch_size=1,num_train_epochs=1,weight_decay=0.02
)
print('done')print('start')
trainer = Trainer(model = classifier,args = train_arg,train_dataset = train_dataset,eval_dataset = test_dataset
)
print('done')predictions = trainer.predict(test_dataset)import numpy as np
print('start')
# 模型输出的预测 logits(二维数组)
logits = predictions.predictions  # shape: (num_samples, num_classes)
labels = predictions.label_ids    # shape: (num_samples,)# 步骤1:将 logits 转换为预测标签(取最大值所在的索引)
predicted_labels = np.argmax(logits, axis=1)# 步骤2:计算准确率
accuracy = np.mean(predicted_labels == labels)print(f"Accuracy: {accuracy:.4f}")trainer.train()# metric = trainer.evaluate()
print(test_dataset['label'])predictions = trainer.predict(test_dataset)print(metric)print(predictions)from transformers import Trainer
from sklearn.metrics import accuracy_score
import numpy as np# 1. 定义 compute_metrics
def compute_metrics(eval_pred):predictions, labels = eval_predpreds = np.argmax(predictions, axis=1)return {"accuracy": accuracy_score(labels, preds)}# 2. 重新构造 Trainer(用原来的模型和训练参数)
new_trainer = Trainer(model=classifier,  # 你之前训练好的模型args=train_arg,   # 你原来使用的 TrainingArgumentscompute_metrics=compute_metrics
)# 3. 调用 predict
results = new_trainer.predict(test_dataset)print("准确率:", results.metrics["test_accuracy"])

代码比较混乱,可读性比较差,实验性质,各种参数没有详细的考量


文章转载自:

http://dl5rIY3I.jpjpb.cn
http://4ihE8mfW.jpjpb.cn
http://PpOqElJN.jpjpb.cn
http://6C93PPW0.jpjpb.cn
http://E3rwyYpS.jpjpb.cn
http://cEa5MEg9.jpjpb.cn
http://padAw6Vh.jpjpb.cn
http://GofGHPF9.jpjpb.cn
http://REbeebfg.jpjpb.cn
http://bcZBr6ma.jpjpb.cn
http://EToXwbno.jpjpb.cn
http://JZ8VtleU.jpjpb.cn
http://JTbQ6KRA.jpjpb.cn
http://E05C5Xec.jpjpb.cn
http://4iFYIJ08.jpjpb.cn
http://TZ67dB2v.jpjpb.cn
http://4JyBTTm4.jpjpb.cn
http://j1b2r3P3.jpjpb.cn
http://PWEj7tv9.jpjpb.cn
http://OYCYE0cB.jpjpb.cn
http://OTrdbKF0.jpjpb.cn
http://XQ4SLUhZ.jpjpb.cn
http://xLRxNc1E.jpjpb.cn
http://Illdj4k4.jpjpb.cn
http://Nw2vb8g5.jpjpb.cn
http://8g3vJvu3.jpjpb.cn
http://t8Z73TsK.jpjpb.cn
http://mba7JrKb.jpjpb.cn
http://OsODfrOo.jpjpb.cn
http://fKTcCnGC.jpjpb.cn
http://www.dtcms.com/wzjs/712230.html

相关文章:

  • 不使用域名做网站学生自做网站优秀作品
  • 网站百度地图怎么做烟台网站建设精通臻动传媒
  • cms网站建设的方法godaddy wordpress 优惠码
  • 那有做网站的网络平台推广是干什么
  • 手机百度网站建设江苏网站建设效果好
  • 免费dede企业网站模板企业seo顾问公司
  • 广东建科建设监理有限公司网站华容网站
  • 做儿童网站赚钱吗网站文明建设工程包括
  • 南阳做网站wordpress附件管理
  • 泗县做网站怎么建设网站啊
  • 大王庄网站建设公司wordpress 模板 导航栏
  • 网站建设推推蛙邯郸建设网站制作
  • net网站开发的步骤txt电脑技术学习网站
  • 网站开发语言php带后台的网站建设
  • 网站建设怎么打开企业注册平台
  • wordpress会员推广系统seo干什么
  • php网站数据迁移电信网站备案系统
  • 崇左做网站公司wordpress后台慢的问题
  • 泾阳县住房和城乡建设局网站建站点
  • 网站定制开发公司推荐域名什么意思举个例子
  • 做的最好的微电影网站有哪些html 网站添加悬浮二维码
  • 三合一网站有必要吗网络公司网站源码
  • 手机网站免费生成app郴州365网
  • 网站开发工程师学什么wordpress获取当前页地址
  • 江苏省工程建设招标网站免费个人logo设计网站
  • 常州市金坛区网站建设内蒙古建设 招聘信息网站
  • 做十个网站做优惠券的网站有哪些
  • 国外网站开发公司asp网站开发后如何交付
  • 怎么样做网站赚钱婚礼效果图网站
  • 班组建设展板哪个网站有建设银行电子银行网站