相关文章

torch.optim

torch.optim是一个实现了各种优化算法的库。 1. 如何使用optimizer 我们需要构建一个optimizer对象。这个对象能够保持当前参数状态并基于计算得到的梯度进行参数更新。 1.1 构建 为了构建一个Optimizer,你需要给它一个包含了需要优化的参数(必须都是…

PyTorch概述(七)---Optim

torch.optim是一个实现多种优化算法的包;很多常用的方法已经被支持;接口丰富;容易整合更为复杂的算法; 如何使用一个优化器 为了使用torch.optim包功能;用户必须构建一个优化器对象;该优化器将保持当前的参数状态且基于计算的梯度更新参数; 构建优化器 要构建一个优化器;必…

PyTorch基础(六)-- optim模块

PyTorch的optim是用于参数优化的库(可以说是花式梯度下降),optim文件夹主要包括1个核心的父类(optimizer)、1个辅助类(lr_scheduler)以及10个常用优化算法的实现类。optim中内置的常用算法包括a…

pytorch基础(四):使用optim优化函数

文章目录 前言一、问题描述二、官方文档代码三、optimizer的工作原理总结 前言 本系列主要是对pytorch基础知识学习的一个记录,尽量保持博客的更新进度和自己的学习进度。本人也处于学习阶段,博客中涉及到的知识可能存在某些问题,希望大家批评…

编码的秘密(python版)

编码(python版) 最近在学习python的过程中,被不同的编码搞得有点晕,于是看了前人的留下的文档,加上自己的理解,准备写下来,分享给正在为编码苦苦了挣扎的你。 编码的概念 编码就是将信息从一种格…

MSM8953修改开机动画

说明: 做系统开发,几乎每家公司都需要修改开机动画和开机LOGO,今天来讲解下开机动画,后期再写关于如何修改开机LOGO的文章。 步骤: 1 获取 bootanimation.zip 从 vendor/qcom/proprietary/qrdplus/Extension/apps/BootAnimation/目录下获取 bootanimation.zip 并 解压…

【msm8953】gpio口模拟pwm详细步骤

一丶简介 平台:msm8953 (android) 环境: ubuntu-16.04 二丶步骤 ① 修改设备树,添加pwm节点: 位置:kernel/msm-3.18/arch/arm64/boot/dts/qcom/msm8953-mtp.dtsi 在soc中添加节点,如下&am…

msm8953平台 ADC接口配置

文档说明 本文档以SC826-CN-01(msm8953平台)为例,说明ADC接口配置方法。 ADC硬件连接 以SC826为例,预留的ADC1管脚,直连到PM8953的MPP_2管脚,如下图所示: ADC1管脚对外接口为SC826的94管脚,如下图所示&…

Android 高通MSM8953平台 开机logo 多分辨率适配

在上一篇 高通Android msm8953 驱动开发(一)--LCD调试中我们新增了另一款不同分辨率的LCD,目前有720*1080 、800*1280l两款分辨率的LCD,因此,开机logo需要适配相应分辨率。 我们知道,高通平台logo的生成实…

高通qcom sdm450/msm8953平台 fingerprint指纹模组移植

1:查看主板原理图获取硬件信息 系统硬件平台是sdm450/msm8953 在主板原理图上可以找到指纹相关的原理图部分如下: 该IC使用两路电, LDO6 1.8v, LDO10 2.8v。 SPI通讯,追到模块上是 BLSP7 spi7 这组管脚,…

msm8953 PWM背光

bug: msm8953 lcd在快速亮灭的情况下背光概率性休眠不灭;测量高通pwm,发现正常的时候pwm的管脚LCM_BL_PWM为低电平,失败的时候为高电平; mpp是什么? mpp是基于电源pmic的管脚,也叫做多功能管脚;…

MSM8953_Linux-Android软件手册资料

MSM8953芯片资料分享-MSM8953 Linux Android Software User Manual。本文档描述如何将适用于MSM8953 Linux Android软件产品(SP-is)的软件获取、构建和编程到一个参考平台中,包括: 建立开发环境并安装软件 构建软件并将其显示在参考平台上 呼叫、GPS、…

高通msm8953平台摄像头移植

​ 硬件平台:msm8953 系统版本:android9 摄像头sensor:gc2385 由于项目需要,在高通msm8953上使用GC2385摄像头,移植成功,记录下移植过程碰到的问题。首先要向摄像头供应商要sensor的驱动,驱…

msm8953 android8.1编译环境搭建

总体安装环境: -Ubuntu 14.04.6LTS -OpenJDK1.8.0_45 -Android-8.1.0_r52 1、安装ssh服务器 $ sudo apt-get update $ sudo apt-get install openssh-server修改配置: $ sudo vim /etc/ssh/sshd_config 启动ssh: $ sudo service ssh restart查看是否已…

msm8953 LCD移植详解

一、简介 本文是基于高通msm8953的LCD模块移植说明。LCD移植主要是涉及到LK和kernel部分的修改。 二、实操准备 1、专业术语 HSYNC:行同步信号,表示扫描1行的开始。 VSYNC:帧同步信号,表示扫描1帧的开始,一帧也就是LCD显示的一个画面。 HFP:Horizon …

高通MSM8953处理器(CPU)/骁龙625资料介绍

高通MSM8953即骁龙625,是高通首款采用14nm制程打造的八核心处理器,在为高端智能手机带来优质用户体验的同时,避免了电量的大幅损耗。 此外,正因拥有了支持全高清 (1080p)、集成 X9 LTE 及 Qualcomm Adreno™ 506 PC 级图形处理等独有特点,骁龙625将带来前所未有的极速连接…

高通8953平台串口配置入门

目录 一、 串口概述二、 平台串口介绍三、 Device tree如何配置串口四、 bootloader如何配置串口五、bootloader中串口相关代码六、 kernel中串口驱动文件:七、 调试中遇到的问题八、 串口回环测试九、参考文档 一、 串口概述 RS232、RS422、RS485都是串行数据接口…

高通Android msm8953 驱动开发(二)--TP调试

本篇记录Andoird9 高通msm8953 汇顶gt9xx系列TP调试过程,主要涉及到以下几个知识点: ①.TP通讯的基本原理 ②.TP参数的配置; ③.不同TP的兼容; ④.TP与LCD原点不一致的解决-翻转TP 一.TP通讯的基本原理 主板与TP是通过I2C协议通讯,当触摸屏被触碰,TP产生中断信号,主…

高通Android msm8953 驱动开发(一)--LCD调试

本篇记录Andoird9 高通msm8953 ili9881c LCD调试过程,主要涉及到以下几个知识点: (一).利用GCDB生成lk 头文件和 kernel dts,点亮屏幕; (二).LCD兼容; (三).LCD方向调整; 一.GCDB生成lk 头文件和 kernel dts GCDB可以…

公众平台返回原始数据为: 错误代码-40164,错误信息-invalid ip—-not in whitelist 处理办法

微信公众平台更新了新的设置,需要加入白名单功能。开始没啥感觉,今天配置平台的时候已经提示: 获取微信公众号授权失败, 请稍后重试! 公众平台返回原始数据为: 错误代码-40164,错误信息-invalid ip 106.14.138.217, no…