12 2023 档案
摘要:digraph UMLClassDiagram { // 指定节点类型,这样节点才会变成UML的类图矩形 node [shape=record, fontname="Arial"]; // 定义节点数据 // 其中“|”会渲染成横线; // \l表示向左对齐,同时换行 // \n表示居中对齐,同时换
阅读全文
摘要:原文链接 mark 【原文】Apple's new iPhone 15 marks a disruptive departure from previous models. 苹果新推出的 iPhone15标志着与以往型号的颠覆性转变。 这里的mark可以翻译为:标志着(一个新的阶段)。 在柯林斯字典
阅读全文
摘要:步骤: ① 把两个空间的基拼成一个矩阵 ② 把该矩阵化为行最简 ③ 从行最简矩阵中读出极大线性无关组,此为和空间的基,极大线性无关组的向量个数为和空间的维数 ④ 设交空间的向量为x,x能同时被两个空间的基线性表示,列出方程组,解,基础解系即为交空间的基,基础解系个数为交空间维数 【例】 \(R^4\
阅读全文
摘要:理论 ① 从基B1变换到B2,变换矩阵记为P,则有 ② 某向量在基B1下的坐标为x,B2下的坐标为y,则有 ③由上面两式子可知 \[\begin{align} &B_1x = B_2y=B_1Py \nonumber \ &\Righta
阅读全文
摘要:import subprocess subprocess.run("notepad") 将会打开记事本。 如果当前路径下有个叫test.txt,而想用记事本打开这个文本文件: import subprocess subprocess.run(["notepad", "test.txt"]) 执行cm
阅读全文
摘要:入门 新建sample.dot文件,打开编辑为: digraph g{ x y } 在命令行中输入 dot sample.dot -T png -o sample.png -T后接要生成的图片格式,可以是pdf、svg格式等。 -o指明生成文件名 指定节点属性 digraph g{ 1 [label
阅读全文
摘要:可以通过重写python类的__repr__方法来自定义print函数输出的字符串: class DIYPrint: def __repr__(self): return "哈哈哈" d = DIYPrint() print(d) 输出为: 哈哈哈
阅读全文
摘要:@property让一个方法可以作为实例变量来访问 class testProperty: def __init__(self): self.prop = "牛逼" def getProp(self): return self.prop t = testProperty() p = t.getPro
阅读全文
摘要:参考书籍: 《深度学习入门——自制框架》[日]斋藤康毅 步骤18.5 使用with语句切换 with语法 python中的with语句,用于自动进行后处理。 如文件读写: with open('sample.txt', 'w') as f: f.write('hello sb!') 这段代码等价于
阅读全文
摘要:参考书籍: 《深度学习入门——自制框架》[日]斋藤康毅 步骤17.4 weakref模块 强引用会出现循环引用的情况 class obj(): pass a = obj() # 使用赋值运算,引用计数加1 b = obj() c = obj() # 执行到这里,a、b、c的引用计数都为1 a.b =
阅读全文
摘要:2. 用自然的代码表达 step12 可变长参数(正向) 主要是解决多输入多输出问题 例如Add函数: class Add(Function): def forward(self, x0, x1): y = x0 + x1 return y def add(x0, x1): return Add()
阅读全文
摘要:1. 自动微分 step2 创建变量的函数 # 箱子类,存放一个变量数据 class Variable: def __init__(self, data): self.data = data # 函数类的基类 class Function: # __call__方法是一个特殊的Python方法。 #
阅读全文