搜索结果
查询Tags标签: batch,共有 153条记录-
baselines算法库common/tile_images.py模块分析
该模块只有一个函数,全部内容:import numpy as npdef tile_images(img_nhwc):"""Tile N images into one big PxQ image(P,Q) are chosen to be as close as possible, and if Nis square, then P=Q.input: img_nhwc, list or array of images, ndim=4 o…
2022/3/19 11:28:29 人评论 次浏览 -
【Pytorch Lightning】基本特征
手动优化和自动优化 自动优化。使用lightning,你不需要担心何时启用/禁用梯度的计算,做反向传播,或者更新优化器等。只要你在training_step中返回一个带有loss的图,Lightning就会自动进行优化。 def training_step(self, batch, batch_idx):loss = self.encoder(batch)…
2022/3/3 6:19:32 人评论 次浏览 -
centerpoint模型说明
1、调试时,执行到 for i, data_batch in enumerate(data_loader):时,第一次ok,第二次卡主了。网上给出的解决方法是将加载器DataLoader参数num_workers设为1batch_size = num_gpus * batch_sizenum_workers = num_gpus * workers_per_gpu# TODO change pin_memorydata_…
2022/3/1 6:23:18 人评论 次浏览 -
数据库实战总结
一、MySql插入大量数据 1、建表CREATE TABLE `t_test`(`id` BIGINT(20) not null AUTO_INCREMENT,`content` VARCHAR(255) DEFAULT null,PRIMARY KEY(`id`) ) ENGINE=MYISAM DEFAULT CHARSET=utf8;这里选择数据库引擎是MYISAM。 2、建立存储过程 因为要插入100万条数据,不…
2022/2/18 19:12:00 人评论 次浏览 -
Web安全 SQL注入漏洞 (1)
SQL注入的原理:有些恶意用户的,在提交查询请求的过程中 将SQL语句插入到请求内容中,同时程序的本身对用户输入的内容过于相信,没有对用户插入的SQL语句进行任何的过滤,从而导致SQL语句直接被服务端执行.测试的内容:(1)伪造 http 头部的文件注入.(2)宽字节注入漏…
2022/2/13 19:17:16 人评论 次浏览 -
【强化学习】使用LSTM模型来生成歌词
目录 问题描述: 解决思路: 1.LSTM算法 2.具体实现 实现步骤 代码展示 完成截图 参考:问题描述:选择一位歌手的英文歌曲,以txt文件存储在python文件同级。 参考歌词文件: Hands-On-Reinforcement-Learning-with-Python/ZaynLyrics.txt at master PacktPublishing/Ha…
2022/2/2 23:17:14 人评论 次浏览 -
SharePoint Online PnPjs 批量更新项目
前言最近,项目里需要批量更新项目,我们都知道On Promise的服务器端对象有一个好方法,不过,SharePoint Online里没有。正文好吧,其实找了很多API,然后发现PnPjs里面有个不错的方法,推荐给有需要的小伙伴!import { sp } from "@pnp/sp"; import "@pn…
2022/1/26 23:09:58 人评论 次浏览 -
[鱼书笔记] 深度学习入门:基于 Python 的理论与实现 个人笔记分享
为了完成毕设, 最近开始入门深度学习. 在此和大家分享一下本人阅读鱼书时的笔记,若有遗漏,欢迎斧正! 若转载请注明出处! 一、感知机 感知机(perceptron)接收多个输入信号,输出一个信号。 如图感知机,其接受两个输入信号。其中 \(\theta\) 为阈值,超过阈值 神经元就会被…
2022/1/25 20:34:17 人评论 次浏览 -
经典网络整理
经典网络整理 AlexNet # ImageNet Classification with Deep Convolutional Neural Networks import torch.nn as nn import torchclass AlexNet(nn.Module):def __init__(self, input_channel, n_classes):super(AlexNet, self).__init__()self.conv1 = nn.Sequential(# …
2022/1/22 23:08:55 人评论 次浏览 -
【转】PyTorch | 优化神经网络训练的方法
PyTorch | 优化神经网络训练的方法转自Faster Deep Learning Training with PyTorch考虑换一种学习率 schedule 学习率 schedule 的选择对模型的收敛速度和泛化能力有很大的影响。Leslie N. Smith 等人在论文《Cyclical Learning Rates for Training Neural Networks》、《…
2022/1/22 23:05:05 人评论 次浏览 -
关于Transformer的理解
结合李宏毅老师机器学习2021——Transformer课程和网上查阅的资料,总结一下对Transformer的理解 Transformer是什么? 从宏观角度来看,Transformer是一种基于Self-Attention机制的Seq2seq模型(序列模型),由编码器和解码器组成(自己总结的)。所以在学习Transformer前…
2022/1/17 23:08:44 人评论 次浏览 -
关于Transformer的理解
结合李宏毅老师机器学习2021——Transformer课程和网上查阅的资料,总结一下对Transformer的理解 Transformer是什么? 从宏观角度来看,Transformer是一种基于Self-Attention机制的Seq2seq模型(序列模型),由编码器和解码器组成(自己总结的)。所以在学习Transformer前…
2022/1/17 23:08:44 人评论 次浏览 -
PyTorch中在反向传播前要手动将梯度清零
目的:手动清零可以让使用者自由选择梯度清零的时机,具有更高的灵活性。例如选择训练每N个batch后再进行梯度更新和清零,这相当于将原来的batch_size扩大为Nbatch_size.因为原先是每个batch_size训练完后直接更新,而现在变为N个batch_size训练完才更新,相当于将N个batch…
2022/1/13 23:09:16 人评论 次浏览 -
PyTorch中在反向传播前要手动将梯度清零
目的:手动清零可以让使用者自由选择梯度清零的时机,具有更高的灵活性。例如选择训练每N个batch后再进行梯度更新和清零,这相当于将原来的batch_size扩大为Nbatch_size.因为原先是每个batch_size训练完后直接更新,而现在变为N个batch_size训练完才更新,相当于将N个batch…
2022/1/13 23:09:16 人评论 次浏览 -
mybatis batch update mysql_mybatis执行批量更新batch update 的方法(oracle,mysql两种)
oracle和MySQL数据库的批量update在mybatis中配置不太一样:<update id="batchUpdate" parameterType="java.util.List"> <foreach collection="list" item="item" index="index" open="begin" clo…
2022/1/12 19:34:08 人评论 次浏览