split_costs: Split costs in blocks

Description Usage Arguments Value Examples

View source: R/split.R

Description

Split costs in consecutive blocks using a greedy algorithm that tries to find blocks of even total cost.

Usage

1
split_costs(costs, nb_split)

Arguments

costs

Vector of costs (e.g. proportional to computation time).

nb_split

Number of blocks.

Value

A matrix with 4 columns lower, upper, size and cost.

Examples

1
2
3
split_costs(costs = 150:1, nb_split = 3)
split_costs(costs = rep(1, 151), nb_split = 3)
split_costs(costs = 150:1, nb_split = 30)

bigparallelr documentation built on Oct. 2, 2021, 5:08 p.m.