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

高碑店住房和城乡建设局网站人力招聘网站建设

高碑店住房和城乡建设局网站,人力招聘网站建设,生成wordpress博客app,wordpress ajax插件数据集要求#xff1a; 训练集 和 验证集 #xff08;要求分好#xff09; 图片放置规则 #xff1a; 一个总文件夹 放类别名称的子文件夹 其中子文件夹 为存放同一类别图片 举个例子 分类动物 则 总文件夹名称为动物 子文件夹为 猫 狗 猪猪 。。。 其中猫的文件夹里面… 数据集要求 训练集 和 验证集 要求分好  图片放置规则 一个总文件夹 放类别名称的子文件夹 其中子文件夹 为存放同一类别图片 举个例子 分类动物 则 总文件夹名称为动物 子文件夹为 猫 狗 猪猪 。。。 其中猫的文件夹里面都是猫 给出代码 import os import cv2 import numpy as np import logging from sklearn.tree import DecisionTreeClassifier from sklearn.metrics import accuracy_score, confusion_matrix# 设置日志 logging.basicConfig(filenametraining_log.txt, levellogging.INFO, format%(asctime)s - %(message)s)# 读取图像数据和标签 def load_images_from_folder(folder):images []labels []label 0for subdir in os.listdir(folder):subpath os.path.join(folder, subdir)if os.path.isdir(subpath):for filename in os.listdir(subpath):if filename.endswith(.jpg):img_path os.path.join(subpath, filename)img cv2.imread(img_path, cv2.IMREAD_GRAYSCALE)img_normalized cv2.resize(img, (256, 256)) # 归一化图像大小为256x256images.append(img_normalized.flatten())labels.append(label)label 1return images, labels# 主函数 def main():# train_folder YOUR_TRAIN_DATASET_FOLDER_PATH # 替换为你的训练集文件夹路径# test_folder YOUR_TEST_DATASET_FOLDER_PATH # 替换为你的测试集文件夹路径train_folder /Users/chen_dongdong/Desktop/宝钢项目/little_work/train # 替换为你的训练集文件夹路径test_folder /Users/chen_dongdong/Desktop/宝钢项目/little_work/val # 替换为你的测试集文件夹路径logging.info(Loading training data from %s, train_folder)X_train, y_train load_images_from_folder(train_folder)logging.info(Loaded %d training samples, len(X_train))logging.info(Loading test data from %s, test_folder)X_test, y_test load_images_from_folder(test_folder)logging.info(Loaded %d test samples, len(X_test))logging.info(Training DecisionTreeClassifier...)clf DecisionTreeClassifier()clf.fit(X_train, y_train)logging.info(Training completed.)y_pred clf.predict(X_test)accuracy accuracy_score(y_test, y_pred)logging.info(Test Accuracy: %f, accuracy)cm confusion_matrix(y_test, y_pred)cm_normalized cm.astype(float) / cm.sum(axis1)[:, np.newaxis]logging.info(Normalized Confusion Matrix:)for row in cm_normalized:logging.info( - .join(map(lambda x: {:.2f}.format(x), row)))# 打印特征重要性feature_importances clf.feature_importances_top_features np.argsort(feature_importances)[-10:] # 打印最重要的10个特征logging.info(Top 10 important features:)for idx in top_features:logging.info(Feature %d: %f, idx, feature_importances[idx])if __name__ __main__:main()使用DecisionTreeClassifier的feature_importances_属性。这个属性会返回一个数组其中每个值表示相应特征的重要性。值越大特征越重要。 我们使用的是图像的灰度值作为特征所以特征的数量会非常大例如对于256x256的图像有65536个特征。为了简化输出我们可以只打印出最重要的特征。 这是我们生成的日志文件  使用sklearn的决策树分类器和opencv来处理图像数据。这个脚本将 从指定的文件夹中读取所有子文件夹中的图像。将图像转换为灰度。将灰度图像转换为一维数组作为特征。使用决策树分类器进行训练。输出模型的准确性。 请确保已经安装了opencv和sklearn库。 pip install opencv-python-headless pip install scikit-learn 可加镜像 pip install 镜像-CSDN博客 在训练过程中记录关键的信息例如每次迭代的训练损失、验证损失、准确性等。但由于我们在此使用的是DecisionTreeClassifier它不像深度学习模型那样进行多次迭代所以我们只能记录模型的最终准确性和混淆矩阵。
http://www.pierceye.com/news/67700/

相关文章:

  • 上海网站建设 浦东自己做的网站如何发布
  • 网站301在哪做沈阳网站建设推广平台
  • 哪个网站可以做顺风车东莞外贸网站建设公司
  • 网站建设公司宣传词南阳做网站的公司
  • 宿州哪家做网站好微信小程序开发教程2021
  • 做网站时的电话图标ps教程app
  • 南京做网站企业濮阳网站建设推广
  • 苏州新区网站建设手机端访问 php网站
  • asp网站开发上传组建怎么做公司网页
  • 做婚纱的网站网站首页设计布局
  • 建设国家地质公园网站主要功能安庆市住房和建设厅网站
  • 公司 网站源码桂林市网站建设
  • 东莞定制网站建设淘宝直播要先建设个网站吗
  • 新站优化案例建设公司需要网站吗
  • 免费制作简历app企业怎么做好网站优化
  • 长春建站网站模板互联网网站开发服务合同
  • 程序员做网站外快制作小程序代码
  • 山东聊城网站建设做网站网站需要多少钱
  • 口碑好门户网站开发建设一个普通的网站需要多少钱
  • 不开网店怎么做淘宝网站网站建设在整体布局有哪些要求
  • 怎样做营销型网站推广pptwordpress手机适配
  • 贵州省铜仁市城乡建设局网站适合翻译做兼职的网站
  • 网页设计与网站建设在线作业答案西安seo和网络推广
  • php网站开发职责河南建设人才信息网
  • 学校网站建设合同aso关键词优化计划
  • 中山网页建站模板建网页要钱吗
  • 帝国cms网站模板网站开发前台代码和后台代码
  • 江苏省建设局网站首页网友
  • 网站建设品牌公司排名免费教做面食的网站
  • wordpress风格济南seo优化公司助力排名