AttributeError:“数据集”对象没有属性“值”

2024-01-27

使用包读取 hdf5 文件时出现此错误:

dataset.value

Error:

Traceback (most recent call last):
  File "train.py", line 163, in <module>
    train(0, False, args.gpu_list, args.model_path)
  File "train.py", line 76, in train
    dataset = Ani1Dataset(dir_path='/data/ANI-1_release')
  File "/code/ani1dataset.py", line 16, in __init__
    self.parse(dir_path)
  File "/code/ani1dataset.py", line 32, in parse
    for molecule in adl:
  File "/code/pyanitools.py", line 75, in __iter__
    for data in self.h5py_dataset_iterator(self.store):
  File "/code/pyanitools.py", line 71, in h5py_dataset_iterator
    yield from self.h5py_dataset_iterator(item, path)
  File "/code/pyanitools.py", line 60, in h5py_dataset_iterator
    dataset = np.array(item[k].value)
AttributeError: 'Dataset' object has no attribute 'value'

dataset.value 属性已弃用。要么使用:

dataset[()]

或降级h5py使用旧语法:

pip3 install --upgrade pip && pip3 install h5py=='2.9.0'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AttributeError:“数据集”对象没有属性“值” 的相关文章

  • 在 python3 中使用 h5py 发现密钥

    In python2 7 我可以分析一个hdf5文件密钥使用 python gt gt gt import h5py gt gt gt f h5py File example h5 r gt gt gt f keys u some key
  • HDF5 C++ 接口:编写动态二维数组

    我正在使用HDF5 C API http www hdfgroup org HDF5 doc cpplus RM index html写入二维数组数据集文件 HDF 集团拥有一个创建的例子 ftp ftp hdfgroup org HDF5
  • 对于 python,安装 hdf5/netcdf4

    在 Linux Mint 17 1 上执行此操作 当我尝试时 pip install hdf5 我收到错误 Could not find a version that satisfies the requirement hdf5 from
  • 如何在 Python 中检查 .h5 文件

    如何在 Python 中查看给定 h5 文件有哪些变量 数据集等 我可以通过运行这个来读取文件 import h5py f h5py File filename r 我现在如何查看我的 h5 文件有哪些变量 Running f keys 输
  • 使用另一个 pandas DataFrame 更新存储在 Pytable 中的 pandas DataFrame

    我正在尝试创建一个函数 用 pandas DataFrame 中的新数据更新我存储在 PyTable 中的 pandas DataFrame 我想检查 PyTable 中是否缺少特定 DatetimeIndexes 的某些数据 值为 NaN
  • HDF5:如何将数据附加到数据集(可扩展数组)

    依照指示本教程 http www hdfgroup org ftp HDF5 current src unpacked examples h5 extend c 我尝试扩展我的 HDF5 数据集 代码如下 但是数据未正确写入数据集 数据集具
  • 将 numpy 数组输入和输出到 h5py

    I have a Python code whose output is a sized matrix whose entries are all of the type float If I save it with the extens
  • 使用 odo 将具有多个数据集的巨大 h5 文件合并为一个

    我有许多大型 13GB 大小 h5 文件 每个 h5 文件都有两个用 pandas 创建的数据集 df to hdf name of file to save key 1 table True df to hdf name of file
  • 将多个 csv 文件读取到 HDF5 时出现 Pandas ParserError EOF 字符

    使用Python3 Pandas 0 12 我正在尝试将多个 csv 文件 总大小为 7 9 GB 写入 HDF5 存储以供稍后处理 每个 csv 文件包含大约 100 万行 15 列 数据类型主要是字符串 但也有一些浮点数 但是 当我尝试
  • C/C++ HDF5 读取字符串属性

    我的一位同事使用labview在HDF5文件中写入一个ASCII字符串作为属性 我可以看到该属性存在并读取它 但无法打印它 该属性如 HDF Viewer 中所示 日期 2015 07 09 所以 日期 就是它的名字 我正在尝试使用此代码读
  • hdf5 和 ndarray 附加/大型数据集的省时方法

    背景 我有一个 k n 维时间序列 每个序列表示为 m x n 1 数组 其中包含浮点值 n 列加上代表日期的一列 Example k 大约 400 万 个时间序列 看起来像 20100101 0 12 0 34 0 45 20100105
  • C 扩展中 IO 有界线程的 GIL (HDF5)

    我有一个采样应用程序 它获取250 000每秒采样 将它们缓冲在内存中并最终附加到HDFStore由 提供pandas 总的来说 这很棒 但是 我有一个线程运行并不断清空数据采集设备 DAQ 并且它需要定期运行 大约一秒的偏差往往会破坏东西
  • HDF5 存储开销

    我正在将大量小数据集写入 HDF5 文件 生成的文件大小约为我所输入数据的简单制表所期望的文件大小的 10 倍 我的数据按层次结构组织如下 group 0 gt subgroup 0 gt dataset dimensions 100 x
  • 将 hdf5 转换为文件夹中组织的原始格式

    我使用脚本使图像与图集匹配 该脚本输入是 raw图像组织在文件夹中 例如 imageFolder folder1 image1 raw image2 raw folder2 image1 raw image2 raw 我有一个图像hdf5我
  • 缺少 hdf5 的依赖项:图腾

    安装以下命令时出现如下错误 parag parag torch hdf5 sudo luarocks make hdf5 0 0 rockspec LIBHDF5 LIBDIR usr lib x86 64 linux gnu Missin
  • 在 hdf5 中使用 std:: string 会产生不可读的输出

    我目前在 Windows 7 64 位上使用 hdf5 1 8 15 我的软件的源代码使用utf8编码保存在文件中 一旦我调用任何支持 std string 的 hdf5 函数 输出就会变得神秘 但如果我使用const char 代替std
  • 无法安装h5py

    我正在尝试在 Windows10 64 位 Python 3 8 5 Pip 20 2 4 上使用 h5py 使用了这个命令 pip install h5py 但这会引发错误 ERROR Could not build wheels for
  • 是否可以使用 np 数组作为 h5py 数据集中的索引?

    我需要将多个数据集 每个数据集包含在一个单独的文件中 合并到属于最终文件的另一个数据集中 当部分数据集中的数据被复制到最终数据集中时 它们的顺序不会保留 部分数据集中的数据通过索引 映射 到最终数据集中 我创建了两个列表 final ind
  • numpy 未定义符号:PyFPE_jbuf

    我正在尝试使用一百万首歌曲数据集 为此我必须安装 python 表 numpy cython hdf5 numexpr 等 昨天我设法安装了我需要的所有内容 在使用 hdf5 遇到一些麻烦之后 我下载了预编译的二进制包并将它们保存在我的 b
  • 保存为 HDF5 的图像未着色

    我目前正在开发一个将文本文件和 jpg 图像转换为 HDF5 格式的程序 用HDFView 3 0打开 似乎图像仅以灰度保存 hdf h5py File Sample h5 img Image open Image jpg data np

随机推荐

  • 为什么要使用双重检查锁定?

    我继续运行使用双重检查锁定的代码 但我仍然对为什么使用它感到困惑 我一开始并不知道双重检查锁定被破坏 http www cs umd edu pugh java memoryModel DoubleCheckedLocking html 当
  • 如何增加 ASP.NET Core 2.0 API 的 Azure 应用服务超时

    我有一个 ASP NET Core 2 0 API 正在部署到 Azure 应用服务 这一直工作得很好 直到最近我不得不处理一个需要超过 2 分钟才能完成的请求 并且我得到了 502 Bad Gateway 说明 The specified
  • 如何使用 LINQ 组合 2 个列表?

    环境 NET4 C Hi All 我想合并这两个列表 A B C D and 1 2 3 进入这个 A1 A2 A3 B1 B2 B3 C1 C2 C3 D1 D2 D3 显然 我可以使用嵌套循环 但我想知道 LINQ 是否可以提供帮助 据
  • 在 MySQL 中选择表名作为 UNION select 查询中的列

    我希望能够选择行所在的表的名称作为联合选择查询中的列 像这样的东西 SELECT TABLENAME text from table1 UNION SELECT TABLENAME text from table2 ORDER BY dat
  • 评估 CSS 选择器 LTR 或 RTL 是否更容易/更快?

    给定一个 CSS 选择器 例如 ul gt li a 从左到右或从右到左评估它会更容易 更快吗 我意识到 简单 和 更快 的答案可能不同 我想要两者的答案 我即将踏上其中一条道路 但我不想走到一半 然后意识到我选择了错误的道路 LTR 遍历
  • 事务存储过程 C#

    我有一个小问题 请指导我 我正在使用 C 控制台应用程序 进行编码 我在代码中调用了 2 个不同的存储过程 基本上这两个存储过程都访问同一个表 第一个 SP 有一个选择查询和一个更新查询 第二个 SP 有一个更新查询 现在我想以事务模式调用
  • JOOQ:在公共接口中对来自不同表的列进行逻辑分组

    我们有一个表设计 其中许多表共享一些列 例如在一种情况下 我们的一些表具有该列markedForDeletion 在另一种情况下 我们的多个表都有列approvedAt and approvedBy 这些表在连接数据方面不共享任何内容 因此
  • 从 .NET 中的 Authenticode 签名文件获取时间戳

    我们需要验证二进制文件是否已使用数字签名 Authenticode 正确签名 使用signtool exe 可以很容易地实现这一点 但是 我们需要一种自动方式来验证签名者姓名和时间戳 这在本机 C 中是可行的CryptQueryObject
  • 如何在Python函数中使用全局变量? [复制]

    这个问题在这里已经有答案了 如何在 python 函数中设置全局变量 To use global函数内的变量 你需要做global
  • 为 Tegra GPU 编程需要什么

    我可以在 CUDA 处理器 Tegra 1 2 上开发应用程序吗 为此我需要什么以及 Tegra 1 2 CUDA 功能是什么 我在Eclipse for Android中发现只有NVIDIA Debug Manager用于开发 但不知道他
  • 如何在eclipse中添加java代码的快捷键

    假设我输入 sout 智能感知应将其扩展为 System out println 有没有办法添加这样的模板 该功能在 Eclipse 中称为 代码模板 您可以使用以下方式添加模板 窗口 gt 首选项 gt Java gt 编辑器 gt 模板
  • 将 LEFT OUTER JOIN 查询转换为 Django orm queryset/query

    给定 PostgreSQL 9 2 10 Django 1 8 python 2 7 5 和以下模型 class restProdAPI models Model rest id models PositiveIntegerField pr
  • 正则表达式仅允许 1 到 12 之间的数字

    正则表达式仅允许 1 到 12 之间的数字 我在尝试 12 1 9 d 但它不起作用 请帮助 因为我是正则表达式的新手 就像是 1 9 1 012 将正则表达式锚定在字符串的开头 1 9 火柴1 to 9 交替 匹配上一个匹配或下一个匹配
  • 比较时间值

    我想要一个比较时间的方法 例如 如果 Atime 发生早于 Btime 做某事 我会使用 CompareTime 函数 但我对该函数的问题是 粗括号 中所说的内容 见下文 调用CompareTime比较A和B指定的两个TDateTime值
  • 为什么单层感知器在没有归一化的情况下收敛得这么慢,即使裕量很大?

    在我确认我的结果后 这个问题完全被重写了 Python Notebook可以找到here https www dropbox com s pwvfx9hbxzkym5r perceptron py dl 0 用别人写的一段代码 可以找到he
  • 将自定义选项传递给 symfony2 表单

    在 symfony 1 4 中 可以通过表单的选项参数化表单类定义 有什么方法可以将自定义选项传递给我的自定义表单类型 我尝试使用的选项参数buildForm方法 但我不太确定这个数组是什么 显然它不是我想要的 谢谢 解决方案很简单 如果您
  • Android 将文本绘制到中心矩形中,并根据需要裁剪它

    我想将文本绘制到中心矩形 水平和垂直 如果文本太多 会裁剪掉不适合矩形的文本 我尝试这样做这个例子显示 http b ivity asia 2010 12 29 using android text staticlayout 但没有运气 有
  • git 中“提交引入的更改”是什么意思

    我到处都看到这样的内容 cherry pick 应用提交引入的更改 我这样做了 在 master 中创建了这个文件 File 1 Content Footer 然后分支到branch2并提交更改 File 1 Content Edit 1
  • 获取 blob 的 url 时出现 image/png 的未知格式错误

    我收到此错误 ActionController UnknownFormat ErrorPagesController not found is missing a template for this request format and v
  • AttributeError:“数据集”对象没有属性“值”

    使用包读取 hdf5 文件时出现此错误 dataset value Error Traceback most recent call last File train py line 163 in