首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用于 3D 分子性质预测及其他功能简单 GNN 正则化

| 赵晏浠 论文题目 Simple GNN Regularisation for 3D Molecular Property Prediction and Beyond 论文摘要 在本文中,作者表明,简单噪声正则化可以是解决过度平滑有效方法...作者首先论证了解决过度平滑正则应该既惩罚节点潜在相似性又鼓励有意义节点表示。从这一观察中,作者推导出 "噪声节点",这是一种简单技术,作者用噪声破坏输入图,并添加一个噪声校正节点级损失。...不同节点级损失鼓励潜在节点多样性,而去噪目标则鼓励图形流形学习。...作者正则器以简单明了方式应用了经过充分研究方法,这些方法甚至允许通用架构克服过度平滑,在QM9和Open Catalyst等量子化学任务上取得最先进结果,并在Open Graph Benchmark...作者结果表明Noisy Nodes可以作为GNN工具包一个补充构件。 论文链接 https://iclr.cc/virtual/2022/poster/5968

21410

如何优雅数据库逆向生成代码

Hibernate消除了代码映射规则,开发人员可以数据库当对象使用,确实很方便,但是它最大一个问题是在关联和复杂SQL查询支持较差。...基于这样原因我总结了三种方式通过数据库逆向生成代码,让使用 Mabitas小伙伴开发效率提高一个台阶。...逆向生成代码 在需要生成右键->EasyCode->Generate Code就可以生成代码。 ? 根据自己需要选择生成代码: ?...-- tableName是数据库中名或视图名, domainObjectName是实体类名,要生成多个时候,添加多个 table标签即可--> <table tableName=...Maven插件 mybatis-generator-maven-plugin只可生成entity,dao,mapper文件,不依赖于开发工具,生成代码相对简单

1.8K10
您找到你想要的搜索结果了吗?
是的
没有找到

人类语言理解能力应用于药物发现中以提高活性预测模型性能

在药物发现和材料科学中,活性和性质预测模型是及其重要工具,但目前采用模型一般需要根据新需求在目标数据上进行训练或微调。语言模型可以通过零/少样本能力处理新任务,但其活性预测预测质量较差。...最近提出基准数据集FS-Mol为活性预测任务提供了仅四个标记分子,因此模型必须能够有效地从其他任务中转移知识,这显然不试用于如上图a部分所示模型构建形式。...值得注意是,目前流行对比学习框架(没有标签成对数据),匹配数据对与生成不匹配数据对进行对比,而作者在这里采用是依据数据集已有的标签来构建文本和分子数据对(即分子对文本描述任务有活性时,设置为匹配数据对...模型表示能力:为了检查模型学习到分子表示是否可转移到其他任务上,文章选取MoleculeNet作为基准数据集,CLAMP与其他方法进行对比。...作者还指出,尽管语言模型原则上可以用于零样本活性预测,但它们在这个任务上表现不佳,并且计算成本较高。

44120

ExcelVBA学习之取得Application.inputbox选择区域起始行列号和终止行列号

【知识点】 显示用于用户输入对话框。 返回在对话框中输入信息。 语法 expression....注解 下表列出了可以在 Type 参数中传递值。 可以是一个值,也可以多个值相加。 例如,对于可接受文本和数字输入框, Type设置为 1 + 2。...-------------------- InputBox用于显示简单对话框,方便用户输入要在宏中使用信息。 对话框中有“确认”**** 按钮和“取消”**** 按钮。...(ConvertFormula 可用于转换引用样式。) 如果 Type 为 8,InputBox 返回 Range 对象。 必须使用 Set 语句,结果分配给 Range 对象,如下面的示例所示。...“取消”按钮处理 2.取得Application.inputbox选择区域起止行列号和终止行列号 简单说:求“左上”“右上”“左下”“右下”4数据 =================== '=

1.6K60

【Python】简约而不简单Numpy小抄(含主要语法、代码

Numpy是一个用python实现科学计算扩展程序库,包括: 1、一个强大N维数组对象Array; 2、比较成熟(广播)函数库; 3、用于整合C/C++和Fortran代码工具包; 4、实用线性代数...NumPy(Numeric Python)提供了许多高级数值编程工具,如:矩阵数据类型、矢量处理,以及精密运算库。专为进行严格数字处理而产生。...本文整理了一个Numpy小抄,总结了Numpy常用操作,可以收藏慢慢看。...0轴或者1轴插入数据项 https://docs.scipy.org/doc/numpy/reference/generated/numpy.insert.html np.resize((2,4)) 数组调整为形状...分割数组 https://docs.scipy.org/doc/numpy/reference/generated/numpy.split.html np.array_split(array, 3) 数组拆分为大小

42420

简约而不简单|值得收藏Numpy小抄(含主要语法、代码

Numpy是一个用python实现科学计算扩展程序库,包括: 1、一个强大N维数组对象Array; 2、比较成熟(广播)函数库; 3、用于整合C/C++和Fortran代码工具包; 4、实用线性代数...NumPy(Numeric Python)提供了许多高级数值编程工具,如:矩阵数据类型、矢量处理,以及精密运算库。专为进行严格数字处理而产生。...本文整理了一个Numpy小抄,总结了Numpy常用操作,可以收藏慢慢看。...0轴或者1轴插入数据项 https://docs.scipy.org/doc/numpy/reference/generated/numpy.insert.html np.resize((2,4)) 数组调整为形状...分割数组 https://docs.scipy.org/doc/numpy/reference/generated/numpy.split.html np.array_split(array, 3) 数组拆分为大小

44510

C++资源编译工具,用于任何格式文件编译成C++代码

// C++资源编译工具,用于任何格式文件编译成C++代码 // 优点:单个.cpp文件,无其它依赖,一句编译后即可使用 // 编译:g++ -Wall -g -o resource_maker...// // 示例,假设就以resource_maker.cpp为资源文件,则: // 1) resource_maker.cpp编译成C++代码:./resource_maker ..../resource_maker.cpp // 2) 可以看到生成了对应c++代码文件:res_resource_maker.cpp // 3) 打开res_resource_maker.cpp...// 接下来,就可以根据需求使用以变量形式在c++代码中以只读方式访问资源文件了,如: // namespace resource { // extern size_t resource_maker_size...static std::string extract_filename_without_suffix(const std::string& filepath); // 一个文件内容全读取出来

99510

简约而不简单|值得收藏Numpy小抄(含主要语法、代码

Numpy是一个用python实现科学计算扩展程序库,包括: 1、一个强大N维数组对象Array; 2、比较成熟(广播)函数库; 3、用于整合C/C++和Fortran代码工具包; 4、实用线性代数...NumPy(Numeric Python)提供了许多高级数值编程工具,如:矩阵数据类型、矢量处理,以及精密运算库。专为进行严格数字处理而产生。...本文整理了一个Numpy小抄,总结了Numpy常用操作,可以收藏慢慢看。...0轴或者1轴插入数据项 https://docs.scipy.org/doc/numpy/reference/generated/numpy.insert.html np.resize((2,4)) 数组调整为形状...分割数组 https://docs.scipy.org/doc/numpy/reference/generated/numpy.split.html np.array_split(array, 3) 数组拆分为大小

70930

SR-LUT | 比bicubic还快图像超分,延世大学提出查找思路用于图像超分

为此,通过采用查找,我们提出一种高效且实用超分方案。我们采用小感受野训练超分网络并将期输出值迁移到查找;在测试阶段,我们根据输入从LUT中索引与计算HR输出。...此时,最终输出可以表示如下: 超分网络 训练采用常规训练方式即可。 旋转自集成策略往往用于在测试阶段提升模型性能,而本文则将其用到了训练阶段提升模型性能。...具体来收,我们输入空间 采样均匀拆分为 ,也就是说,我们对原始输入范围进行下采样。因此,下采样值变成了 ,SR-LUT大小就变成了1.274MB。...下图对比了不同插值方法计算量对比,相比三次插值,四面体插值计算量少了2.5倍。 为更好理解四面体插值,我们以下图为例进行简单说明。...对于输入 ,我们首先将其拆分为高4位和低四位,两者高4位分别位1和3,用于确定近邻采样点,低4位分别位8和12,用于确定加权值。

1.4K20

SR-LUT | 比bicubic还快图像超分,延世大学提出查找思路用于图像超分

为此,通过采用查找,我们提出一种高效且实用超分方案。我们采用小感受野训练超分网络并将期输出值迁移到查找;在测试阶段,我们根据输入从LUT中索引与计算HR输出。...具体来收,我们输入空间 采样均匀拆分为 ,也就是说,我们对原始输入范围进行下采样。因此,下采样值变成了 ,SR-LUT大小就变成了1.274MB。...下图对比了不同插值方法计算量对比,相比三次插值,四面体插值计算量少了2.5倍。 为更好理解四面体插值,我们以下图为例进行简单说明。...对于输入 ,我们首先将其拆分为高4位和低四位,两者高4位分别位1和3,用于确定近邻采样点,低4位分别位8和12,用于确定加权值。...“重参数宇宙”再添新成员:RepMLP,清华大学&旷视科技提出重参数卷积嵌入到全连接层 新坑!

1.1K10

Excel实战技巧76: 使用文本文件隐藏登录敏感信息

经常看到很多人会将他们登录名/密码直接存储在VBA代码中甚至工作中,这是很不安全一种处理方式。...thespreadsheetguru.com展示了一种简单方法,能够在运行时将用户名和密码带入VBA,而不会在VBA代码或Excel工作中暴露这些敏感信息。...这样,VBA代码将从这个文本文件中提取信息并进行处理,下面是完整代码: '作用:通过Excel VBA和文本文件来登录公司数据库Sub DatabaseLogin() Dim Username...如果在指定路径中找到了指定文本文件,则由程序自已处理。Split函数文本字符串通过分隔符拆分,并存放在数组中,其起始元素索引值为0。也就是说,数组中第一个元素存放用户名,第二个存放密码。...最后,这两个元素传递给登录语句参数,实现数据库自动登录。

1.7K20

Application主程序对象方法(二)

大家好,上节介绍了application主程序对象ontime方法,本节介绍onkey方法和inputbox方法。onkey方法是用于为程序设置快捷键,inputbox方法可以创建弹窗输入信息。...要指定与其他键组合使用键,需要组合键 在键代码之前添加 2、示例 通过onkey方法就是给vba程序过程设置快捷键,下面示例首先设置一个简单sub过程,通过msgbox弹窗显示“新年快乐” 设置application...当按组合快捷键时,就可以调用对应vba过程。 ---- 二、inputbox方法 InputBox方法,可以是显示对话框,接受用户输入信息并可以在代码中使用这些信息。...由于返回是单元格对象,需要用set语句inputbox方法返回单元格赋值给rng,然后rng背景颜色设置为蓝色。...注意在代码中application.inputbox调用inputbox方法,不带对象标识符application是调用inputbox函数。

1.8K20

最完整VBA字符串知识介绍(续:消息框和输入框)

要显示图标的成员包括(中依次为图标常量、数字值和说明): 图10 要使用其中一个图标,必须将按钮值与图标的所需值组合。要执行此组合,使用OR运算符。...为此,可以使用或添加MsgBoxStyle枚举另一个成员。用于指定默认按钮成员包括: 图12 同样,要指定默认值,使用OR运算符默认按钮常量与任何其他组合组合在一起。...Title参数是可选。如果省略,消息框将在标题栏上显示应用程序名称。否则,如果需要自定义标题,可以将其作为MsgBox函数第三个参数提供。标题可以是简单字符串。...用于完成此操作函数称为InputBox,其基本语法为: InputBox(prompt[,title][, default][, xpos][, ypos][, helpfile, context])...为此,InputBox函数提供了第三个参数。 要向用户提供示例或默认值,第三个参数传递给InputBox函数。如果要使用此参数提供用户可以遵循示例,提供正确格式。

1.9K20

分享一个简单 Python 脚本库: requests 代码转换成 curl 命令

于是就经常会有人问我要某个接口 curl 命令时候我就需要去重新组装一下,现有的 requests 脚本改写成 curl 命令行形式。...于是,py2curl 就诞生了,一个简单 Python 脚本库,可以 requests 脚本转化成一个简单可用 curl 命令。...pip instll py2curl 使用 一个简单 GET 请求: import requests import py2curl req = requests.get('https://tendcode.com...smartresult=dict&smartresult=rule 总结:使用 py2curl 可以非常方便快速本地 python 代码转换成 curl 命令,即使你根本不会 curl 命令也可以做到无缝对接...顺便分享一个 curl 命令转 python 代码(还可以转其他代码网站 https://curl.trillworks.com/ 版权声明:如无特殊说明,文章均为本站原创,转载请注明出处 本文链接

1.7K30

java jsonobject转List_java – JSONObject转换为List或JSONArray简单代码?「建议收藏」

大家好,又见面了,我是你们朋友全栈君。 我已经通过各种线程阅读并发现了类似的问题,但在找到解决我特定问题方法方面却相当不成功....[{“locationId”:2,”quantity”:1,”productId”:1008}]}orr’s type = class org.json.simple.JSONObject 我正在尝试这些数据放入数组.../列表/任何可以使用密钥地方,470,471来检索数据....orderOneKey = (JSONObject)orderOne.get(0); System.out.println(orderOneKey.get(“productId”)); 这就是我所追求,...编辑: 显然我无法回答8个小时问题: 感谢朋友帮助和一些摆弄,我发现了一个解决方案,我确信它不是最有说服力,但它正是我所追求: for(Object key: orr.keySet()) { JSONArray

8.8K20

VBA输入inputbox函数

大家好,前面示例中都涉及过输入inputbox函数,但都是最简单形式,本节就将补充inputbox输入函数完整版,顺带简单说下复合语句和语句断行知识。...inputbox(prompt)最简单形式,分别介绍下其他参数。...当编写代码输入inputbox(时程序会自动提示相关参数。 1、prompt是对话框消息出现字符串表达式,最多显示1024个字符,如果需要分行,可以使用vba常数vbCrlf代表回车换行符。...在VBA中使用空格后接着一个下划线(续行符),可以一行代码延伸成两行以上,例如将上面的示例修改如下: 可以看到inpubox函数语句,通过续行符,可以一个长语句分成两行,最多可以通过24个续行符分隔成...---- 本节介绍了完整inputbox输入函数,后期介绍交互设计内容时,还会介绍application对象inputbox方法。下节介绍msgbox函数完整内容,祝大家学习愉快。

1.2K30

循环语句For each...next语句

大家好,前面已经介绍过循环结构for..next和do...loop系列语句。还有一种用于处理对象集合循环语句,即for each...next语句,在本节介绍。...循环中Sheets(1).cells(i, 1)值等于 sht.Name 。 示例二 模板模板单元格“a1:b4"单元格复制到其他所有表格中。...示例三 判断指定工作是否存在(示例中添加了表单控件) Sub test() Dim sht As Worksheet, i As Integer, j As String i = 0 j = InputBox...变量i初始值为0。变量j通过inputbox函数获得需要判断名称。 通过for each...next循环判断工作中是否指定名字工作,如果有则i变量累加1。...最后循环结束后,判断i变量值是否为0,来判断工作是否存在。如果i>0,则所查工作存在。 (注意判断i>0语句,需要在循环结束之后再判断,这种累加用法在VBA代码中也经常用到。)

1.9K40

Excel应用实践05:分页单独打印Excel中指定行数据

学习Excel技术,关注微信公众号: excelperfect 在上一篇文章《Excel应用实践04:分页单独打印Excel数据》中,我们编写了一段简单VBA代码,能够快速将工作中每行数据放置到表格模板中依次打印出来...“数据”工作(如图1所示)中数据导入“表格模板”工作(如图3所示)中并打印出来(如图2所示)。 ? 图1:数据工作 ? 图2:打印 ?...图3:表格模板工作 使用输入框打印指定行数据 如果要打印指定数据行,可以简单地使用Application对象InputBox方法,用来让用户输入要打印行号。...'将相应数据填入模板工作 For i = lStartRow To lEndRow '数据工作数据填入模板 With wksDatas...图7:运行后要求输入数字界面 下面是上述代码图片版: ? 图8:代码图片

1.4K40
领券