• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
鱼市口
博客园    首页    新随笔    联系   管理    订阅  订阅
np &opencv &more

np.clip()的三个参数:

第一个为数组,

使用第二个参数代替数组中小于该数的数据, 修改后这个就是也最小的数值

使用第三个参数代替数组中大于该数的数据, 修改后这个数就是最大的数值

 

x = np.array([0, 0, 0.2, 0.4, 0.7, 1, 1])
np.log(x)

 

import numpy as np
 
x = np.array([-10, -1, 0, 0.2, 0.4, 0.7, 1, 10])
eps = 1e-15
x = np.clip(x, eps, 1 - eps)
print("x: ", x)
np.log(x)

 

posted on 2021-10-08 02:20  鱼市口  阅读(48)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3