- 博客(13)
- 收藏
- 关注
原创 matlab简单函数
10.rand()0-1之间的随机数,randn正态分布的随机数,randi([a,b]m,n)均匀分布在(a,b)区间的m*n随机函数。1.linspace(a,b,n)创建一个行向量为等差数列,n为数列中数字的总数,没有给出n则默认为100,a是第一个数,b是最后一个数。sort(a,ind)将矩阵升序排列,ind为数字在原始矩阵的位置,sort(a,'descend')降序排列。2.logspace(a,b,n)等比数列 n默认为50 第一个数为10a次 最后一个数是10的b次。
2024-10-02 16:00:13
277
原创 正则表达式
或运算符 a (b|c)表示ab或者ac。表示前面的字符可有可无 出现0-1次。+ 表示前面的字符出现1次以上的字符。ab{2,6}c 表示b出现2-6次。* 表示前面的字符出现0次或多次。\s 空白 \ S 非空白。\d 数字 \D 非数字。\w 单词 \W 非单词。[^0-9] 非0-9。
2024-09-18 20:46:26
259
1
原创 zookeeper关于Error contacting service. It is probably not running
则说明配置的zookeeper环境没有问题,zookeeper已经启动,问题出在zookeeper的配置上。在zoo.cfg文件里的部分内容需要写入server对应的数字标号及其对应的地址。确保zkdada和zkdatalog存在。启动myid文件查看是否与其对应。如果这些都没有问题但仍有。
2024-09-18 15:26:24
772
原创 深度学习代码理解3(神经网络LeNet)
进入net网络当中,首先把输入的数据集改变大小 然后进行一个卷积运算,输入通道为1,卷积核为6,卷积运算的1与(-1,1,28,28)的1的位置必须相同,都代表通道数。print(layer.__class__.__name__,"output:\t",x.shape)把每一层的情况输出。Reshape函数定义了一个固定的前向传播函数,可以把输入的数据集按照(-1,1,28,28)格式。之后进行Sigmod函数 把值降到0-1,然后平均池化层等等。-1是通过计算得x*1*28*28=a*b*c*d。
2024-08-24 12:00:55
310
原创 对深度学习代码的理解1
nn.Linear函数为输入20维度的数据集,并输出256维度的数据集 ReLu函数是把负值变为0,正值不变 然后再把数据集变成10维度输出。第一层可能学习到简单的特征(如边缘),而后面的层则可以组合这些特征来识别更复杂的模式(如形状或对象)本质是把一组数据放入两个不同的类中通过很多linear函数和relu函数处理,最终把一个(2,20)的数据集转为标量。的设计使得网络能够学习到更复杂的特征和模式,从而提高模型的表现和泛化能力。x为随机的2个样本维度为20的数组。的随机权重矩阵,设置。
2024-08-19 11:28:02
359
2
原创 使用tensorboard可视化训练
tensorboard --logdir=绝对路径 --port=6007。就可以进入tensorboard查看。
2024-08-06 16:15:25
133
原创 微调大模型(pytorch)
复制第一行,然后把identity改了,file_name改为自己的json文件(要把自己的json文件导入data文件夹下,复制粘贴就行),json文件的格式什么的网上都有,这里不赘述。下载过后,此文件应该在/root/.modelscope里,复制新模型的地址,在cli_demo.py的path路径替换并运行。之后需要填型号名称,模型路径就是在vscode里的modelscope的预训练模型的路径。在魔塔社区下载要用的模型,搜索一下,然后找到要用的模型(最好5-9B)这个文件里有好多库,下载一下。
2024-07-24 16:28:51
900
1
原创 关于pycharm中无法添加conda的虚拟解释器
那么就在系统解释器里找到虚拟环境的解释器并使用就行(解释器就在Toos文件夹里)如果说这样出现下面结果,只是闪一下 没有报错,然后没有显示可用的解释器 如下图。在anaconda prompt里输入。怎么找虚拟环境在哪?
2024-07-09 00:50:54
1249
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅