小编mar*_*ars的帖子

部分阅读大型numpy文件的有效方法?

我有一个巨大的numpy 3D张量存储在我的磁盘上的文件中(我通常使用它读取np.load).这是一个二进制.npy文件.在使用时np.load,我很快就结束了大部分的记忆.

幸运的是,在程序的每次运行中,我只需要一定量的巨大张量.切片具有固定的尺寸,其尺寸由外部模块提供.

最好的方法是什么?我能想出的唯一方法是将这个numpy矩阵存储到MySQL数据库中.但我敢肯定有很多更好/更简单的方法.我也很乐意以不同的方式构建我的3D张量文件,如果有帮助的话.


如果我的张量在本质上是稀疏的,答案会改变吗?

python numpy

16
推荐指数
1
解决办法
7836
查看次数

使用Python制作PowerPoint演示文稿?

所以我收集了近90张照片以及标题和日期存储在文本文件中.图像的大小可变,我想自动化将这些数据转换为PowerPoint演示文稿的过程,一张幻灯片上有一张图片,标题为日期和标题.有任何可靠的方法吗?

python powerpoint

12
推荐指数
2
解决办法
2万
查看次数

如何在OOP风格中使用TensorFlow?

具体来说,当使用TensorFlow以OOP样式构建我的模型时,我应该在哪里构建图形?我应该在哪里开始运行图表的会话?这种情况的最佳做法是什么?

TensorFlow力学101中,例如MNIST只是简单地定义inference,losstraining功能模块中mnist.py,并建立在曲线图fully_connected_feed.py.但在我看来,图形实际上是模型的一部分,应该在模型内部构建,可能在其__init__方法中.

我在模型动物园里看过很多其他使用TensorFlow的模型,每个模型都有自己的练习,所以我在这里有点困惑.使用TensorFlow时是否有最佳实践或任何推荐的编程范例?

python tensorflow

12
推荐指数
1
解决办法
2900
查看次数

如何在Tensorflow中保存和恢复分区变量

我有一个大矩阵.

我使用以下方式创建此变量作为分片数.

softmax_w = tf.get_variable("softmax_w", [hps.vocab_size, hps.projected_size],
                            partitioner=tf.fixed_size_partitioner(hps.num_shards, 0))
Run Code Online (Sandbox Code Playgroud)

创建日志:

model/softmax_w/part_0:0 (99184, 512) /cpu:0
model/softmax_w/part_1:0 (99184, 512) /cpu:0
model/softmax_w/part_2:0 (99184, 512) /cpu:0
model/softmax_w/part_3:0 (99184, 512) /cpu:0
model/softmax_w/part_4:0 (99184, 512) /cpu:0
model/softmax_w/part_5:0 (99184, 512) /cpu:0
model/softmax_w/part_6:0 (99183, 512) /cpu:0
model/softmax_w/part_7:0 (99183, 512) /cpu:0
Run Code Online (Sandbox Code Playgroud)

我可以训练并保存它的成功.但是当我尝试恢复模型时,我收到了这个错误:

W tensorflow/core/framework/op_kernel.cc:975] Not found: Key model/softmax_w/part_7 not found in checkpoint
W tensorflow/core/framework/op_kernel.cc:975] Not found: Key model/softmax_w/part_6 not found in checkpoint
W tensorflow/core/framework/op_kernel.cc:975] Not found: Key model/softmax_w/part_5 not found in checkpoint
W tensorflow/core/framework/op_kernel.cc:975] Not found: Key model/softmax_w/part_4 not …
Run Code Online (Sandbox Code Playgroud)

python machine-learning deep-learning tensorflow

8
推荐指数
1
解决办法
821
查看次数

Tensorflow的gradient_override_map函数

有人可以gradient_override_map在TensorFlow中解释我的功能吗?我无法准确理解它的用法.

我看到代码用法为:

with G.gradient_override_map({"Floor": "Identity"}):
    return tf.reduce_mean(SomeVals) * SomeOtherVal
Run Code Online (Sandbox Code Playgroud)

到底发生了什么?什么是Identity

python tensorflow

7
推荐指数
2
解决办法
5167
查看次数

非时间特定的一天crontab?

我有一个python脚本,我希望每天只运行一次.我对crontab命令进行了一些研究,似乎这样做了,但每天都在固定的时间.问题是我的计算机不会整天运行,并且运行它的具体时间是不可能的.我能做什么?

日志文件可以帮助吗?我想crontab每5分钟左右做一次扫描日志文件以查看当天的任何运行情况.

python cron crontab scheduled-tasks cron-task

3
推荐指数
1
解决办法
166
查看次数