⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tiling_reset.m

📁 approximate reinforcement learning
💻 M
字号:
function wdata = tiling_reset(tdim, cfg)
% TILING_RESET Resets parameter matrix of tiling
%   WDATA = TILING_RESET(TDIM, CFG)
% Parameters:
%   tdim        - dimensionality information for the tiling
%   cfg         - additional config, structure with fields (defaults in square brackets)
%       init        - initialization of tile weights: {0}, another fixed numeric value, or 'random'
%       sigma       - random standard deviation for random tile init
%
% Returns:
%   xdata       - grid data, a cell array containing matrices of tile boundaries, one per dimension
%   wdata       - tiling weight data
%   tdim        - dimensionality information for the tiling


% ===== INPUT PARAMETERS ====

% default config
CFG.init = 0;
CFG.sigma = 1;

if isscalar(cfg.init),
    wdata = cfg.init + zeros(prod(tdim.tsize), prod(tdim.dsize));
elseif strcmp(cfg.init, 'random'),
    wdata = cfg.sigma * rand(prod(tdim.tsize), prod(tdim.dsize));
else
    error('Unsupported initialization type');
end;

% === END tiling_reset() RETURNING wdata ========================================

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -