MetaNetworks' Blog

Keep Hungry, Keep Foolish.

使用PyTorch完成多指标多分类问题

Kaggle otto-group-product-classification-challenge

比赛信息 Otto Group Product Classification https://www.kaggle.com/c/otto-group-product-classification-challenge 工具:PyTorch 1.6.0 信息: 93特征值 分类数为9类 这里假设特征之间没有关联,是个简单的仅分类问题,直接使用全连接层完成...

pandas数据分析-2012美国大选献金项目数据分析

python pandas

需求 加载数据 查看数据的基本信息 指定数据截取,将如下字段的数据进行提取,其他数据舍弃 cand_nm :候选人姓名 contbr_nm : 捐赠人姓名 contbr_st :捐赠人所在州 contbr_employer : 捐赠人所在公司 contbr_occupation : 捐赠人职业 ...

使用KNN方法对手写MNIST数据集分类

python sklearn

sklearn中使用KNN方法对手写MNIST数据集分类 KNN为相近邻接点算法,时间、空间复杂度较高 此处为练习 1. 导入相关库 1 2 3 4 5 from sklearn.datasets import fetch_mldata import matplotlib import matplotlib.pyplot as plt import numpy as ...

MJPG-streamer配合OpenCV进行HSV实时调试的方法

Realtime Adjustment

PS:MJPG streamer为实时显示视频流提供了思路,并提供了丰富的API供调用,此处使用MJPG streamer提供的HTTP API对接Python OpenCV实现HSV调节 1. 启动MJPG streamer 此处未使用base auth验证,公网使用请注意安全 1 ./mjpg_streamer -i "/home/MetaNetworks/github/m...

Qt QML开发cpp的一些心得

Qt、C++

Qt 5.15.0 demo Qt QML与C++类的交互方式 方式1:向QML注册C++类,并在.qml文件中使用 1 2 3 // add image provider QQmlContext* context = engine.rootContext(); context->setContextProperty("deviceQrImgLoader",&qr...

QML Bootstrap开发学习

Qt+Bootstrap

QML Bootstrap Link:Github仓库地址 列表List 效果图 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 4...

Manjaro Linux下搞定Boardcom WiFi/Bluetooth

Manjaro Linux下搞定Boardcom WiFi/Bluetooth

Boardcom WiFi/蓝牙在Windows/Linux下的兼容性简直跟xxx一样。 Boardcom为Linux下的网卡提供了闭源驱动,但是实验发现在Manjaro下无法正常使用蓝牙(94352z网卡)… 多亏了广大网友,it works. 1.[WiFi]安装闭源Boardcom STA驱动 使用yay一键搞定 1 yay boardcom-wl-dkms 注意:推荐安...

Linux Shell-批量重命名

Shell

需求分析 一个文件夹下有0.jpg、1.jpg、2.jpg、3.jpg…需要从某个基数开始重新命名 比如基数为5,则重命名为5.jpg、6.jpg、7.jpg、8.jpg… 解决方法 使用数字进行排序,切分为数组,并使用expr指令做加法。最后调用mv重命名。 代码解决 1 2 3 4 5 6 7 8 9 10 11 12 13...

PyGame-带手柄的物体移动Demo

Python World.

注:截止到2020年07月23日,PyGame 1.9.6版本在macOS上无法显示图片等,改用2.0.0.dev10后显示正常 使用PyGame可以很方便的制作小游戏,快速支持手柄操作、键盘鼠标操作以及动画实现、物体绘制。 使用pygame.joystick驱动手柄操作。 导入必要的包 1 2 3 4 5 6 7 8 9 10 11 12 ''' @Author: Meta...

Matplotlib使用记录

python、matplotlib

1 2 3 4 x = np.array([1,2,3,4,5]) y1 = np.array([3,4,5,1,2]) y2 = np.array([2,1,4,6,5]) plt.fill(x, y1, 'b', x, y2, 'r', alpha=0.3) 1 2 [<matplotlib.patches.Polygon at 0x7f0efff73bd0>, <...