SYMBOL INDEX (221 symbols across 30 files) FILE: composeml/conftest.py function transactions (line 9) | def transactions(): function total_spent_fn (line 29) | def total_spent_fn(): function unique_amounts_fn (line 38) | def unique_amounts_fn(): function total_spent (line 46) | def total_spent(): function labels (line 77) | def labels(): function add_labels (line 117) | def add_labels(doctest_namespace, labels): FILE: composeml/data_slice/extension.py class DataSliceContext (line 6) | class DataSliceContext: method __init__ (line 9) | def __init__( method __repr__ (line 29) | def __repr__(self): method _series (line 34) | def _series(self): method count (line 42) | def count(self): method start (line 47) | def start(self): method stop (line 52) | def stop(self): class DataSliceFrame (line 57) | class DataSliceFrame(pd.DataFrame): method _constructor (line 63) | def _constructor(self): method ctx (line 67) | def ctx(self): class DataSliceExtension (line 73) | class DataSliceExtension: method __init__ (line 74) | def __init__(self, df): method __call__ (line 77) | def __call__(self, size=None, start=None, stop=None, step=None, drop_e... method __getitem__ (line 96) | def __getitem__(self, offset): method _apply (line 102) | def _apply(self, size, start, stop, step, drop_empty=True): method _apply_size (line 121) | def _apply_size(self, df, start, size): method _apply_start (line 144) | def _apply_start(self, df, start, step): method _apply_step (line 160) | def _apply_step(self, df, start, step): method _check_index (line 172) | def _check_index(self): method _check_offsets (line 180) | def _check_offsets(self, size, start, stop, step): method _check_size (line 194) | def _check_size(self, size): method _check_start (line 202) | def _check_start(self, start): method _check_step (line 212) | def _check_step(self, step): method _check_stop (line 220) | def _check_stop(self, stop): method _get_index (line 237) | def _get_index(self, df, i): method _is_sorted (line 243) | def _is_sorted(self): method _is_time_index (line 248) | def _is_time_index(self): FILE: composeml/data_slice/generator.py class DataSliceGenerator (line 4) | class DataSliceGenerator: method __init__ (line 7) | def __init__( method __call__ (line 21) | def __call__(self, df): method _slice_by_column (line 28) | def _slice_by_column(self, df): method _slice_by_time (line 45) | def _slice_by_time(self, df): FILE: composeml/data_slice/offset.py class DataSliceOffset (line 6) | class DataSliceOffset: method __init__ (line 9) | def __init__(self, value): method _check (line 13) | def _check(self): method _is_offset_base (line 20) | def _is_offset_base(self): method _is_offset_position (line 25) | def _is_offset_position(self): method _is_offset_timedelta (line 30) | def _is_offset_timedelta(self): method _is_offset_timestamp (line 35) | def _is_offset_timestamp(self): method _is_offset_frequency (line 40) | def _is_offset_frequency(self): method __int__ (line 46) | def __int__(self): method __float__ (line 57) | def __float__(self): method _is_positive (line 65) | def _is_positive(self): method _is_valid_offset (line 72) | def _is_valid_offset(self): method _invalid_offset_error (line 80) | def _invalid_offset_error(self): method _parse_offset_alias (line 89) | def _parse_offset_alias(self, alias): method _parse_offset_alias_phrase (line 95) | def _parse_offset_alias_phrase(self, value): method _parse_value (line 110) | def _parse_value(self): method _parsers (line 122) | def _parsers(self): class DataSliceStep (line 127) | class DataSliceStep(DataSliceOffset): method _is_valid_offset (line 129) | def _is_valid_offset(self): method _parsers (line 136) | def _parsers(self): FILE: composeml/demos/__init__.py function load_transactions (line 8) | def load_transactions(): FILE: composeml/label_maker.py class LabelMaker (line 12) | class LabelMaker: method __init__ (line 15) | def __init__( method _name_labeling_function (line 37) | def _name_labeling_function(self, function): method _check_labeling_function (line 42) | def _check_labeling_function(self, function, name=None): method labeling_function (line 48) | def labeling_function(self): method labeling_function (line 53) | def labeling_function(self, value): method _check_cutoff_time (line 78) | def _check_cutoff_time(self, value): method slice (line 87) | def slice( method _bar_format (line 147) | def _bar_format(self): method _check_example_count (line 155) | def _check_example_count(self, num_examples_per_instance, gap): method search (line 163) | def search( method set_index (line 295) | def set_index(self, df): FILE: composeml/label_search.py class ExampleSearch (line 6) | class ExampleSearch: method __init__ (line 13) | def __init__(self, expected_count): method _check_number (line 18) | def _check_number(n): method _is_finite_number (line 28) | def _is_finite_number(n): method is_complete (line 33) | def is_complete(self): method is_finite (line 38) | def is_finite(self): method is_valid_labels (line 42) | def is_valid_labels(self, labels): method reset_count (line 46) | def reset_count(self): method update_count (line 50) | def update_count(self, labels): class LabelSearch (line 55) | class LabelSearch(ExampleSearch): method __init__ (line 63) | def __init__(self, expected_label_counts): method is_complete (line 72) | def is_complete(self): method is_complete_label (line 76) | def is_complete_label(self, label): method is_valid_labels (line 82) | def is_valid_labels(self, labels): method reset_count (line 105) | def reset_count(self): method update_count (line 109) | def update_count(self, labels): FILE: composeml/label_times/description.py function describe_label_times (line 4) | def describe_label_times(label_times): FILE: composeml/label_times/deserialize.py function read_config (line 9) | def read_config(path): function read_data (line 19) | def read_data(path): function read_label_times (line 36) | def read_label_times(path, load_settings=True): FILE: composeml/label_times/object.py class LabelTimes (line 13) | class LabelTimes(pd.DataFrame): method __init__ (line 16) | def __init__( method _assert_single_target (line 38) | def _assert_single_target(self): method _check_target_columns (line 43) | def _check_target_columns(self): method _check_target_types (line 52) | def _check_target_types(self): method _check_label_times (line 64) | def _check_label_times(self): method _infer_target_columns (line 69) | def _infer_target_columns(self): method _is_single_target (line 82) | def _is_single_target(self): method _get_target_type (line 85) | def _get_target_type(self, dtype): method _infer_target_types (line 92) | def _infer_target_types(self): method select (line 102) | def select(self, target): method settings (line 147) | def settings(self): method is_discrete (line 162) | def is_discrete(self): method distribution (line 167) | def distribution(self): method count (line 181) | def count(self): method count_by_time (line 190) | def count_by_time(self): method describe (line 209) | def describe(self): method copy (line 215) | def copy(self, deep=True): method threshold (line 233) | def threshold(self, value, inplace=False): method apply_lead (line 255) | def apply_lead(self, value, inplace=False): method bin (line 274) | def bin(self, bins, quantiles=False, labels=None, right=True, precisio... method _sample (line 397) | def _sample(self, key, value, settings, random_state=None, replace=Fal... method _sample_per_label (line 415) | def _sample_per_label(self, key, value, settings, random_state=None, r... method sample (line 448) | def sample( method equals (line 566) | def equals(self, other, **kwargs): method _save_settings (line 580) | def _save_settings(self, path): method to_csv (line 594) | def to_csv(self, path, save_settings=True, **kwargs): method to_parquet (line 609) | def to_parquet(self, path, save_settings=True, **kwargs): method to_pickle (line 624) | def to_pickle(self, path, save_settings=True, **kwargs): method __finalize__ (line 651) | def __finalize__(self, other, method=None, **kwargs): method _constructor (line 670) | def _constructor(self): FILE: composeml/label_times/plots.py class LabelPlots (line 14) | class LabelPlots: method __init__ (line 17) | def __init__(self, label_times): method count_by_time (line 25) | def count_by_time(self, ax=None, **kwargs): method dist (line 78) | def dist(self): method distribution (line 82) | def distribution(self, **kwargs): FILE: composeml/tests/test_data_slice/test_extension.py function data_slice (line 8) | def data_slice(transactions): function test_context (line 18) | def test_context(data_slice): function test_context_aliases (line 34) | def test_context_aliases(data_slice): function test_subscriptable_slices (line 51) | def test_subscriptable_slices(transactions, time_based, offsets): function test_subscriptable_error (line 63) | def test_subscriptable_error(transactions): function test_time_index_error (line 68) | def test_time_index_error(transactions): function test_minimum_data_per_group (line 74) | def test_minimum_data_per_group(transactions): function test_drop_empty (line 86) | def test_drop_empty(transactions): FILE: composeml/tests/test_data_slice/test_offset.py function test_numeric_typecast (line 6) | def test_numeric_typecast(): function test_numeric_typecast_errors (line 11) | def test_numeric_typecast_errors(): function test_invalid_value (line 21) | def test_invalid_value(): function test_alias_phrase (line 27) | def test_alias_phrase(): FILE: composeml/tests/test_datasets.py function transactions (line 7) | def transactions(): function test_transactions (line 11) | def test_transactions(transactions): FILE: composeml/tests/test_featuretools.py function total_spent (line 7) | def total_spent(df): function labels (line 13) | def labels(): function test_dfs (line 38) | def test_dfs(labels): FILE: composeml/tests/test_label_maker.py function test_search_default (line 8) | def test_search_default(transactions, total_spent_fn): function test_search_examples_per_label (line 29) | def test_search_examples_per_label(transactions, total_spent_fn): function test_search_with_undefined_labels (line 57) | def test_search_with_undefined_labels(transactions, total_spent_fn): function test_search_with_multiple_targets (line 85) | def test_search_with_multiple_targets(transactions, total_spent_fn, uniq... function test_search_offset_mix_0 (line 127) | def test_search_offset_mix_0(transactions, total_spent_fn): function test_search_offset_mix_1 (line 158) | def test_search_offset_mix_1(transactions, total_spent_fn): function test_search_offset_mix_2 (line 188) | def test_search_offset_mix_2(transactions, total_spent_fn): function test_search_offset_mix_3 (line 217) | def test_search_offset_mix_3(transactions, total_spent_fn): function test_search_offset_mix_4 (line 254) | def test_search_offset_mix_4(transactions, total_spent_fn): function test_search_offset_mix_5 (line 287) | def test_search_offset_mix_5(transactions, total_spent_fn): function test_search_offset_mix_6 (line 319) | def test_search_offset_mix_6(transactions, total_spent_fn): function test_search_offset_mix_7 (line 347) | def test_search_offset_mix_7(transactions, total_spent_fn): function test_search_offset_negative_0 (line 377) | def test_search_offset_negative_0(transactions, total_spent_fn): function test_search_offset_negative_1 (line 395) | def test_search_offset_negative_1(transactions, total_spent_fn): function test_search_invalid_n_examples (line 413) | def test_search_invalid_n_examples(transactions, total_spent_fn): function test_column_based_windows (line 427) | def test_column_based_windows(transactions, total_spent_fn): function test_search_with_invalid_index (line 454) | def test_search_with_invalid_index(transactions, total_spent_fn): function test_search_on_empty_labels (line 473) | def test_search_on_empty_labels(transactions): function test_data_slice_overlap (line 491) | def test_data_slice_overlap(transactions, total_spent_fn): function test_label_type (line 504) | def test_label_type(transactions, total_spent_fn): function test_search_with_maximum_data (line 515) | def test_search_with_maximum_data(transactions): function test_minimum_data_per_group (line 578) | def test_minimum_data_per_group(transactions, minimum_data): function test_minimum_data_per_group_error (line 598) | def test_minimum_data_per_group_error(transactions): function test_label_maker_categorical_target_with_missing_data (line 613) | def test_label_maker_categorical_target_with_missing_data(transactions, ... FILE: composeml/tests/test_label_plots.py function test_count_by_time_categorical (line 4) | def test_count_by_time_categorical(total_spent): function test_count_by_time_continuous (line 10) | def test_count_by_time_continuous(total_spent): function test_distribution_categorical (line 15) | def test_distribution_categorical(total_spent): function test_distribution_continuous (line 21) | def test_distribution_continuous(total_spent): function test_single_target (line 26) | def test_single_target(total_spent): FILE: composeml/tests/test_label_serialization.py function path (line 11) | def path(): function total_spent (line 19) | def total_spent(transactions, total_spent_fn): function test_csv (line 29) | def test_csv(path, total_spent): function test_parquet (line 36) | def test_parquet(path, total_spent): function test_pickle (line 43) | def test_pickle(path, total_spent): FILE: composeml/tests/test_label_times.py function test_count_by_time_categorical (line 7) | def test_count_by_time_categorical(total_spent): function test_count_by_time_continuous (line 28) | def test_count_by_time_continuous(total_spent): function test_sorted_distribution (line 49) | def test_sorted_distribution(capsys, total_spent): function test_describe_no_transforms (line 88) | def test_describe_no_transforms(capsys): function test_distribution_categorical (line 124) | def test_distribution_categorical(total_spent): function test_distribution_continous (line 138) | def test_distribution_continous(total_spent): function test_target_type (line 157) | def test_target_type(total_spent): function test_count (line 165) | def test_count(total_spent): function test_label_select_errors (line 180) | def test_label_select_errors(total_spent): FILE: composeml/tests/test_label_transforms/test_bin.py function test_bins (line 5) | def test_bins(labels): function test_quantile_bins (line 27) | def test_quantile_bins(labels): function test_single_target (line 49) | def test_single_target(total_spent): FILE: composeml/tests/test_label_transforms/test_lead.py function test_lead (line 4) | def test_lead(labels): FILE: composeml/tests/test_label_transforms/test_sample.py function labels (line 8) | def labels(labels): function test_sample_n_int (line 12) | def test_sample_n_int(labels): function test_sample_n_per_label (line 26) | def test_sample_n_per_label(labels): function test_sample_frac_int (line 42) | def test_sample_frac_int(labels): function test_sample_frac_per_label (line 55) | def test_sample_frac_per_label(labels): function test_sample_in_transforms (line 71) | def test_sample_in_transforms(labels): function test_sample_with_replacement (line 88) | def test_sample_with_replacement(labels): function test_single_target (line 95) | def test_single_target(total_spent): function test_sample_n_per_instance (line 103) | def test_sample_n_per_instance(): function test_sample_frac_per_instance (line 127) | def test_sample_frac_per_instance(): FILE: composeml/tests/test_label_transforms/test_threshold.py function test_threshold (line 4) | def test_threshold(labels): function test_single_target (line 17) | def test_single_target(total_spent): FILE: composeml/tests/test_version.py function test_version (line 4) | def test_version(): FILE: composeml/tests/utils.py function read_csv (line 6) | def read_csv(data, **kwargs): function to_csv (line 25) | def to_csv(label_times, **kwargs): FILE: docs/source/conf.py function setup (line 228) | def setup(app): FILE: docs/source/examples/demo/chicago_bike/__init__.py function _read (line 8) | def _read(file): function load_sample (line 16) | def load_sample(): FILE: docs/source/examples/demo/next_purchase/__init__.py function _add_time (line 12) | def _add_time(df, start="2015-01-01"): function _data (line 42) | def _data(nrows=1000000): function _read (line 62) | def _read(file): function load_sample (line 68) | def load_sample(): FILE: docs/source/examples/demo/turbofan_degredation/__init__.py function _download_data (line 9) | def _download_data(): function _data (line 14) | def _data(): function _read (line 27) | def _read(file): function load_sample (line 33) | def load_sample(): FILE: docs/source/examples/demo/utils.py function download (line 9) | def download(url, output="data"): function extract (line 22) | def extract(content, content_type, output): function extract_tarball (line 31) | def extract_tarball(content, output): function extract_zip (line 42) | def extract_zip(content, output):