- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 python函数默认值的坑
关键字:python、函数默认值、init函数默认值python中,如果函数的参数带有默认参数,那么它在“编译时”就确定了值,之后无论怎么改变,形参的默认值都是最初的。
2023-11-12 22:43:34
154
1
原创 张量的基本操作
torch.tensor() 与torch.Tensor()的区别,numpy与tensort的转换,pytorch的随机初始化, 三、随机张量生成 1.设置随机种子 2.指定形状生成随机值 3.生成线性空间的随机值 4.生成未初始化的矩阵 四、张量与Numpy转换 注意 书本上说,Numpy转换成张量时,只是简单的指针赋值,并不会复制,所以是共享内存。 但我在实际操作时,发现其实内存不一样,两个任何一个改变不会对另一个产生影响。
2022-10-29 00:00:10
700
1
原创 动态规划2:爬楼梯
学习目标: 动态规划 学习内容: 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 输入:n = 2 输出:2 解释:有两种方法可以爬到楼顶。 1 阶 + 1 阶 2 阶 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 一维dp数组存放爬楼梯需要的次数,规律是dp[i]=dp[i-1]+dp[i-2]. 因为前一阶到该阶需要1次(爬1步),前两阶到此处需要1次(2步),如果是(1步+1步),前一个1包含在之前的步数中。所以只需要将这两种情况相加。 学习时间: class S
2022-05-07 11:24:21
226
原创 动态规划:数组跳
学习目标: 手撕Leetcode系列: 动态规划 学习内容: 给你一个非负整数数组 nums ,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 假设你总是可以到达数组的最后一个位置。 输入: nums = [2,3,1,1,4] 输出: 2 解释: 跳到最后一个位置的最小跳跃数是 2。 从下标为 0 跳到下标为 1 的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。 学习代码: 第一次动态规划,并没有想出
2022-05-07 10:39:36
608
原创 PROTOTEX: Explaining Model Decisions with Prototype Tensors论文解读
提示:这里只放了汇报的Slides,详情可见知乎Durling 文章目录前言一、论文动机与贡献二、模型1.原型张量2.模型结构3.损失函数3.训练过程4.Negative prototype总结 前言 这是一篇关于NLP可解释的论文。 在文本分类任务下进行,采用原型张量Prototype tensor进行可解释分析。 提示:以下是本篇文章正文内容,下面案例可供参考 一、论文动机与贡献 二、模型 1.原型张量 2.模型结构 3.损失函数 3.训练过程 4.Negative prototype.
2022-05-04 13:44:02
734
转载 动态曲线图
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、Covid感染人数动态曲线图1.代码如下2.结果展示总结 前言 这里介绍了一种动态画曲线的方法,使用了pandas_alive库,但是作者对这个库的参数描述甚少,有什么问题可以一起商量。 一、Covid感染人数动态曲线图 1.代码如下 import pandas_alive covid_df = pandas_alive.load_dataset() covid_df.diff().fillna(0).plot_an.
2022-05-04 13:12:03
257
原创 移动宝石解锁问题
文章目录将左侧宝石放入右侧槽中,顺序由小到大总结 将左侧宝石放入右侧槽中,顺序由小到大 def fail(store): store1=sorted(store,reverse=True) for i in range(len(store)): if store[i]!=store1[i]: return True return False def second_lock(gems): destination=[] store
2022-05-04 12:49:25
189
原创 wordle英语猜单词类
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、wordle类二、测试结果三、总结 前言 英语猜单词,使用猜对了字母标绿,猜错的但位置不对(其他位置上有)的标黄,其他标灰色 一、wordle类 import sys import termcolor import random class Wordle(): #remove pass and start writing your code currenWord='' numberofUser.
2022-05-04 11:22:24
1330
软件工程总复习思维导图.pdf
2020-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人