<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Freshduke的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Freshduke</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Freshduke]]></copyright><item><title><![CDATA[X86架构上SIMD指令集使用]]></title><link>https://blog.csdn.net/Freshduke/article/details/113062840</link><guid>https://blog.csdn.net/Freshduke/article/details/113062840</guid><author>Freshduke</author><pubDate>Sat, 23 Jan 2021 22:20:03 +0800</pubDate><description><![CDATA[SIMD说明
Single Instruction Multiple Data
Intel Processor上对应的指令集include文件
// AVX      immintrin.h
// MMX		mmintrin.h
// SSE		xmmintrin.h
// SSE2		emmintrin.h
// SSE3		pmmintrin.h

// suffix
// si256 – signed 256-bit integer
// si128 – signed 128-bit integer
]]></description><category></category></item><item><title><![CDATA[python僵尸进程的产生和僵尸进程自动处理]]></title><link>https://blog.csdn.net/Freshduke/article/details/111544319</link><guid>https://blog.csdn.net/Freshduke/article/details/111544319</guid><author>Freshduke</author><pubDate>Tue, 22 Dec 2020 18:15:44 +0800</pubDate><description><![CDATA[僵尸进程
僵尸进程讲解
核心：

孤儿进程 ： 父进程先于子进程退出，此时子进程成为孤儿进程。
特点： 孤儿进程会被系统进程收养，此时系统进程就会成为孤儿进程新的父进程，孤儿进程退出该进程会自动处理。
僵尸进程 ： 子进程先于父进程退出，父进程又没有处理子进程的退出状态，此时子进程就会称为僵尸进程。
特点： 僵尸进程虽然结束，但是会存留部分PCB在内存中，大量的僵尸进程会浪费系统的内存资源。

Subprocess下僵尸进程产生&amp;收尸
subprocess下僵尸进程产生
僵尸进程的产生内部解释了3种]]></description><category></category></item><item><title><![CDATA[SMARTS(二).2 straight 环境 + agent (PPO)训练代码解读--run.py]]></title><link>https://blog.csdn.net/Freshduke/article/details/111394760</link><guid>https://blog.csdn.net/Freshduke/article/details/111394760</guid><author>Freshduke</author><pubDate>Mon, 21 Dec 2020 23:34:26 +0800</pubDate><description><![CDATA[训练内容的解析
基于SMARTS(二).1 straight 环境 + agent (PPO)训练代码解读–环境配置训练启动后内部运行流程分析。
在smarts/benchmark路径下
python run.py scenarios/intersections/staright -f agents/ppo/baseline-continuous-control.yaml

PPO+SMARTS内部究竟在做什么？

解析外部的yaml文件。
yaml被解读成为一个多层级结构（具体格式尚不清楚，但是访问方式简]]></description><category></category></item><item><title><![CDATA[SMARTS(二).1 straight 环境 + agent (PPO)训练代码解读--环境配置]]></title><link>https://blog.csdn.net/Freshduke/article/details/111383079</link><guid>https://blog.csdn.net/Freshduke/article/details/111383079</guid><author>Freshduke</author><pubDate>Fri, 18 Dec 2020 19:58:20 +0800</pubDate><description><![CDATA[SMARTS启动straight 环境 + agent (PPO)训练
将smarts/scenarios/straight文件夹copy到smarts/benchmark/scenarios/下面，并将copy过后的smarts/benchmark/scenarios/straight/scenario.py替换为下面的内容：
from smarts.sstudio import types as t
from smarts.sstudio import gen_scenario

trajectory_]]></description><category></category></item><item><title><![CDATA[SMRATS(一) SMARTS+PPO baseline运行教程]]></title><link>https://blog.csdn.net/Freshduke/article/details/111187639</link><guid>https://blog.csdn.net/Freshduke/article/details/111187639</guid><author>Freshduke</author><pubDate>Thu, 17 Dec 2020 00:26:56 +0800</pubDate><description><![CDATA[python类方法
class Agent:
    @classmethod
    def from_function()

python typing 含义
为防止弱类型python出现忘记变量类型的问题，python3.5及之后版本增加了对应的类型提示。
输入和输出类型
函数接受并返回一个字符串，注释像下面这样:
def greeting(name: str) -&gt; str:
    return 'Hello ' + name

常用的typing类型
int,long,float: 整型,]]></description><category></category></item><item><title><![CDATA[ubuntu 18.04.5中flow, smarts & xingtian 多智能体RL环境构建]]></title><link>https://blog.csdn.net/Freshduke/article/details/109778747</link><guid>https://blog.csdn.net/Freshduke/article/details/109778747</guid><author>Freshduke</author><pubDate>Thu, 19 Nov 2020 01:19:04 +0800</pubDate><description><![CDATA[调试flow, smarts & xingtian]]></description><category></category></item></channel></rss>