首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

疑车无据:大熊猫何时交配才能怀上宝宝?四川学者用音频AI给出预测

论文地址:https://arxiv.org/abs/1912.11333 CGANet :根据音频预测交配成功率 在这篇论文中,繁殖发生过程中大熊猫音频序列是双轨式。...给定一段原始音频序列,作者首先对其进行了预处理:裁剪出大熊猫叫声,然后根据一个预先设定最大值对其进行了归一化处理,并将每一段序列长度设定为 2 秒,并且每秒提取出 43 个声学特征。...对于输入音频序列,最终预测结果是通过求和所有帧上概率而得到,如果整体成功概率更大,那么就将这个交配结果分类为成功。 预处理 首先,基于人工标注起止点从输入音频序列中提取出大熊猫叫声。...然后,基于一个预先设定最大值,对音频幅度进行归一化,并将每一段音频长度规范为 2 秒——裁切长音频序列或通过复制部分短音频来填充短音频序列。...注意,输入音频序列是双轨式,也就是说有两个声道,每个声道采样频率是 44 100 Hz。在计算 MFCC 时,傅立叶变换窗口大小是 2048。

2.7K20

str.方法整理(字符串类型内置方法

str.isdigit() 如果字符串中至少有一个字符且所有字符均为数字字符则返回真值,否则返回假值。...请注意这不同于 Unicode 标准所定义 "Alphabetic" 特征属性。 str.isalnum() 如果字符串中至少有一个字符且所有字符均为字母或数字则返回真值,否则返回假值。...所用转换大写算法描述请参见 Unicode 标准 3.13 节。 str.isupper() 如果字符串中至少有一个区分大小写字符 [4] 具此类字符均为大写则返回真值,否则返回假值。...str.islower() 如果字符串中至少有一个区分大小写字符 [4] 且此类字符均为小写则返回真值,否则返回假值。...  后面的加了个r,代表找到索引值最大数 参数:sub为查找字符串 ,start查找开始索引   end查找结束索引 要点:find找不到返回-1,index找不到会报错ValueError print

1.6K30

python基础教程:内置函数(一)

这是 ord() 逆函数。 实参合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触发 ValueError 异常。...如果可迭代对象为空,并且没有给 default ,则会触发 ValueError。 如果有多个最大元素,则此函数将返回第一个找到。...如果可迭代对象为空,并且没有给 default ,则会触发 ValueError。 如果有多个最小元素,则此函数将返回第一个找到。...x使用标注真值测试过程来转换,关于真值测试知识可以再回顾一下前面我们关于布尔值章节。 bool类是int子类,这个bool类很特别,它不能被继承,且只有True和False两个实例。...=测试两个range对象相等性是把它们当做序列进行比较。也就是说,如果两个range对象表示相同序列就认为它们实时相等

83420

SDVO:LDSO+语义,直接法语义SLAM(RAL 2022)

该方法在序列01、04、06、09和10上性能最好;VSO在序列00、02、05、07和08上性能最好;ORB-SLAM2在序列03上实现了最佳性能,这主要是由于超参设置是根据序列10选择,所以可能并不适用于全部场景...相应具体轨迹如下图, 在序列00、06和09中,用该方法估计轨迹比ORB-SLAM2更接近地面真值,而在序列02中,用ORB-SLAM2估计轨迹更接近地面真值。...在序列05和08中,所提出方法与ORB-SLAM2之间估计轨迹差异不明确。 在这个实验环节,主要是证明了语义概率直接对齐集成可以提高LDSO跟踪精度。...C.不带回环对比 对于序列09,LDSO闭环根本不起作用,而ORB-SLAM2闭环偶尔起作用。因此,表II中LDSO跟踪结果和序列09拟定方法与表I相似。...总的来说,与有回环位置LDSO等序列相比,该方法改进程度小于没有回环序列。该方法在序列04、05、06、09和10上性能最好。同时,该方法在序列00、02、07和08上性能接近最佳。

45230

Python | 6大数据类型方法归纳总结(下)

撰文编辑:逻辑熊猫 | 图片:网络与截图 - 正文 - ▼ -01- 概述 | 六中数据类型 Python提供基本数据类型有六种: · 数字(Number) · 字符串(String) · 元组...关于迭代器概念不在这里赘述。 4.L.copy() :返回列表潜复制。关于潜复制概念不在这里赘述。 5.L.count(value) : 返回列表中value数量。...6.L.index(value, [start, [stop]]) :返回value第一个索引。如果value不存在,就会引发ValueError。可以使用start和stop制定检索范围。...8.L.remove(value) : 删除第一次出现值。如果值不存在,就会引发ValueError。 9.L.clear() :删除列表中所有条目。...创建一个新字典,以迭代器中元素做字典键,value为字典所有键对应初始值

1.2K31

Python | 6大数据类型方法归纳总结(下)

撰文编辑:逻辑熊猫 | 图片:网络与截图 如需转载,请后台联系授权 往期内容 Python 自助篇 “6大数据类型方法归纳总结(上)” “6大数据类型方法归纳总结(中)” - 正文 - ▼ -01...Dictionary) 内置 type() 函数可以用来查询变量所指对象类型。...关于迭代器概念不在这里赘述。 4.L.copy() :返回列表潜复制。关于潜复制概念不在这里赘述。 5.L.count(value) : 返回列表中value数量。...6.L.index(value, [start, [stop]]) :返回value第一个索引。如果value不存在,就会引发ValueError。可以使用start和stop制定检索范围。...8.L.remove(value) : 删除第一次出现值。如果值不存在,就会引发ValueError。 9.L.clear() :删除列表中所有条目。

65120

《软件方法》强化自测题-业务建模(2)

新闻,如果动物园决定引入IT系统,监控并辨别大熊猫危险行为,一旦判断出有类似“玩菜刀”之类行为,就向动物园熊猫馆管理员报警。...以下说法正确是: A) 业务建模时,研究对象应该定为熊猫馆 B) 业务建模时,研究对象应该定为大熊猫 C) 业务建模时,如果大熊猫是一只,研究对象应该定为大熊猫,如果大熊猫是多只,研究对象应该定为熊猫馆管理员...D) 业务建模时,研究对象应该定为熊猫馆管理员 2 [ 单选题 ]以下可以作为“老大”是: A) 居住在美国纽约法拉盛中国公众人物罗玉凤 B) 世界五百强之一零售商家乐福公司售货员 C)...A) 改进一 B) 改进二 C) 改进三 D) 改进四 6 [ 单选题 ]描述以下业务用例图时,明显错误业务序列图是: A) B) C) D) 7 [ 单选题 ]描述现状业务流程时...李咏在梅奥诊所治疗癌症 B) 重庆万州刘姓女乘客殴打司机导致公交车坠江 C) 浙江省政府调查考试院英语高考后修改评分规则事件 D) 南京栖霞区大妈“攻占”酒店大堂跳广场舞 9 [ 单选题 ]以下业务序列图标号地方

61620

扣丁学堂浅谈Python视频教程之random模块详解

random.randint(a, b) 返回一个a 三、针对序列类结构方法 random.choice(seq) 从非空序列seq中随机选取一个元素。...random.shuffle(x[, random]) 随机打乱序列x内元素排列顺序。只能针对可变序列,对于不可变序列,请使用下面的sample()方法。...random.sample(population, k) 从population样本或集合中随机抽取K个不重复元素形成新序列。常用于不重复随机抽样。返回是一个新序列,不会破坏原有序列。...如果k大于population长度,则弹出ValueError异常。 四、真值分布 random模块最高端功能其实在这里。...[10, 20, 30, 40, 50], k=4) # 不改变原序列抽取指定数目样本,并生成新序列 [40, 10, 50, 30] >>> # 6次旋转红黑绿轮盘(带权重可重复取样),不破坏原序列

905100

用神经网络,帮助圆滚滚们找对象!

从大熊猫声音特征入手,分析要进入交配期熊猫叫声特性,通过算法模型,能够自动地预测出大熊猫配对成功几率,为动物学家们研究提供帮助。...一年里只有两三天 才有心思谈恋爱雌性大熊猫 近日,来自四川大学,四川省濒危野生动物保护生物学重点实验室,以及四川大熊猫科学院研究人员,发表了一篇名为《基于音频熊猫自动配对成功预测》论文,为解决这个问题带来了新思路...模型被称为 CGANet 包含卷积模块、GRU 模块和注意力模块 具体方法是:给定在繁殖过程中录制熊猫交配音频序列,研究人员先将大熊猫声音裁剪出小片段,然后对其大小和长度进行归一化。...用算法提高熊猫生育率 在得到算法模型预测结果后,大熊猫饲养者可以采取适当后续行动,以提高整体生育率,这对智能大熊猫育种带来了数据维度有力帮助。 ?...大熊猫:提高中国「路人缘」 早在 1957 年,中国就将大熊猫「平平」和「碛碛」,按照「国礼」形式赠送给前苏联政府和人民,开启了大熊猫外交先河。

89530

深度学习中损失函数

上一篇介绍了回归任务常用损失函数,这一次介绍分类任务常用损失函数 深度学习中损失函数 一.分类任务 与回归任务不同,分类任务是指标签信息是一个离散值,其表示是样本对应类别,一般使用...one-hot中文释义为独热,热 位置对应于向量中1,所以容易理解独热意思是指向量中只有一个位置为1,而其他位置都为0。...,狗要比猫更像西瓜,因此用标量来区分类别是不明确,若以独热编码表示类别,即label猫=[1,0,0],label狗=[0,1,0],label西瓜=[0,0,1],容易验证各类别之间距离都相同。...(pred) / tf.math.log(2.0) # 计算预测值与真值对应位置熵 output = -label * pred # 对每个样本而言,将每个位置上求得熵进行求和...pred) 3.KL散度 def kl_div(label, pred, name): with tf.variable_scope(name) as scope: # 计算真值熵与真值和预测值交叉熵

39420

tf.where

如果x和y都为空,那么这个操作返回条件真元素坐标。坐标在二维张量中返回,其中第一个维度(行)表示真实元素数量,第二个维度(列)表示真实元素坐标。...记住,输出张量形状可以根据输入中有多少个真值而变化。索引按行主顺序输出。如果两者都是非零,则x和y必须具有相同形状。如果x和y是标量,条件张量必须是标量。...如果x和y是更高秩向量,那么条件必须是大小与x第一个维度匹配向量,或者必须具有与x相同形状。...如果条件为秩1,x秩可能更高,但是它第一个维度必须与条件大小匹配y: 与x形状和类型相同张量name: 操作名称(可选)返回值:一个与x, y相同类型和形状张量,如果它们是非零的话。...异常:ValueError: When exactly one of x or y is non-None.原链接: https://tensorflow.google.cn/versions/r1.9

2.2K30

【SLAM】开源 | GNSS拒绝环境下多模激光雷达地面实况基准

,基于激光雷达SLAM方法在自主机器人系统中取得了相当大成功。...我们扩展了之前多模态多激光雷达数据集,添加了额外序列和新真值数据源。具体来说,我们提出了一种新多模态多激光雷达SLAM辅助和基于ICP传感器融合方法来生成真值地图。...利用这些地图,使用自然分布变换(NDT)方法匹配实时点云数据,以获得完整6自由度姿态估计真值。这种新颖真值数据利用高分辨率旋转和固态激光雷达。...我们基准还包括了新开放道路序列与GNSSRTK数据和额外室内序列与动作捕捉(MOCAP)真值,补充了之前森林序列与MOCAP数据。...我们对十种不同SLAM算法和激光雷达组合实现定位精度进行了分析。我们还报告了四种不同计算平台和总共五种设置(Intel和Jetson ARM CPUs)资源利用率。

31240

Python极简入门:数据类型、条件语句、循环语句、异常处理

=、in、not in等运算符,仅仅给出数值之类条件,也是可以。当while后写入一个非零整数时,视为真值,执行循环体;写入0时,视为假值,不执行循环体。...也可以写入str、list或任何序列,长度非零则视为真值,执行循环体;否则视为假值,不执行循环体。...start参数值开始到stop参数值结束数字序列,该序列包含start值但不包含stop值。...用户中断执行 LookupError 无效数据查询基类 IndexError 索引超出序列范围 KeyError 字典中查找一个不存在关键字 MemoryError 内存溢出(可通过删除对象释放内存...SystemError 一般解释器系统异常 TypeError 不同类型间无效操作 ValueError 传入无效参数 UnicodeError Unicode相关异常 UnicodeDecodeError

1.6K10

4.训练模型之准备训练数据

终于要开始训练识别熊猫模型了, 第一步是准备好训练数据,这里有三件事情要做: 收集一定数量熊猫图片。 将图片中熊猫用矩形框标注出来。 将原始图片和标注文件转换为TFRecord格式文件。...数据标注 收集熊猫图片和标注熊猫位置工作称之为“Data Labeling”,这可能是整个机器学习领域内最低级、最机械枯燥工作了,有时候大量 Data Labeling 工作会外包给专门 Data...当然我们不会把这个工作外包给别人,要从最底层工作开始!收集熊猫图片倒不是太难,从谷歌和百度图片上收集 200 张熊猫图片,应该足够训练一个可用识别模型了。...接下来将tf.train.Example对象序列化,我们写一个可以由图片文件列表生成对应 TFRecord 文件函数: def create_tf_record(example_file_list...对象依次序列化即可。

1.9K80
领券