小编lea*_*ine的帖子

如何更改 Tensorflow 2 中的日志级别

到目前为止我已经尝试过

import tensorflow as tf
tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR)

import logging
import tensorflow as tf
logger = tf.get_logger()
logger.setLevel(logging.ERROR)

import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
Run Code Online (Sandbox Code Playgroud)

这些似乎都不起作用。

tensorflow

6
推荐指数
1
解决办法
3086
查看次数

如何检查数组的连续元素是否均匀分布?

例如:

[1,2,3,4,5,6] -> True
[1,2,3,5,6] -> False
Run Code Online (Sandbox Code Playgroud)

我想我可以做这样的事情:

if len(set([arr[x] - arr[x - 1] for x in range(1, len(arr))])) > 1:
    print('not equally spaced')
Run Code Online (Sandbox Code Playgroud)

我想知道是否有更好的方法?

python

5
推荐指数
2
解决办法
3106
查看次数

如何使用 matplotlib scatter() 调整每个点的 alpha?

例如,我想提供一个 alpha 值数组,该数组的长度与我想用散点图绘制的点数相同。

我看到通过手动计算 rbg 颜色值并使用颜色图来解决问题,有没有更简单的方法?

如果这是唯一的方法,我该如何抽象该函数,以便我可以只提供元素、颜色和透明度值的数量来获取我需要的颜色图?我不知道我可能使用什么颜色,透明度权重也会改变,所以我想要更通用的东西。

python matplotlib

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

为 numpy 数组的特定列设置 max

无论如何,是否有基本上获取 numpy 数组的一列,并且每当绝对值大于数字时,将值设置为该有符号数字。

IE。

for val in col:
    if abs(val) > max:
        val = (signed) max
Run Code Online (Sandbox Code Playgroud)

我知道这可以通过循环等来完成,但我想知道是否有更干净/内置的方法来做到这一点。

我看到有类似的东西

arr[arr > 255] = x
Run Code Online (Sandbox Code Playgroud)

这正是我想要的,但我想按列而不是整个数组来执行此操作。作为奖励,可能是一种计算绝对值的方法,而不必对正值和负值进行两次单独的运算。

python numpy

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

标签 统计

python ×3

matplotlib ×1

numpy ×1

tensorflow ×1