<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Yichair的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Yichair</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Yichair]]></copyright><item><title><![CDATA[软件安装]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/114177473</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/114177473</guid><author>Yichair</author><pubDate>Sat, 27 Feb 2021 15:50:12 +0800</pubDate><description><![CDATA[安装vscode:

官网https://code.visualstudio.com/Download下载zip包
解压运行code.exe
汉化：extensions中输入chinese，下载中文语言包


]]></description><category></category></item><item><title><![CDATA[深度迁移学习踩坑实录]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/108586059</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/108586059</guid><author>Yichair</author><pubDate>Mon, 14 Sep 2020 19:38:49 +0800</pubDate><description><![CDATA[20/9/14
1、python模块以及导入出现ImportError: No module named 'xxx’问题
解决：
1、在同目录模块前面加.或者加.包名
2、最后发现是用的Python3的解释器，换用python2的
2、runtimeError: cuda runtime error (38): no CUDA-capable device is detected at XXXX
解决：可能是torch和torchvision与cuda版本的问题。但我这里是因为没有指定gpuid，若只有一块]]></description><category></category></item><item><title><![CDATA[pytorch深度学习环境搭建踩坑实录]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/104001212</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/104001212</guid><author>Yichair</author><pubDate>Thu, 16 Jan 2020 11:32:26 +0800</pubDate><description><![CDATA[python pytorch nvidia驱动 conda包管理器 cuda cuDNN
安装conda
简介： Conda 是一个开源的软件包管理系统和环境管理系统，用于安装多个版本的软件包及其依赖关系，并在它们之间轻松切换。
安装：
官网下载miniconda：https://docs.conda.io/en/latest/miniconda.html
选择Windows版本一路next，手动...]]></description><category></category></item><item><title><![CDATA[迁移学习——入门笔记]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/101461122</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/101461122</guid><author>Yichair</author><pubDate>Thu, 26 Sep 2019 18:34:29 +0800</pubDate><description><![CDATA[一、简介
背景： 现如今数据爆炸：

对机器学习模型来说要求快速构建，强泛化
对于数据来说，大部分数据没有标签

所以收集标签数据和从头开始构建一个模型都是代价高昂的，需要对模型和带有标签的数据进行重用
传统机器学习：假设数据服从相同分布，但我们希望针对不同分布的数据，快速构建模型，实现数据标记
迁移学习(transfer learning)通俗来讲，就是运用已有的知识来学习新的知识，核心是找到已...]]></description><category></category></item><item><title><![CDATA[CYCADA:循环一致性对抗域适应方法]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/101457390</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/101457390</guid><author>Yichair</author><pubDate>Thu, 26 Sep 2019 18:13:09 +0800</pubDate><description><![CDATA[CyCADA方法：通过在多个损失函数上训练模型。总体思路为：特征级+像素级上的对齐+在对齐过程中保留数据中的语义信息（即将数据的类别信息考虑进来）
原理

我们看到训练的模型如上，总的来说，该论文需要在5个损失函数（如下）上训练模型，最终达到迁移学习的目的。

分类判别损失Ltask(ft,Gs_t(Xs),Ys)
原样本映射的目标样本的对抗损失(像素数级适应)Lgan
特征级适应损失Lgan
重...]]></description><category></category></item><item><title><![CDATA[webpack简介]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/80110823</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/80110823</guid><author>Yichair</author><pubDate>Fri, 27 Apr 2018 17:16:50 +0800</pubDate><description><![CDATA[前言

scss（sass）、less是css的预处理语言，采用其可以得到更规范，更清晰的css代码，typescript是javascript基础上扩展的代码，使我们能使用javascript不能使用的特性，并且可以转换为js代码

但这些语言编写的代码都需进行处理才能变成浏览器能识别的代码，手动处理又太过繁琐，所以使用webpack等自动打包工具就比较方便



1、简介

Webpack :...]]></description><category></category></item><item><title><![CDATA[eslint简介]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79963598</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79963598</guid><author>Yichair</author><pubDate>Mon, 16 Apr 2018 17:28:11 +0800</pubDate><description><![CDATA[1、简介：

eslint检查我们写的 JavaScript 代码是否满足指定规则的静态代码检查工具。


JSHint 和 JSLint 也是静态代码检查工具，但伴随着发展，他们已经无法满足需求，于是ESlint 诞生了，因次ESlint比它们功能更强大也更灵活。
ESLint 是用 Node.js 写的，可以通过 npm 来安装。ESLint 也可以在 webpack(eslint-loade...]]></description><category></category></item><item><title><![CDATA[前端各种库和框架]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79963362</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79963362</guid><author>Yichair</author><pubDate>Mon, 16 Apr 2018 17:13:49 +0800</pubDate><description><![CDATA[1、js运行机制

javascript是一门单线程语言



2、js库

jquery 
jquery主要是用于处理js和html页面交互的，封装了很多操作dom的方法，以及ajax，相比于原生的js更加的简洁，提高了开发效率。

underscore 
underscore.js可以理解为一个js的函数库，其中主要封装了一些常用的js操作函数方法，比如数组操作的map，reduce，filt...]]></description><category></category></item><item><title><![CDATA[前端测试 -- sinon.js]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79656400</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79656400</guid><author>Yichair</author><pubDate>Thu, 22 Mar 2018 16:52:46 +0800</pubDate><description><![CDATA[简介：sinon用于创建测试替身、消除测试环境复杂性 
1、spies



2、stubs

完全替换目标函数。使得一个被stubbed的函数可以做任何你想要的（如抛出一个异常，返回某个特定值等）


创建：

var xx = sinon.stub(); 
   var xx = sinon.stub(对象名， “方法名” );
stub.withArgs(arg1[, arg2, …]); ...]]></description><category></category></item><item><title><![CDATA[js库（1） -- underscore.js下划线函数]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79656390</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79656390</guid><author>Yichair</author><pubDate>Thu, 22 Mar 2018 16:51:57 +0800</pubDate><description><![CDATA[1、简介

　　1.1 简介 
　　Underscore.js是一个JavaScript库，它提供了大量有用的函数编程助手,其包括超过100个功能，如日常功能:map、filter、invoke——以及更专业的功能：函数绑定、javascript模板、创建快速索引、深度相等（deep equality）测试等。


Underscore.js很小，压缩后只有4KB。
它提供了几十种函数式编程的方法...]]></description><category></category></item><item><title><![CDATA[sap ui5教程（附件）API简介]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79400994</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79400994</guid><author>Yichair</author><pubDate>Wed, 21 Mar 2018 15:23:45 +0800</pubDate><description><![CDATA[一、sap.ui.core

namespace : SAPUI5的核心运行环境（包括ui5 的jquery插件，核心组件，用于control,component的基类，model、view、controller类）



sap.ui.component

创建一个新的组件实例或者查找一个已经存在的组件 
1、创建一个新的组件实例，该函数的参数是一个组件配置对象



var oComponen...]]></description><category></category></item><item><title><![CDATA[OPA5入门教程]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79552404</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79552404</guid><author>Yichair</author><pubDate>Thu, 15 Mar 2018 17:13:47 +0800</pubDate><description><![CDATA[文件结构

integration/navigationJourney.js 
OPA测试用例描述

sap.ui.require([
    //需要引入opaQunit，则可以按照Qunit的书写方式进行书写
    &quot;sap/ui/test/opaQunit&quot;
], function () {
    &quot;use strict&quot;;

    // 一个测试module,类似于Qunit
   ...]]></description><category></category></item><item><title><![CDATA[chrome控制台调试]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79529436</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79529436</guid><author>Yichair</author><pubDate>Mon, 12 Mar 2018 17:21:40 +0800</pubDate><description><![CDATA[一、Elements

二、Console

可以输出控制台信息，进行js语句交互

三、Sources

1、DOM断点调试

在elements面板中，选择需要设置的断点的元素，右键break on –&amp;gt; 可以 分别选择 substree modifications 、 Attribute modifications 、node remove  ，当该元素被增删修改顺序、 修改属性、 移...]]></description><category></category></item><item><title><![CDATA[安装及使用git]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/76652080</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/76652080</guid><author>Yichair</author><pubDate>Wed, 28 Feb 2018 10:09:48 +0800</pubDate><description><![CDATA[git：最常用的分布式版本控制系统，要使用git应该首先在官网下载git，然后可以打开git bash进行操作。 



一、设置姓名邮箱


$ git config –global user.name “Your Name”
$ git config –global user.email “email@example.com”




二、工作区和版本库

工作区：电脑上看见的目录或文件 
版...]]></description><category></category></item><item><title><![CDATA[QUnit（三）API文档及资料]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79241365</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79241365</guid><author>Yichair</author><pubDate>Thu, 08 Feb 2018 11:34:22 +0800</pubDate><description><![CDATA[1、开始写测试用例

QUnit.test( name, expected, test ) ：一个常规的测试用例。测试用例名、期待断言数、测试内容（一般是一个function）。

QUnit.asyncTest( name, expected, test ) ：一个异步测试用例。默认的test都是同步的。内容中必须显示地调用start()，测试才会开始。

QUnit.module( name,...]]></description><category></category></item><item><title><![CDATA[测试]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79239346</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79239346</guid><author>Yichair</author><pubDate>Fri, 02 Feb 2018 15:05:44 +0800</pubDate><description><![CDATA[测试文件存在webapp下建立的test文件中 
1、test/myqunittest.qunit.html  
此为QUnit测试页面：


SAPUI5引导程序（sap-ui-core.js） 
QUnit相关文件（qunit.css和qunit.js）
SAPUI5实用程序（QUnitUtils.js）
HTML主体包含QUnit报告测试结果所需的标签。


模板：



html>
  h]]></description><category></category></item><item><title><![CDATA[网络代理]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79134436</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79134436</guid><author>Yichair</author><pubDate>Fri, 26 Jan 2018 23:34:48 +0800</pubDate><description><![CDATA[网络代理：代理服务器介于客户端和Web服务器之间，浏览器请求先到代理服务器，由代理服务器来取回浏览器所需要的信息再传送给你的浏览器。 
浏览器设置代理服务器：


火狐浏览器：菜单 ->选项 -> 网络代理
谷歌浏览器：]]></description><category></category></item><item><title><![CDATA[sap ui5教程（附件）sap ui5采用的技术、图标]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79160956</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79160956</guid><author>Yichair</author><pubDate>Thu, 25 Jan 2018 13:50:50 +0800</pubDate><description><![CDATA[1、图标

表示：{icon: “sap-icon://图标名”} 
图标名查询：https://sapui5.hana.ondemand.com/iconExplorer.html



2、sap ui5采用的技术

jquery:封装很多元素操作和方法 
css3:网页样式 
less： css预处理语言，扩充css语言，增加了变量，混合，函数等功能。 
D3.js: SVG图形显示 
AR]]></description><category></category></item><item><title><![CDATA[sap ui5教程（7）配置代理服务、使用mock server模拟oData提供者]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79130465</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79130465</guid><author>Yichair</author><pubDate>Tue, 23 Jan 2018 11:00:15 +0800</pubDate><description><![CDATA[Fiori使用destination解决跨域,destionation其实就是反向代理 
注1：跨域就是url协议，域名，端口不同不能通信



1、使用 Web IDE 配置连接

在线版 Web IDE（https://account.hanatrial.ondemand.com），登陆后找到左边 Panel 下的 Connectivity -> Destinations:


在new de]]></description><category></category></item><item><title><![CDATA[sap ui5教程（6）Model（Resource model + JSONmodel +  ODataModel）]]></title><link>https://blog.youkuaiyun.com/Yichair/article/details/79106548</link><guid>https://blog.youkuaiyun.com/Yichair/article/details/79106548</guid><author>Yichair</author><pubDate>Fri, 19 Jan 2018 16:32:28 +0800</pubDate><description><![CDATA[1、RsourceModel数据绑定

i18n文件： 
存放不经常变化的文字，如在中的title =”{i18n>title}”,按钮文字，输入框提示文字，placeholder newTitle = hijuly

manifest.json 文件 
 modes中配置当前项目的基础models，resourcemodel如下：



 "models": {
    "i18n": {]]></description><category></category></item></channel></rss>