TensorRT相关 TensorRThttps://developer.nvidia.com/blog/speeding-up-deep-learning-inference-using-tensorrt/
python文件操作 判断文件/文件夹是否存在否则创建:https://blog.csdn.net/u013247765/article/details/79050947打开文件:f = open(filename, mode=‘r’)在文件末尾追加:mode=‘a’关闭:f.close()清空文件内容:f.truncate()写入文件:f.write('str1'+'str2')写入多个变量(字符串):f.writelines('str1'+'str2')(error)...
Jetson TX2开发 了解边缘 AI 平台 Jetsonhttps://developer.nvidia.com/zh-cn/embedded-computingTX2 Get Startedhttps://developer.nvidia.com/embedded/learn/getting-started-jetsonUser guide & Carrier Board Specifichttps://developer.nvidia.com/embedded/downloads#?sear.
Github仓库 修改仓库将源码fork到自己的仓库git clone *** 将自己仓库的代码下载到本地尽量通过git bash修改提交到缓存区 git add . 提交当前目录git commit -m
Dive Into Deep Learning Chapter1 http://zh.gluon.ai/chapter_introduction/deep-learning-intro.html起源与发展神经网络核心原则:交替使用线性处理单元与非线性处理单元,它们经常被称为“层”。 使用链式法则(即反向传播)来更新网络的参数。机器学习和统计学的最优选择从广义线性模型及核方法变化为深度多层神经网络,例如多层感知机、卷积神经网络、长短期记忆循环神经网络和Q学习。深度学习发展的一些具体原因:优秀的容量控制方法,如丢弃法,使大型网络的训练不再受制于过拟合(大型
语义分割相关 https://www.jeremyjordan.me/semantic-segmentation/https://heartbeat.fritz.ai/a-2019-guide-to-semantic-segmentation-ca8242f5a7fc
深度学习相关 train数据集、val数据集、test数据集区别val是validation的简称。training dataset 和 validation dataset都是在训练的时候起作用;而因为validation的数据集和training没有交集,所以这部分数据对最终训练出的模型没有贡献。validation的主要作用是来验证是否过拟合、以及用来调节训练参数等。...
pytorch语法相关 DataLoader(CLASS)https://pytorch.org/docs/stable/data.html?highlight=dataloader#torch.utils.data.DataLoadertorch.utils.data.DataLoader(dataset,batch_size=1,shuffle=False,sampler=None,batch_sampler=None,num_workers=0,collate_fn=None,pin_memory=Fa...
python语法相关 用于参数传递的*和**/(*args, **kwargs)jianshu.com/p/be92113116c8真正Python参数传递语法是*和**,*args和**kwargs只是一种编程习惯,也可以写成*vars和**kvars。定义函数时,*和**/(*args和**kwargs)允许函数接受任意数量的参数,即函数被调用前不知道可以接受多少参数。*/(*args)接受可变长度的非关键字参数列表作为函数的输入。**/**kwargs表示函数接收可变长度的关键字参数字典作为函数的输入,当需