- 博客(28)
- 收藏
- 关注
原创 typescript控制语句
条件语句在程序逻辑中必不可少,它们决定了不同情况下程序的执行路径。if适合简单判断,switch更加适合多个离散条件的判断。循环语句提供了强大的代码复用能力,特别是对于重复操作或者遍历数据结构时非常实用。for循环是最常用的,而while更适合不确定次数的循环。函数是构建程序的基础单元,它使代码更加模块化、易于维护和复用,结合 TypeScript 的类型检查功能,可以有效减少潜在的错误。在实际开发中,合理选择和组合条件、循环语句和函数,可以使代码更加简洁、清晰、可靠。
2024-09-18 16:06:11 579
原创 1. TypeScript基本语法
通过 TypeScript 的静态类型检查、类型推断、接口、泛型等功能,我们能够编写更可靠、更易于维护的代码。理解和应用这些基础语法、运算符、数据类型和变量作用域,有助于提升代码质量和开发效率。
2024-09-16 19:59:31 1110
原创 动手学深度学习Task4
机器翻译及相关技术;注意力机制与Seq2Seq模型;Transformer1.机器翻译及相关技术2.注意力机制与Seq2Seq模型3.Transformer
2020-02-19 20:21:34 143
原创 PyTorch手写数字识别实战
import torchimport torchvision as tvimport torchvision.transforms as transformsimport torch.nn as nnimport torch.optim as optimimport argparse# 定义是否使用GPUdevice = torch.device("cuda" if torch.cu...
2019-04-18 20:59:57 526
原创 PyTorch理解更多的神经网络优化方法
SGD此处的SGD指mini-batch gradient descent,关于batch gradient descent, stochastic gradient descent, 以及 mini-batch gradient descent的具体区别就不细说了。现在的SGD一般都指mini-batch gradient descent。SGD就是每一次迭代计算mini-batch的梯度,...
2019-04-16 21:43:43 561
原创 PyTorch实现L1,L2正则化以及Dropout
PyTorch实现L1,L2正则化以及Dropout了解知道Dropout原理用代码实现正则化(L1、L2、Dropout)Dropout的numpy实现PyTorch中实现dropoutL1,L2正则化机器学习中几乎都可以看到损失函数后面会添加一个额外项,常用的额外项一般有两种,一般L1正则化和L2正则化,或者L1范数和L2范数。L1正则化和L2正则化可以看做是损失函数的惩罚项。所谓...
2019-04-14 21:22:42 1321
原创 PyTorch学习4
PyTorch 实现多层网络引入模块,读取数据构建计算图(构建网络模型)损失函数与优化器开始训练模型对训练的模型预测结果进行评估import torchimport numpy as npfrom torch import nnfrom torch.autograd import Variableimport torch.nn.functional as Fimport ma...
2019-04-12 20:50:14 134
原创 PyTorch学习2
设立计算图并自动计算1.numpy 和pytorch 实现梯度下降法a.设定初始值b.求取梯度c.在梯度方向上进行参数的更新2.numpy 和实现线性回归3.实现一个简单的神经网络...
2019-04-08 11:19:18 171
原创 假设检验
要理解假设检验,就要从概率分布图讲起。如下概率分布图:这个图如何理解呢?它的横轴是样本的取值,它的纵轴是相应取值出现的概率。比如最简单的:扔骰子,它的概率分布图就是6个高度一样的点,因为1点到6点它们出现的概率都一样,都是16.7%(100%/6)。一般假设检验采用“置信区间法”或者“检验统计量”去检验。1)采用“置信区间”:其实上面的例子就使用的“置信区间”进行检验。但在实际使用中...
2019-04-07 23:22:56 4580
原创 PyTorch 学习
PyTorch的基本概念1.什么是Pytorch,为什么选择Pytroch?2.PyTorch的安装(配置Python 环境,准备Python 管理器,通过命令行安装Pytorch)3.PyTorch基础概念通过代码实现流程(实现一个深度学习的代码流程)
2019-04-05 19:50:12 442
原创 中心极限定理、置信区间
参考博客:https://cosx.org/2013/01/story-of-normal-distribution-2/
2019-04-05 18:21:10 900
原创 Pytorch基础
PyTorch的基本概念1.什么是Pytorch,为什么选择Pytroch?2.Pytroch的安装3.配置Python环境4.准备Python管理器5.通过命令行安装PyTorch6.PyTorch基础概念7.通用代码实现流程(实现一个深度学习的代码流程)...
2019-04-04 22:06:47 110
原创 统计知识
学习内容学习内容(一)可汗学院统计学12-26集,统计学基础知识、二项分布及泊松分布学习内容(二)可汗学院统计学27-34集,大数定理、正态分布其他资料《深入浅出统计学》学习笔记(一)样本和总体总体:研究对象的整个群体。样本:研究中实际观测或调查的一部分个体。样本方差:为什么样本方差的分母是n-1?比较通俗的解释:因为所得到的样本均值不等于总体均值,导致样本方差在计算的...
2019-04-04 20:52:36 503
原创 算法梳理
集成学习概念个体学习器概念boosting bagging结合策略(平均法,投票法,学习法)随机森林思想随机森林的推广优缺点sklearn参数9.应用场景
2019-04-02 22:10:52 369
原创 Leetcode刷题--
题目(两数之和):给定一组列表和目标值,从列表中找出两数之和为目标值,并返回两数的索引Example:Given nums = [2, 7, 11, 15], target = 9,Because nums[0] + nums[1] = 2 + 7 = 9,return [0, 1].Code :class Solution:def twoSum(self, nums: List[...
2019-03-31 21:44:37 274
原创 DL模型(study)
request 5:1)使用自己感兴趣的DL模型对赛题进行研究(例如:RCNN/fasttext/textCNN等),学习理论并用于实践;2)线上提交结果;要求:至少完成RCNN代码 + fasttext/textCNN中的一个由于电脑爆memory,可运用以下代码分块读取数据import sys,csvimport pandas as pd‘’’解决报错:_csv.Error: ...
2019-03-11 21:07:01 3121
原创 数据竞赛 - 达观杯(study)
下载数据,读取数据,观察数据将训练集拆分为训练集和验证集。要求:数据3-7分,随机种子2019数据包含2个csv文件:train_set.csv:此数据集用于训练模型,每一行对应一篇文章。文章分别在“字”和“词”的级别上做了脱敏处理。共有四列:第一列是文章的索引(id),第二列是文章正文在“字”级别上的表示,即字符相隔正文(article);第三列是在“词”级别上的表示,即词语相隔正文...
2019-03-01 20:50:32 378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人