首页 > 解决方案 > 将 np.int64 函数添加到参数之一

问题描述

我需要通过将 np.int64 函数添加到参数之一来修改源代码。

原线:

'      indices = expand_dims(indices, axis=0)'

新队:

'      indices = expand_dims(np.int64(indices), axis=0)'

文件的路径是这样的...

/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/ops/array_ops.py

修改源代码的正确方法是什么?

标签: awksedgrep

解决方案


由于手头的信息如此之少,我们无能为力帮助您。

  1. 如果该行仅出现一次(我无法相信这是真的,否则您不会在这里发布问题,对吗?),只需手动编辑它就可以了。

  2. 如果该行多次出现而没有变化,您可以将文件传递给以下sed命令

    sed 's/indices/np.int64(indices)/2' yourfile
    

    在每一行中替换第2nd 次出现的indiceswith 。np.int64(indices)

  3. 如果该行从一次出现到另一次发生了一些变化,那么您确实需要提供更多信息。


推荐阅读