首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从keras后端导入binary_weighted_focal_crossentropy时出错:无法导入名称

从keras后端导入binary_weighted_focal_crossentropy时出错:无法导入名称
EN

Stack Overflow用户
提问于 2022-07-12 10:51:49
回答 1查看 310关注 0票数 0
代码语言:javascript
运行
AI代码解释
复制
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
Input In [20], in <cell line: 1>()
----> 1 from tensorflow.keras import layers
      2 import keras.backend as backend
      3 import tensorflow as tf

File ~\AppData\Local\Programs\Python\Python310\lib\site-packages\keras\api\_v2\keras\__init__.py:13, in <module>
     10 import sys as _sys
     12 from keras import __version__
---> 13 from keras.api._v2.keras import __internal__
     14 from keras.api._v2.keras import activations
     15 from keras.api._v2.keras import applications

File ~\AppData\Local\Programs\Python\Python310\lib\site-packages\keras\api\__init__.py:8, in <module>
      3 """Public API for tf. namespace.
      4 """
      6 import sys as _sys
----> 8 from keras.api import keras
      9 from tensorflow.python.util import module_wrapper as _module_wrapper
     11 if not isinstance(_sys.modules[__name__], _module_wrapper.TFModuleWrapper):

File ~\AppData\Local\Programs\Python\Python310\lib\site-packages\keras\api\keras\__init__.py:16, in <module>
     14 from keras.api.keras import activations
     15 from keras.api.keras import applications
---> 16 from keras.api.keras import backend
     17 from keras.api.keras import callbacks
     18 from keras.api.keras import constraints

File ~\AppData\Local\Programs\Python\Python310\lib\site-packages\keras\api\keras\backend\__init__.py:24, in <module>
     22 from keras.backend import binary_crossentropy
     23 from keras.backend import binary_focal_crossentropy
---> 24 from keras.backend import binary_weighted_focal_crossentropy
     25 from keras.backend import cast
     26 from keras.backend import cast_to_floatx

ImportError: cannot import name 'binary_weighted_focal_crossentropy' from 'keras.backend' (D:\Users\DGong\AppData\Local\Programs\Python\Python310\lib\site-packages\keras\backend.py)

我搞不懂为什么这里有一个导入错误。我已经卸载和重新安装了很多次tensorflowkeras,并且使用了pip和pip3。我检查了该文件,在导出binary_focal_crossentropybinary_weighted_focal_crossentropy的方式上似乎没有什么不同。但前者似乎毫无错误地进行了进口。

EN

回答 1

Stack Overflow用户

发布于 2022-07-23 09:31:34

您可以通过导入下面的度量库来导入和使用tf.keras.metrics.binary_focal_crossentropy

另外,与单独安装每个包( pip )(TensorFlow, Keras)不同,推荐的方法是将Keras安装为TensorFlow安装的一部分。当您安装TensorFlow >2.0时,也会自动安装Keras。

代码语言:javascript
运行
AI代码解释
复制
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras import layers
from tensorflow.keras.metrics import binary_focal_crossentropy

您可以在给定的链接中查看有关交叉熵的更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72957098

复制
相关文章
&nbsp在IE和FireFox中显示不一致
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/details/38704045
DannyHoo
2018/09/13
1.3K0
&nbsp在IE和FireFox中显示不一致
比例字体&等宽字体
我们都知道等宽字体和比例字体的区别,就在于比例字体(Monospaced Font)即每个字母宽度是按一定比例自动调整的,而等宽字体(Proportional font)则是固定宽度,固定间距,字体的
练小习
2017/12/29
9.4K0
比例字体&等宽字体
ttf 字体压缩
安装 nodeJs 这个不多说,都有。 安装字蛛 输入命令 1 npm install font-spider -g 运行 安装成功之后就开始压缩了 image.png 我的 css 1 2 3 4 5 6 <style type="text/css"> @font-face { font-family: MMT; src: url("font/MMT_579767_SOAJ0_0.ttf"); } </style> 生成新的字体库,命令行输入 1 font-spider C:
Cell
2022/02/25
1.2K0
ttf 字体压缩
Windows 和 Linux 上安装 TTF 字体的方法
其实,我们一开始考虑的方案是将字体文件安装在运行项目的每台客户机上,但是,因为使用项目的客户机实在太多,每台都装的话太过繁琐,所以就采用了文件引用的方式。
编程三昧
2022/01/31
6.3K0
Windows 和 Linux 上安装 TTF 字体的方法
关于拖拽功能在IE11 、Firefox和Safari中不兼容的问题
1是event的path属性引起的bug(ie,firebox,safari) 2是event的dataTransfer.setData属性(ie,firebox) 3是firefox在拖动的时候会打开一个新窗口 (firbox) 4是ie11不支持onclick属性方法 ; ie11 里元素对象的attributes的排序和其他浏览器不同, ie11 中 remove()方法不work (ie)
lilugirl
2019/05/28
3.4K0
ttf设置文字字体
MainActivity如下: package cn.testfont;   import android.os.Bundle;   import android.widget.TextView;   import android.app.Activity;   import android.graphics.Typeface;   /**  * Demo描述:  * 利用TTF字体文件文字的显示效果  *   * 步骤如下:  * 1 在asset下建立fonts文件夹  * 2 将.tt
xiangzhihong
2018/01/29
1.7K0
CSS实现三列图片等宽等间距布局
每个图片块左浮动,宽30%,左外边距2.5%: 100%=(2.5%+30%)+(2.5%+30%)+(2.5%+30%)+2.5%
用户8983410
2021/09/22
8200
CSS魔法堂:再次认识font
一、前言                                 文字承载着站点内涵,而良好的字体、排版则为用户提供舒适的阅读体验。本文打算对字体稍微深入一下子网页字体的内容,若有纰漏请大家指正,谢谢!   目录一坨: 二, 字体分类 1. 衬线体(Serif) 2. 无衬线体/非衬线体(Sans-Serif) 3. 等宽体(Monospace) 4. 手写体/书法体(Calligraphy) 5. 符号体(Symbol) 三, 再识font-family 1. 认识font-fam
^_^肥仔John
2018/01/18
2.3K0
CSS魔法堂:再次认识font
VSCode设置中英混合等宽字体
VSCode 中的 alt+shift 快捷键能够同时操作多列,但其前提是被操作的部分要完全对齐,这就要求 VSCode 编缉器使用的字体得是等宽的。
hotarugali
2022/03/18
8.4K0
Firefox显示中文字太小的问题 (改变Firefox最小字体)
很多时候在IE上显示没有问题的页面,到了Firefox下,不知道为什么有些部分的字体就是很小。 原因是,这些文字在样式没有设定多大,浏览器就以默认的设置来显示,我估计就是以最小字体。例如ASP.net
用户1258909
2018/07/03
1.2K0
webpack处理ttf字体文件报错的方法
我们在使用webpack打包的时候经常因为引入ttf字体报错而烦恼,这里解决ttf字体报错的方法需要加入一个url-loader,没有的话需要npm先安装下:
Dream城堡
2018/12/19
4.3K0
CSS实现三列图片等宽等间距布局
每个图片块左浮动,宽30%,左外边距2.5%: 100%=(2.5%+30%)+(2.5%+30%)+(2.5%+30%)+2.5%
用户7718188
2021/11/02
5580
dotnet 解析 TTF 字体文件格式
在 Windows 下,可以使用 DX 提供的强大能力,调用 DX 读取 TTF 字体文件,获取字体文件的信息以及额外的渲染信息。特别是基于 DX 的 WPF 更是加了一层封装,使用 FontFamily 类型提供的友好方法获取到字体的信息。出于学习的目的,本文将不使用任何平台封装好的方法,自己读取二进制的 TTF 文件,解析 TTF 的内容,获取到字体文件里面的字体名
林德熙
2023/04/07
1.7K0
ttf字体文件抽取自己想要的字
在博客中,为了突出系统样式的美观,侧栏文字我使用了自定义文字,但一个字体包高达3M多,为了提高用户和体验减少服务器压力,我们只需要ttf字体文件中抽取自己想要的字即可,这样即可达到令人满意的效果。 注:过程比较繁琐,此方法只试用于只需要少数字体的情况
qiangzai
2021/12/21
2.3K0
ttf字体文件抽取自己想要的字
java方法&nbsp;调用&nbsp;问题
import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; public class Writer { int n=0; String bookName; public void addComputerB(String name) { ++n; bookName = name; try { FileWriter filew= new FileW
明明如月学长
2021/08/27
4330
mysql&nbsp;存储引擎&nbsp;&nbsp;和&nbsp;事务
·  MyISAM:默认的MySQL插件式存储引擎,它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。注意,通过更改STORAGE_ENGINE配置变量,能够方便地更改MySQL服务器的默认存储引擎。
明明如月学长
2021/08/27
5680
阻止浏览器冒泡事件,兼容firefox和ie
//得到事件 function getEvent(){ if(window.event) {return window.event;} func=getEvent.caller; while(func!=null){ var arg0=func.arguments[0]; if(arg0){ if((arg0.constructor==Event || arg0.constructor ==MouseEvent
李文杨
2018/03/14
1.1K0
CSS3魔法堂:认识@font-face和Font Icon
一、前言                                过去我们总通过图片来美化站点的LOGO、标题、图标等,而现在我们可以通过@font-face获取另一种更灵活的美化方式。 二、看看例子                            /* 定义 */ @font-face { font-family: 'MicrosoftYaHei'; src: url('MicrosoftYaHei.eot'); /* IE9 Compat Modes */ src:
^_^肥仔John
2018/01/18
2.2K0
CSS3魔法堂:认识@font-face和Font Icon
vs code terminal 字体过大、字体间距过大 怎么处理
在Features中找到terminal,然后找到字体的相关设置,可以搜索font查找:
acoolgiser
2020/05/14
3.4K0
点击加载更多

相似问题

IE和FireFox中的CSS字体变化问题

30

IE和Firefox web字体呈现问题

10

firefox和IE中字体族css属性的问题

21

Chrome与Firefox/IE之间的间距问题

14

为什么Firefox拒绝ttf字体

41
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文