05 2022 档案

摘要:使用pytorch框架定义神经网络时,经常会在代码中看到view()函数 view()的作用相当于numpy中的reshape,重新定义矩阵的形状。 一、例1 普通用法: import torch v1 = torch.range(1, 16) v2 = v1.view(4, 4) 其中v1为116 阅读全文
posted @ 2022-05-19 15:44 铁头蛙 阅读(2901) 评论(0) 推荐(0)
摘要:copy.deepcopy()函数是一个深复制函数。 所谓深复制,就是从输入变量完全复刻一个相同的变量,无论怎么改变新变量,原有变量的值都不会受到影响。 与等号赋值不同,等号复制类似于贴标签,两者实质上是同一段内存。 像列表这样的变量,可以用深复制复刻,从而建立一个完全的新变量,如果用等号给列表赋值 阅读全文
posted @ 2022-05-19 15:12 铁头蛙 阅读(99) 评论(0) 推荐(0)
摘要:需要画loss函数的变化图,log日志中会显示每次迭代的loss function的值,因此需要先将log日志保存为log.txt文件,再利用该文档画图 1、生成log日志 import mxnet as mx import numpy as np import os import logging 阅读全文
posted @ 2022-05-19 09:45 铁头蛙 阅读(494) 评论(0) 推荐(0)
摘要:程序入口main()方法? python小白在看代码的时候试图去找main()方法,但python中没有我理解的程序入口main()方法。 if __name__ == "__main__":能够当作是python程序的入口,就像java中的main()方法,但不彻底正确。 python程序运行顺序 阅读全文
posted @ 2022-05-18 11:10 铁头蛙 阅读(5745) 评论(0) 推荐(0)
摘要:特别注意,在Ubuntu服务器调用python的matlabPlot画图报错,是因为服务器上没有GUI界面。 此时需要在头文件中加入前两行 import matplotlib as mpl mpl.use('Agg') import matplotlib.pyplot as plt 然后把绘制好的文 阅读全文
posted @ 2022-05-17 15:02 铁头蛙 阅读(335) 评论(0) 推荐(0)
摘要:复现的代码中出现的模块: numpy NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。 NumPy 通常与 SciPy(Scientific Python)和 Matplotlib(绘图库)一起使用。 这种组 阅读全文
posted @ 2022-05-17 14:54 铁头蛙 阅读(180) 评论(0) 推荐(0)
摘要:lambda 函数是一种快速定义单行的最小函数,是从 Lisp 借用来的,可以用在任何需要函数的地方 。下面的例子比较了传统的函数定义def与lambda定义方式 >>> def f ( x ,y): ... return x * y ... >>> f ( 2,3 ) 6 >>> g = lamb 阅读全文
posted @ 2022-05-17 14:18 铁头蛙 阅读(411) 评论(0) 推荐(0)
摘要:一、连接服务器 下载xshell教育版本,https://www.xshell.com/zh/all-downloads/ 新建连接,填写服务器、端口、用户名、密码 终端页面 复制ctrl+insert 粘贴shift+insert 二、安装anaconda conda版本,测试是否安装condac 阅读全文
posted @ 2022-05-15 17:45 铁头蛙 阅读(1347) 评论(0) 推荐(0)
摘要:例如下面两个简单的方法,一个编译通过,一个不通过 public boolean isTrue(){ if(1 == 1) return true; else return false; } public boolean isFalse(){ for(int i = 0; i < 3; i++){ r 阅读全文
posted @ 2022-05-09 10:53 铁头蛙 阅读(172) 评论(0) 推荐(0)
摘要:获取数组长度的方法: length属性,注:数组没有length( )方法 获取字符串长度的方法: length( )方法 阅读全文
posted @ 2022-05-08 23:21 铁头蛙