dispatch module¶
Engine-neutral dispatch wrappers for generic functions.
any_squeeze function¶
any_squeeze(
col,
group,
a,
engine=None
)
Engine-neutral any_squeeze_nb().
apply function¶
apply(
a,
apply_func,
*args,
engine=None
)
Engine-neutral apply_nb().
apply_and_reduce function¶
apply_and_reduce(
a,
apply_func,
apply_args,
reduce_func,
reduce_args,
engine=None
)
Engine-neutral apply_and_reduce_nb().
applymap function¶
applymap(
a,
map_func,
*args,
engine=None
)
Engine-neutral applymap_nb().
argmax_reduce function¶
argmax_reduce(
col,
a,
engine=None
)
Engine-neutral argmax_reduce_nb().
argmin_reduce function¶
argmin_reduce(
col,
a,
engine=None
)
Engine-neutral argmin_reduce_nb().
bfill function¶
bfill(
a,
engine=None
)
Engine-neutral bfill_nb().
bfill_1d function¶
bfill_1d(
a,
engine=None
)
Engine-neutral bfill_1d_nb().
bshift function¶
bshift(
arr,
n=1,
fill_value=nan,
engine=None
)
Engine-neutral bshift_nb().
bshift_1d function¶
bshift_1d(
arr,
n=1,
fill_value=nan,
engine=None
)
Engine-neutral bshift_1d_nb().
count_reduce function¶
count_reduce(
col,
a,
engine=None
)
Engine-neutral count_reduce_nb().
crossed_above function¶
crossed_above(
arr1,
arr2,
wait=0,
engine=None
)
Engine-neutral crossed_above_nb().
crossed_above_1d function¶
crossed_above_1d(
arr1,
arr2,
wait=0,
engine=None
)
Engine-neutral crossed_above_1d_nb().
dd_decline_duration function¶
dd_decline_duration(
start_idx_arr,
valley_idx_arr,
engine=None
)
Engine-neutral dd_decline_duration_nb().
dd_drawdown function¶
dd_drawdown(
peak_val_arr,
valley_val_arr,
engine=None
)
Engine-neutral dd_drawdown_nb().
dd_recovery_duration function¶
dd_recovery_duration(
valley_idx_arr,
end_idx_arr,
engine=None
)
Engine-neutral dd_recovery_duration_nb().
dd_recovery_duration_ratio function¶
dd_recovery_duration_ratio(
start_idx_arr,
valley_idx_arr,
end_idx_arr,
engine=None
)
Engine-neutral dd_recovery_duration_ratio_nb().
dd_recovery_return function¶
dd_recovery_return(
valley_val_arr,
end_val_arr,
engine=None
)
Engine-neutral dd_recovery_return_nb().
describe_reduce function¶
describe_reduce(
col,
a,
perc,
ddof,
engine=None
)
Engine-neutral describe_reduce_nb().
diff function¶
diff(
a,
n=1,
engine=None
)
Engine-neutral diff_nb().
diff_1d function¶
diff_1d(
a,
n=1,
engine=None
)
Engine-neutral diff_1d_nb().
ewm_mean function¶
ewm_mean(
a,
span,
minp=0,
adjust=False,
engine=None
)
Engine-neutral ewm_mean_nb().
ewm_mean_1d function¶
ewm_mean_1d(
a,
span,
minp=0,
adjust=False,
engine=None
)
Engine-neutral ewm_mean_1d_nb().
ewm_std function¶
ewm_std(
a,
span,
minp=0,
adjust=False,
ddof=0,
engine=None
)
Engine-neutral ewm_std_nb().
ewm_std_1d function¶
ewm_std_1d(
a,
span,
minp=0,
adjust=False,
ddof=0,
engine=None
)
Engine-neutral ewm_std_1d_nb().
expanding_apply function¶
expanding_apply(
a,
minp,
apply_func,
*args,
engine=None
)
Engine-neutral expanding_apply_nb().
expanding_matrix_apply function¶
expanding_matrix_apply(
a,
minp,
apply_func,
*args,
engine=None
)
Engine-neutral expanding_matrix_apply_nb().
expanding_max function¶
expanding_max(
a,
minp=1,
engine=None
)
Engine-neutral expanding_max_nb().
expanding_max_1d function¶
expanding_max_1d(
a,
minp=1,
engine=None
)
Engine-neutral expanding_max_1d_nb().
expanding_mean function¶
expanding_mean(
a,
minp=1,
engine=None
)
Engine-neutral expanding_mean_nb().
expanding_mean_1d function¶
expanding_mean_1d(
a,
minp=1,
engine=None
)
Engine-neutral expanding_mean_1d_nb().
expanding_min function¶
expanding_min(
a,
minp=1,
engine=None
)
Engine-neutral expanding_min_nb().
expanding_min_1d function¶
expanding_min_1d(
a,
minp=1,
engine=None
)
Engine-neutral expanding_min_1d_nb().
expanding_std function¶
expanding_std(
a,
minp=1,
ddof=0,
engine=None
)
Engine-neutral expanding_std_nb().
expanding_std_1d function¶
expanding_std_1d(
a,
minp=1,
ddof=0,
engine=None
)
Engine-neutral expanding_std_1d_nb().
ffill function¶
ffill(
a,
engine=None
)
Engine-neutral ffill_nb().
ffill_1d function¶
ffill_1d(
a,
engine=None
)
Engine-neutral ffill_1d_nb().
fillna function¶
fillna(
a,
value,
engine=None
)
Engine-neutral fillna_nb().
fillna_1d function¶
fillna_1d(
a,
value,
engine=None
)
Engine-neutral fillna_1d_nb().
filter function¶
filter(
a,
filter_func,
*args,
engine=None
)
Engine-neutral filter_nb().
filter_ function¶
filter(
a,
filter_func,
*args,
engine=None
)
Engine-neutral filter_nb().
find_ranges function¶
find_ranges(
ts,
gap_value,
engine=None
)
Engine-neutral find_ranges_nb().
flat_reduce_grouped function¶
flat_reduce_grouped(
a,
group_lens,
in_c_order,
reduce_func,
*args,
engine=None
)
Engine-neutral flat_reduce_grouped_nb().
flat_reduce_grouped_to_array function¶
flat_reduce_grouped_to_array(
a,
group_lens,
in_c_order,
reduce_func,
*args,
engine=None
)
Engine-neutral flat_reduce_grouped_to_array_nb().
flatten_forder function¶
flatten_forder(
a,
engine=None
)
Engine-neutral flatten_forder_nb().
flatten_grouped function¶
flatten_grouped(
a,
group_lens,
in_c_order,
engine=None
)
Engine-neutral flatten_grouped_nb().
flatten_uniform_grouped function¶
flatten_uniform_grouped(
a,
group_lens,
in_c_order,
engine=None
)
Engine-neutral flatten_uniform_grouped_nb().
fshift function¶
fshift(
arr,
n=1,
fill_value=nan,
engine=None
)
Engine-neutral fshift_nb().
fshift_1d function¶
fshift_1d(
arr,
n=1,
fill_value=nan,
engine=None
)
Engine-neutral fshift_1d_nb().
get_drawdowns function¶
get_drawdowns(
ts,
engine=None
)
Engine-neutral get_drawdowns_nb().
groupby_apply function¶
groupby_apply(
a,
groups,
apply_func,
*args,
engine=None
)
Engine-neutral groupby_apply_nb().
groupby_matrix_apply function¶
groupby_matrix_apply(
a,
groups,
apply_func,
*args,
engine=None
)
Engine-neutral groupby_matrix_apply_nb().
max_reduce function¶
max_reduce(
col,
a,
engine=None
)
Engine-neutral max_reduce_nb().
max_squeeze function¶
max_squeeze(
col,
group,
a,
engine=None
)
Engine-neutral max_squeeze_nb().
mean_reduce function¶
mean_reduce(
col,
a,
engine=None
)
Engine-neutral mean_reduce_nb().
median_reduce function¶
median_reduce(
col,
a,
engine=None
)
Engine-neutral median_reduce_nb().
min_reduce function¶
min_reduce(
col,
a,
engine=None
)
Engine-neutral min_reduce_nb().
min_squeeze function¶
min_squeeze(
col,
group,
a,
engine=None
)
Engine-neutral min_squeeze_nb().
nancnt function¶
nancnt(
a,
engine=None
)
Engine-neutral nancnt_nb().
nancumprod function¶
nancumprod(
arr,
engine=None
)
Engine-neutral nancumprod_nb().
nancumsum function¶
nancumsum(
arr,
engine=None
)
Engine-neutral nancumsum_nb().
nanmax function¶
nanmax(
a,
engine=None
)
Engine-neutral nanmax_nb().
nanmean function¶
nanmean(
a,
engine=None
)
Engine-neutral nanmean_nb().
nanmedian function¶
nanmedian(
a,
engine=None
)
Engine-neutral nanmedian_nb().
nanmin function¶
nanmin(
a,
engine=None
)
Engine-neutral nanmin_nb().
nanprod function¶
nanprod(
arr,
engine=None
)
Engine-neutral nanprod_nb().
nanstd function¶
nanstd(
a,
ddof=0,
engine=None
)
Engine-neutral nanstd_nb().
nanstd_1d function¶
nanstd_1d(
a,
ddof=0,
engine=None
)
Engine-neutral nanstd_1d_nb().
nansum function¶
nansum(
arr,
engine=None
)
Engine-neutral nansum_nb().
nth_index_reduce function¶
nth_index_reduce(
col,
a,
n,
engine=None
)
Engine-neutral nth_index_reduce_nb().
nth_reduce function¶
nth_reduce(
col,
a,
n,
engine=None
)
Engine-neutral nth_reduce_nb().
pct_change function¶
pct_change(
a,
n=1,
engine=None
)
Engine-neutral pct_change_nb().
pct_change_1d function¶
pct_change_1d(
a,
n=1,
engine=None
)
Engine-neutral pct_change_1d_nb().
range_coverage function¶
range_coverage(
start_idx_arr,
end_idx_arr,
status_arr,
col_map,
index_lens,
overlapping=False,
normalize=False,
engine=None
)
Engine-neutral range_coverage_nb().
range_duration function¶
range_duration(
start_idx_arr,
end_idx_arr,
status_arr,
engine=None
)
Engine-neutral range_duration_nb().
ranges_to_mask function¶
ranges_to_mask(
start_idx_arr,
end_idx_arr,
status_arr,
col_map,
index_len,
engine=None
)
Engine-neutral ranges_to_mask_nb().
reduce function¶
reduce(
a,
reduce_func,
*args,
engine=None
)
Engine-neutral reduce_nb().
reduce_grouped function¶
reduce_grouped(
a,
group_lens,
reduce_func,
*args,
engine=None
)
Engine-neutral reduce_grouped_nb().
reduce_grouped_to_array function¶
reduce_grouped_to_array(
a,
group_lens,
reduce_func,
*args,
engine=None
)
Engine-neutral reduce_grouped_to_array_nb().
reduce_to_array function¶
reduce_to_array(
a,
reduce_func,
*args,
engine=None
)
Engine-neutral reduce_to_array_nb().
rolling_apply function¶
rolling_apply(
a,
window,
minp,
apply_func,
*args,
engine=None
)
Engine-neutral rolling_apply_nb().
rolling_matrix_apply function¶
rolling_matrix_apply(
a,
window,
minp,
apply_func,
*args,
engine=None
)
Engine-neutral rolling_matrix_apply_nb().
rolling_max function¶
rolling_max(
a,
window,
minp=None,
engine=None
)
Engine-neutral rolling_max_nb().
rolling_max_1d function¶
rolling_max_1d(
a,
window,
minp=None,
engine=None
)
Engine-neutral rolling_max_1d_nb().
rolling_mean function¶
rolling_mean(
a,
window,
minp=None,
engine=None
)
Engine-neutral rolling_mean_nb().
rolling_mean_1d function¶
rolling_mean_1d(
a,
window,
minp=None,
engine=None
)
Engine-neutral rolling_mean_1d_nb().
rolling_min function¶
rolling_min(
a,
window,
minp=None,
engine=None
)
Engine-neutral rolling_min_nb().
rolling_min_1d function¶
rolling_min_1d(
a,
window,
minp=None,
engine=None
)
Engine-neutral rolling_min_1d_nb().
rolling_std function¶
rolling_std(
a,
window,
minp=None,
ddof=0,
engine=None
)
Engine-neutral rolling_std_nb().
rolling_std_1d function¶
rolling_std_1d(
a,
window,
minp=None,
ddof=0,
engine=None
)
Engine-neutral rolling_std_1d_nb().
row_apply function¶
row_apply(
a,
apply_func,
*args,
engine=None
)
Engine-neutral row_apply_nb().
set_by_mask function¶
set_by_mask(
arr,
mask,
value,
engine=None
)
Engine-neutral set_by_mask_nb().
set_by_mask_1d function¶
set_by_mask_1d(
arr,
mask,
value,
engine=None
)
Engine-neutral set_by_mask_1d_nb().
set_by_mask_mult function¶
set_by_mask_mult(
arr,
mask,
values,
engine=None
)
Engine-neutral set_by_mask_mult_nb().
set_by_mask_mult_1d function¶
set_by_mask_mult_1d(
arr,
mask,
values,
engine=None
)
Engine-neutral set_by_mask_mult_1d_nb().
shuffle function¶
shuffle(
a,
seed=None,
engine=None
)
Engine-neutral shuffle_nb().
shuffle_1d function¶
shuffle_1d(
a,
seed=None,
engine=None
)
Engine-neutral shuffle_1d_nb().
squeeze_grouped function¶
squeeze_grouped(
a,
group_lens,
squeeze_func,
*args,
engine=None
)
Engine-neutral squeeze_grouped_nb().
std_reduce function¶
std_reduce(
col,
a,
ddof,
engine=None
)
Engine-neutral std_reduce_nb().
sum_reduce function¶
sum_reduce(
col,
a,
engine=None
)
Engine-neutral sum_reduce_nb().
sum_squeeze function¶
sum_squeeze(
col,
group,
a,
engine=None
)
Engine-neutral sum_squeeze_nb().
value_counts function¶
value_counts(
codes,
n_uniques,
group_lens,
engine=None
)
Engine-neutral value_counts_nb().