
Machine Learning
Panonsense
遇到问题,不轻易放弃。
不学习尝试新的东西,何以进步?
展开
-
【PyTorch】张量 (Tensor) 的拆分与拼接 (split, chunk, cat, stack)
在 PyTorch 中,对张量 (Tensor) 进行拆分通常会用到两个函数:- torch.split [按块大小拆分张量]- torch.chunk [按块数拆分张量]而对张量 (Tensor) 进行拼接通常会用到另外两个函数:- torch.cat [按已有维度拼接张量]- torch.stack [按新维度拼接张量]它们的作用相似,但实际效果并不完全相同,以下会通过官方文档及实例代码来进行说明,以示区别原创 2020-04-24 16:33:06 · 33364 阅读 · 0 评论 -
ROC和AUC介绍以及如何计算AUC
ROC(Receiver Operating Characteristic)曲线和AUC常被用来评价一个二值分类器(binary classifier)的优劣。转载 2016-04-12 16:16:35 · 601 阅读 · 0 评论 -
Naive Bayes算法(朴素贝叶斯算法)
NaiveBayes(朴素贝叶斯)是ML中的一个非常基础和简单的算法转载 2016-04-19 23:49:42 · 1754 阅读 · 0 评论 -
【ReLU】Rectified Linear Units, 线性修正单元激活函数
在神经网络中,常用到的激活函数有sigmoid函数、双曲正切函数,而本文要介绍的是另外一种激活函数,Rectified Linear Unit Function(ReLU, 线性激活函数)原创 2016-10-14 16:53:44 · 12788 阅读 · 4 评论 -
【Python+Tensorflow】Deep Q Network (DQN) 迷宫示例代码整理
Deep Q Network简称DQN,结合了Q learning和Neural networks的优势,本教程代码主要基于一个简单的迷宫环境,主要模拟的是learn to move explorer to paradise的过程。本文代码整理自Morvan Zhou(莫烦Python)的机器学习相关教程 - 强化学习 - DQN部分原创 2017-09-14 15:35:24 · 7393 阅读 · 1 评论 -
【深度教程】Ubuntu 安装环境配置 (PyTorch+Caffe2+torchvision+ONNX+MMdnn)
服务器环境:Ubuntu 16.04 Linux media50 4.10.0-30-generic Wed Aug 2 02:13:56 UTC 2017 x86_64 GNU/Linux所用版本:(PyTorch \+ Caffe2) 1.0.0 + torchvision 0.2.1 + ONNX 1.3.0 + MMdnn 0.2.3原创 2019-03-07 15:49:20 · 2362 阅读 · 1 评论 -
【深度教程】Ubuntu16.04 安装环境配置 (CUDA+cuDNN+NCCL+OpenCV+Caffe)
服务器环境:Ubuntu 16.04 Linux media50 4.10.0-30-generic Wed Aug 2 02:13:56 UTC 2017 x86_64 GNU/Linux所用版本:CUDA 8.0 + cuDNN 6.0 + NCCL 2.3.7-1 + OpenCV 3.3.0 + Caffe 1.0原创 2018-07-20 17:01:09 · 3669 阅读 · 2 评论 -
【深度教程】Windows10 安装环境配置 (Caffe2+VS2017+Windows10+x64+CPU)
环境:Windows 10,64 位,仅支持 CPU,仅 C++实测版本:Visual Studio 2017 Professional \+ Python 3.7.2 (Anaconda 1.9.6) \+ CMake 3.13.4 \+ Git 2.20.1Caffe2 现仅支持 x64 版本,若需支持 GPU,有额外的配置步骤,具体请参考相关文档原创 2019-03-07 15:57:53 · 4821 阅读 · 4 评论 -
【Python】Caffe 模型转换 Caffe2 模型 (支持多输入 / 多输出)
用于将 Caffe 模型转换为对应 Caffe2 模型的 Python 脚本官方提供了一个基础版本,经修改和优化后,已支持多输入/多输出的网络原创 2019-03-22 11:08:10 · 2566 阅读 · 2 评论