42 lines (42 with data), 6.6 kB
ó
c¸Yc @ sÀ d d l Z d d l Z d d Z d d d YZ e d d Z d Z d Z d d l
Z d d
l m
Z
d d l Td d l Z d d l m Z m Z d
Z d d d YZ d S( iÿÿÿÿNg¹?c C sD t j j | | t j j d | d | t j j | d S( Ng©?i gffffffî?( t tft nnt relu( t xt alpha( ( sG /home/hangyu5/osim-rl/scripts/-NIPS-2017-Learning-to-Run/ddpg/helper.pyt dlrelu s t RunningStatsc B sG e Z d Z d Z d Z d Z d Z d Z d Z RS( c C s1 d | _ d | _ d | _ d | _ d | _ d S( Ni ( t nt old_mt new_mt old_st new_s( t self( ( sG /home/hangyu5/osim-rl/scripts/-NIPS-2017-Learning-to-Run/ddpg/helper.pyt __init__ s
c C s
d | _ d S( Ni ( R ( R ( ( sG /home/hangyu5/osim-rl/scripts/-NIPS-2017-Learning-to-Run/ddpg/helper.pyt clear s c C s | j d 7_ | j d k r: | | _ | _ d | _ nX | j | | j | j | _ | j | | j | | j | _ | j | _ | j | _ d S( Ni i ( R R R R
R ( R R ( ( sG /home/hangyu5/osim-rl/scripts/-NIPS-2017-Learning-to-Run/ddpg/helper.pyt push s "c C s | j r | j Sd S( Ng ( R R ( R ( ( sG /home/hangyu5/osim-rl/scripts/-NIPS-2017-Learning-to-Run/ddpg/helper.pyt mean# s c C s% | j d k r! | j | j d Sd S( Ni g ( R R ( R ( ( sG /home/hangyu5/osim-rl/scripts/-NIPS-2017-Learning-to-Run/ddpg/helper.pyt variance&