草庐IT

e_learning_system

全部标签

【Deep Learning】SML部分代码阅读

SML中的边界抑制以及高斯平滑边界平滑抑制类classBoundarySuppressionWithSmoothing(nn.Module):"""Applyboundarysuppressionanddilatedsmoothing边界抑制,扩张平滑"""初始化def__init__(self,boundary_suppression=True,boundary_width=4,boundary_iteration=4,dilated_smoothing=True,kernel_size=7,dilation=6):定义一些参数super(BoundarySuppressionWithSmo

Computational Protein Design with Deep Learning Neural Networks

本文使用深度神经网络完成计算蛋白质设计去预测20种氨基酸概率。Introduction针对特定结构和功能的蛋白质进行工程和设计,不仅加深了对蛋白质序列结构关系的理解,而且在化学、生物学和医学等领域都有广泛的应用。在过去的三十年里,蛋白质设计取得了显著的成功,其中一些设计是由计算方法指导的。最近一些成功的计算蛋白设计的例子包括新折叠,酶设计,疫苗,抗体,新的蛋白质组装,配体结合蛋白和膜蛋白。ResultsNetworksarchitecture,input,andtraining数据集:数据集来源于PDB且具有如下特征:(1)用x射线晶体学确定结构;(2)分辨率优于$$2\rA$$;(3)链长大

Computational Protein Design with Deep Learning Neural Networks

本文使用深度神经网络完成计算蛋白质设计去预测20种氨基酸概率。Introduction针对特定结构和功能的蛋白质进行工程和设计,不仅加深了对蛋白质序列结构关系的理解,而且在化学、生物学和医学等领域都有广泛的应用。在过去的三十年里,蛋白质设计取得了显著的成功,其中一些设计是由计算方法指导的。最近一些成功的计算蛋白设计的例子包括新折叠,酶设计,疫苗,抗体,新的蛋白质组装,配体结合蛋白和膜蛋白。ResultsNetworksarchitecture,input,andtraining数据集:数据集来源于PDB且具有如下特征:(1)用x射线晶体学确定结构;(2)分辨率优于$$2\rA$$;(3)链长大

利用Seagate service获得system shell

这是挖掘CVE-2022-40286漏洞的记录。闲来无事,我上网随便找了一个驱动来进行测试。我想找一个知名公司的产品,但是又不能是太偏太难懂的东西。我最先发现了一个叫"SeagateMediaSync"的软件,这是一个将文件复制到希捷无线硬盘上的工具。之后我安装并运行了该软件,然后我发现它创建了一个名为"MediaAggreService.exe"的后台SYSTEM服务。然后发现这个工具还有一个UI安装程序。我们一般常见的查找权限提升的方式是对低权限的进程(UI)和高权限服务(或驱动)之间的内部通信进行攻击开始的。要想使用这个方法,首先第一步我们要能够监控的来自UI的合法通信。然而,由于我没有

利用Seagate service获得system shell

这是挖掘CVE-2022-40286漏洞的记录。闲来无事,我上网随便找了一个驱动来进行测试。我想找一个知名公司的产品,但是又不能是太偏太难懂的东西。我最先发现了一个叫"SeagateMediaSync"的软件,这是一个将文件复制到希捷无线硬盘上的工具。之后我安装并运行了该软件,然后我发现它创建了一个名为"MediaAggreService.exe"的后台SYSTEM服务。然后发现这个工具还有一个UI安装程序。我们一般常见的查找权限提升的方式是对低权限的进程(UI)和高权限服务(或驱动)之间的内部通信进行攻击开始的。要想使用这个方法,首先第一步我们要能够监控的来自UI的合法通信。然而,由于我没有

强化学习-学习笔记8 | Q-learning

上一篇笔记认识了Sarsa,可以用来训练动作价值函数\(Q_\pi\);本篇来学习Q-Learning,这是另一种TD算法,用来学习最优动作价值函数Q-star,这就是之前价值学习中用来训练DQN的算法。8.Q-learning承接上一篇的疑惑,对比一下两个算法。8.1SarsaVSQ-Learning这两个都是TD算法,但是解决的问题不同。SarsaSarsa训练动作价值函数\(Q_\pi(s,a)\);TDtarget:\(y_t=r_t+\gamma\cdot{Q_\pi(s_{t+1},a_{t+1})}\)价值网络是\(Q_\pi\)的函数近似,Actor-Critic方法中,用Sa

强化学习-学习笔记8 | Q-learning

上一篇笔记认识了Sarsa,可以用来训练动作价值函数\(Q_\pi\);本篇来学习Q-Learning,这是另一种TD算法,用来学习最优动作价值函数Q-star,这就是之前价值学习中用来训练DQN的算法。8.Q-learning承接上一篇的疑惑,对比一下两个算法。8.1SarsaVSQ-Learning这两个都是TD算法,但是解决的问题不同。SarsaSarsa训练动作价值函数\(Q_\pi(s,a)\);TDtarget:\(y_t=r_t+\gamma\cdot{Q_\pi(s_{t+1},a_{t+1})}\)价值网络是\(Q_\pi\)的函数近似,Actor-Critic方法中,用Sa

从 Newtonsoft.Json 迁移到 System.Text.Json

一.写在前面System.Text.Json是.NETCore3及以上版本内置的Json序列化组件,刚推出的时候经常看到踩各种坑的吐槽,现在经过几个版本的迭代优化,提升了易用性,修复了各种问题,是时候考虑使用System.Text.Json了。本文将从使用层面来进行对比。System.Text.Json在默认情况下十分严格,避免进行任何猜测或解释,强调确定性行为。比如:字符串默认转义,默认不允许尾随逗号,默认不允许带引号的数字等,不允许单引号或者不带引号的属性名称和字符串值。该库是为了实现性能和安全性而特意这样设计的。Newtonsoft.Json默认情况下十分灵活。关于性能,参考Incerr

从 Newtonsoft.Json 迁移到 System.Text.Json

一.写在前面System.Text.Json是.NETCore3及以上版本内置的Json序列化组件,刚推出的时候经常看到踩各种坑的吐槽,现在经过几个版本的迭代优化,提升了易用性,修复了各种问题,是时候考虑使用System.Text.Json了。本文将从使用层面来进行对比。System.Text.Json在默认情况下十分严格,避免进行任何猜测或解释,强调确定性行为。比如:字符串默认转义,默认不允许尾随逗号,默认不允许带引号的数字等,不允许单引号或者不带引号的属性名称和字符串值。该库是为了实现性能和安全性而特意这样设计的。Newtonsoft.Json默认情况下十分灵活。关于性能,参考Incerr

Model-based learning 简单实践

从样本集进行归纳的方法是建立这些样本的模型,然后使用这个模型进行预测,这叫作基于模型学习(Model-basedlearning)。例如,你想知道钱是否能让人快乐?下面是一个简单的基于线性模型的案例。数据来源:https://github.com/ageron/handson-ml#Python≥3.5importsysassertsys.version_info>=(3,5)#Scikit-Learn≥0.20importsklearnassertsklearn.__version__>="0.20"加载数据#数据所在路径设置importosdatapath=os.path.join("da