wendaocp
码龄5年
关注
提问 私信
  • 博客:50,109
    50,109
    总访问量
  • 20
    原创
  • 448,930
    排名
  • 16
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:英国
  • 加入CSDN时间: 2020-01-28
博客简介:

wendaocp的博客

查看详细资料
个人成就
  • 获得36次点赞
  • 内容获得3次评论
  • 获得136次收藏
  • 代码片获得121次分享
创作历程
  • 1篇
    2021年
  • 20篇
    2020年
成就勋章
TA的专栏
  • AI / BigData / Cloud
    7篇
  • 深度学习
    1篇
  • 编译器
    1篇
  • 机器学习
    4篇
  • linux
    1篇
  • IT
    1篇
  • Java
    5篇
  • 车联网
    2篇
  • 记录
  • 开始
兴趣领域 设置
  • 人工智能
    机器学习数据分析
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

TVM(端到端深度学习编译器)简介

算子编译器前后端引入引入2021.2.8 和振伟聊了关于HW OD的工作内容,深度上很好的方向,目前纯OP的high level的设计,业界已经内卷了即难以进步。torch已经很好用了社区也好,想从纯软件上进步很难。而硬骨头OP在硬件上的优化比如GPU有前途但研发周期长,人才紧缺,还在缓慢发展中。TVM是业界有名气的平台,HW的TBE对标TVM 要做一个接口在前端(各种框架)和后端(异构)。有了前后端的经验,那么整个行业的Edge端都可以用到,市场很大。...
原创
发布博客 2021.02.20 ·
15779 阅读 ·
27 点赞 ·
0 评论 ·
70 收藏

大数据之路-01-Linux学习

Linux查看防火墙状态:disk useviportpidnohup查看防火墙状态:systemctl status firewalld查看某个端口是否被释放firewall-cmd --query-port=xxxx/tcp释放某个端口firewall-cmd --add-port=xxxx/tcp --permanent要重启:service firewalld restartdisk usedu -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量;du -lh
原创
发布博客 2020.06.27 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx 和 tomcat 协同

nginx and tomcatnginxtomcatnginx配置反向代理的tomcatnginxnginx功能:反向代理,负载均衡。本质上nginx只是一个代理服务器 负责转发用户的请求给真正的server,nginx代理了很多不同的真正的server。比如nginx监听80端口,转发给tomcat 8080.优点:安全性访问性能看起来麻烦,但可以把静态页面交给nginx管理。tomcat管理动态的。tomcat比如tomcat才是真正的server。nginx配置反向代理的
原创
发布博客 2020.06.25 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

对JavaWeb项目打包的war进行debug (IDEA)

debug war in IDEA需求准备工作实施需求把 JavaWeb 项目打包为war之后,在浏览器里访问 localhost:8080 (使用tomcat 8080端口),或者访问 localhost:80 (配置了nginx代理,nginx端口为80),希望debug到写的代码里准备工作需要修改的文件是 tomcat的 /bin目录下的 startup.sh, catalina.sh# vi startup.sh实施...
原创
发布博客 2020.06.24 ·
1620 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Spark学习-Streaming

Spark StreamingSpark Streaming对比StormSpark Streaming 处理逻辑对比 SparkCore / SparkSQLSpark Streaming流式处理框架,7*24h 不间断运行对比StormStorm处理流式数据是:来一条,出一条。是纯实时处理。Spark Streaming 处理逻辑会等待一段时间,可以认为设置等待多久。比如等待10s,那么等到10s后,会把这期间的所有数据批量处理,然后输出结果。简而言之:来一段时间内的数据,一起处理。
原创
发布博客 2020.06.21 ·
189 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PCA 和 SVD 的区别和联系

基础两者的基础都是 求解特征值、特征向量矩阵对向量的乘法,其实是矩阵对此向量的旋转和拉伸。如果矩阵对某个向量V只拉伸而不旋转,那么V就是该矩阵的eigenVector,拉伸比就是eigenValue.PCA是对一个维度的分析,比如对features分析,可以实现特征降维。SVDA=UΣVTA=U\Sigma V^TA=UΣVT是对两个维度的分析。比如矩阵的每行是产品,每列是用户,矩阵元素是评分。可以使用SVD向用户做产品推荐。...
原创
发布博客 2020.06.13 ·
706 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

稀疏矩阵的压缩方式 CCS / CRS

Sparse Matrix 稀疏矩阵Storage 存储方式Compressed Row Storage (CRS)Compressed Column Storage (CCS)参考Storage 存储方式Compressed Row Storage (CRS)压缩行的存储。这使用行优先的存储方式,即把矩阵转成一维数组时,行优先进行。使用3个向量来表示稀疏矩阵:values:存储非0的数值col_index:记录非0数值的在矩阵里的列索引 (0-based index)。row_ptr:记录
原创
发布博客 2020.06.13 ·
3969 阅读 ·
3 点赞 ·
1 评论 ·
16 收藏

不同库的matrix处理

矩阵处理python numpyspark mllibpython numpyimport numpy as nparr = np.array([[1,2,3,4,5,6]])arr_C = np.reshape(arr,(3,2), order="C") # default, C-like, row-majorarr_F = np.reshape(arr,(3,2), order="F") # Fortran-like, col-majorprint(arr)# [[1 2 3 4 5
原创
发布博客 2020.06.09 ·
184 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spark-Pipeline

Spark-Pipeline注IntroPipelineFitTransformDAGParametersSaving and Loading Pipelinescode注学习笔记。若涉及侵权,请告知删除。Intro构建在DataFrame之上。Mllib提供标准的机器学习算法API,能够方便的将不同的算法组合成一个独立的管道 Pipeline or workflow.DataFrame: from Spark SQL as an ML dataset, which can hold a var
原创
发布博客 2020.06.06 ·
410 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

测试-黑盒、白盒-集成-系统

白盒、黑盒测试白盒测试主要用于特点为了达到测试目的,做白盒测试遵循的原则1. 测试覆盖率2. 逻辑覆盖法黑盒测试目的黑盒测试可用于发现以下类型的错误:黑盒测试法的概念参考测试白盒测试白盒测试:也称为结构测试、逻辑驱动测试,是针对被测单元内部是如何进行工作的测试。是根据程序的控制结构设计测试用例。主要用于软件或程序验证。特点检查程序内部逻辑结构,对所有逻辑路径进行测试,是一种穷举路径的测试方法。但即使每条路径都测试过了,仍然可能存在错误。因为:穷举路径测试无法检查出程序本身是否违反了设计
原创
发布博客 2020.07.09 ·
1152 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

hdfs shell的基本操作和hdfsWeb查看文件

hdfs shell, hdfsWebhdfs基本操作查询命令创建新的空文件创建文件增加文件查看文件内容复制文件删除文件或文件夹重命名将源目录下的所有文件排序合并到一个本地文件hdfs基本操作查询命令$ hadoop dfs -ls / 查询 / 目录下的所有文件和文件夹$ hadoop dfs -ls -R 以递归的方式创建新的空文件hdfs dfs -mkdir /t...
原创
发布博客 2020.05.30 ·
775 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Spark求数据的统计值:最大值、最小值、平均值、方差、数量(Java代码)

Spark计算统计值用到的核心类Java代码注用到的核心类org.apache.spark.mllib.stat.Statisticsorg.apache.spark.mllib.stat.MultivariateStatisticalSummaryJava代码package ml.summary;import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaRDD;import org.apache.spar
原创
发布博客 2020.05.28 ·
3988 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spark MLlib求解机器学习Precision, Recall, F1值 (Java代码)

Spark MLlib求解Precision, Recall, F1 使用JavaMaven依赖使用的核心类理论准备Precicion, Recall, F1计算Precision计算Recall计算F1注意Java代码回到发放信用卡问题上用到的数据集参考Maven依赖 <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.11</art
原创
发布博客 2020.05.23 ·
924 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos7 startx进不去图形界面

报错centos7使用startx进不去桌面。报错为:file /root/.serverauth …解决首先:init 5进入图形化页面后,点击需要进入的用户。如果root没有列出,可以点击 “not listed?”,再手动输入用户名和密码。如果上面的不行,重装桌面相关的包yum groupinstall “X Window System”yum groupinstall “GNOME Desktop”...
原创
发布博客 2020.05.14 ·
7274 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Autosar 简介

Autosar
翻译
发布博客 2020.04.06 ·
656 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

SOME/IP 简介

SOME/IP
原创
发布博客 2020.04.06 ·
3644 阅读 ·
2 点赞 ·
0 评论 ·
15 收藏

Java-心得

日期类Date类date2long 日期相加定义到毫秒Date类date2long 日期相加Date now = new Date(); // 获取现在的时间long date2long = now.getTime(); // Date to long可以对long类型数进行相加。实现Date的相加Date long2Date = new Date(longtime); // para...
原创
发布博客 2020.04.06 ·
86 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

序列化sklearn model 为 json (sklearn-json)

sklearn-json前言安装 sklearn-json使用序列化模型为json反序列化参考前言需求:导出sklearn训练好的算法模型为json格式,方便在不同编程语言间传递数据。方案:使用 sklearn-json安装 sklearn-jsonpip install sklearn-json注: 需要 scikit-learn >= 0.21.3使用序列化模型为j...
原创
发布博客 2020.03.26 ·
1739 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

机器学习-决策树理论

决策树理论本文先从熵说起,再到互信息,到信息增益。借助信息增益来确定决策树某节点的最优特征选择。使用递归的思想将决策树构建出来。当树构建完成后,在使用此树做预测时,依然使用递归的思路。所需基础熵数据结构-树递归算法熵决策树理论中始终离不开熵的身影。图1 熵图1中展示了各种熵H,由此韦恩图可知:I(X;Y) = H(X) - H(X|Y) // 其中I(X;Y) 被称为互...
原创
发布博客 2020.03.21 ·
356 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java矩阵计算库UJMP

UJMPUniversal Java Matrix Package
原创
发布博客 2020.03.19 ·
3810 阅读 ·
2 点赞 ·
2 评论 ·
16 收藏
加载更多