- 博客(7)
- 收藏
- 关注
原创 天梯赛L2每日一题————L2-005 集合相似度
首先对每个输入的集合存入set自动去重,然后根据题目定义。,即可求出去重后的集合之间的相似度,具体见代码。
2025-02-10 20:21:11
311
原创 天梯赛L2每日一题————L2-004 这是二叉搜索树吗?
任意一棵二叉树,给出前序遍历和后序遍历,就可以迅速知道根节点root(前序遍历中首节点,后序遍历中尾节点),然后再给出中序遍历的结果,就知道了左子树,右子树的大小(,所以根后面一段全部小于根的就都是左子树,再后面一点全部大于等于根的就是柚子树。),所以就知道了左右子树各自是哪一段序列,依次递归下去即可。,所以即使只有前序遍历,也是可以建树的。二叉搜索树的特点在于。
2025-02-10 09:35:28
255
1
原创 Kaggle很难永久安装第三方库
要在Kaggle上永久安装第三方库,有一些限制,因为Kaggle内核是短暂的,每次运行时都会重置环境。虽然无法做到真正意义上的“永久”安装,但有一些方法可以确保你在每次运行时自动安装所需的第三方库。
2024-08-13 22:21:36
1445
1
原创 关于Pytorch中net.eval()和torch.no_grad()的意义理解
net.eval(): 将模型切换到评估模式,以确保模型在评估时使用训练好的权重及参数,不进行像 Batch Normalization 和 Dropout 的动态更新。: 禁用自动求导引擎,以节省内存并提高推理速度,同时避免不必要的梯度计算。这些操作一起确保了模型在评估时的效率和稳定性。是的,PyTorch 的梯度计算是自动求导的,依赖于其autograd机制。在需要的情况下,比如模型训练时,自动求导引擎会记录操作并计算梯度。在不需要梯度的地方(如模型评估),可以使用。
2024-08-10 16:03:14
1215
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人