Source code for neurd.functional_tuning_utils



from datasci_tools import numpy_dep as np

[docs]def cdiff(alpha, beta, period=np.pi,rad = True): return nu.cdiff(alpha=alpha,beta=beta,period=period,rad=rad)
[docs]def cdist(alpha, beta, period=np.pi,rad=True): return nu.cdist(alpha, beta, period=period,rad=rad)
[docs]def add_on_delta_to_df( df, ori_name_1 = "ori_rad", ori_name_2 = "ori_rad_post", dir_name_1 = "dir_rad", dir_name_2 = "dir_rad_post"): df["delta_ori_rad"] = ftu.cdist( df[ori_name_1], df[ori_name_2], ) df["delta_dir_rad"] = ftu.cdist( df[dir_name_1], df[dir_name_2], ) return df
#--- from datasci_tools --- from datasci_tools import numpy_dep as np from datasci_tools import numpy_utils as nu from . import functional_tuning_utils as ftu