按时间归档:2022年05月
-
Python中list和ndarray的区别
import numpy as np num = [3, 4, 3] print(type(num)) # <class ‘list’> num2 = num * 2 …
-
基于随机森林算法实现泰坦尼克号的生存预测,python
在Kaggle有这样一个经典的题目,根据船上的用户基本信息,判断剩下的人是否能生存下来。话不多说直接进入主题。 下载数据集 Kaggle 或 数据集下载 包含了源代码+训练集+ 测…
-
机器学习 模型训练和模型推理 任务调度 调度目标
架构图 公众哈:微程序学堂
-
Darknet53网络结构复现(Pytorch版)
Yolov3主干网络Darknet53网络结构复现,非常基础的写法,比较适合新手 from torch import nn from torch.nn import functio…
-
【云计算实验】基于OpenMP、CUDA、OpenCL、GPU并行计算实验
前言 本文是之前做云计算实验整理的内容,借博客保存一下! 使用不同方法对算法加速还是很有意思的! 实验题目 自选一张图片,按照实验指南说明在jetson05节点上基于OpenMP和…
-
【深度学习基础】BatchNorm,LayerNorm,InstanceNorm,GroupNorm 和 WeightNorm 的原理与PyTorch逐行实现
都参考了讲解视频,感谢分享!!!! (我的理解不到位,存在纰漏,请指出!) 1. 整理 Normalization Batch Normalization Layer Normal…
-
Pytorch apply函数
apply 函数是nn.Module 中实现的, 递归地调用self.children() 去处理自己以及子模块 我们知道pytorch的任何网络net,都是torch.nn.Mo…
-
Pytorch学习笔记(七)——数学运算
学习目标 掌握Pytorch 学习内容 常用的数学运算: 加减乘除:这几个操作建议直接使用运算符。 add + sub – mul * div / matmul 矩阵相…
-
循环神经网络(Recurrent Neural Network, RNN)
基本概念 一般的神经网络(BP以及CNN)只对预先确定的大小起作用:它们接受固定大小的输入并产生固定大小的输出。它们的输出都是只考虑前一个输入的影响而不考虑其它时刻输入的影响, 比…
-
多层神经网络 —— 模型的保存与加载
在上一节训练手写训练集的模型中,每次运行,得到的模型参数都不同?这是什么原因造成的呢? 答:一方面是因为神经网络的损失函数是一个复杂的非凸函数,使用梯度下降法只能是尽可能的去逼近全…