math_dataset

  • Описание :

База данных по математике.

Этот код набора данных генерирует математические пары вопросов и ответов из ряда типов вопросов примерно школьного уровня сложности. Он предназначен для проверки навыков математического обучения и алгебраического мышления моделей обучения.

Оригинальная статья: Анализ способностей к математическому мышлению нейронных моделей (Сакстон, Грефенштетт, Хилл, Кохли).

Пример использования:

train_examples, val_examples = tfds.load(
    'math_dataset/arithmetic__mul',
    split=['train', 'test'],
    as_supervised=True)
Расколоть Примеры
'test' 10 000
'train' 1 999 998
  • Структура функции :
FeaturesDict({
    'answer': Text(shape=(), dtype=string),
    'question': Text(shape=(), dtype=string),
})
  • Документация по функциям :
Особенность Учебный класс Форма Dтип Описание
ОсобенностиDict
отвечать Текст нить
вопрос Текст нить
  • Контролируемые ключи (см. as_supervised doc ): ('question', 'answer')

  • Рисунок ( tfds.show_examples ): не поддерживается.

  • Цитата :

@article{2019arXiv,
  author = {Saxton, Grefenstette, Hill, Kohli},
  title = {Analysing Mathematical Reasoning Abilities of Neural Models},
  year = {2019},
  journal = {arXiv:1904.01557}
}

математический набор данных/алгебра _linear_1d (конфигурация по умолчанию)

  • Размер набора данных : 141.27 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/алгебра _linear_1d_composed

  • Размер набора данных : 246.31 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/алгебра _linear_2d

  • Размер набора данных : 174.46 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/алгебра _linear_2d_composed

математический набор данных/алгебра _polynomial_roots

  • Размер набора данных : 209.67 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/алгебра _polynomial_roots_composed

математический набор данных/алгебра _sequence_next_term

  • Размер набора данных : 186.03 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/алгебра _sequence_nth_term

  • Размер набора данных : 222.03 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/арифметика _add_or_sub

  • Размер набора данных : 138.95 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/арифметика _add_or_sub_in_base

  • Размер набора данных : 142.87 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/арифметика _add_sub_multiple

  • Размер набора данных : 140.18 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/арифметика _div

  • Размер набора данных : 128.14 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/арифметика _mixed

  • Размер набора данных : 143.08 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/арифметика _mul

  • Размер набора данных : 123.42 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/арифметика _mul_div_multiple

  • Размер набора данных : 140.60 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/арифметика _nearest_integer_root

  • Размер набора данных : 185.02 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/арифметика _simplify_surd

математический набор данных/исчисление _дифференциация

  • Размер набора данных : 244.75 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/исчисление

математический набор данных/сравнение _closest

  • Размер набора данных : 179.75 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/сравнение _closest_composed

математический набор данных/сравнение _kth_biggest

  • Размер набора данных : 195.94 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/сравнение _kth_biggest_composed

математический набор данных/сравнение _pair

  • Размер набора данных : 135.12 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/сравнение _pair_composed

  • Размер набора данных : 231.35 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

набор математических данных/сравнение _sort

  • Размер набора данных : 179.28 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/сравнение _sort_composed

набор математических данных/измерение _conversion

  • Размер набора данных : 166.67 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/измерение _time

  • Размер набора данных : 165.06 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/числа _base_conversion

  • Размер набора данных : 139.60 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/числа _div_remainder

  • Размер набора данных : 172.82 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/числа _div_remainder_composed

математический набор данных/числа _gcd

  • Размер набора данных : 175.57 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/числа _gcd_composed

математический набор данных/числа _is_factor

  • Размер набора данных : 125.69 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/числа _is_factor_composed

  • Размер набора данных : 232.11 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

набор математических данных/числа _is_prime

  • Размер набора данных : 123.88 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

набор математических данных/числа _is_prime_composed

  • Размер набора данных : 231.57 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/числа _lcm

  • Размер набора данных : 184.13 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/числа _lcm_composed

набор математических данных/числа _list_prime_factors

  • Размер набора данных : 158.40 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/числа _list_prime_factors_composed

набор математических данных/числа _place_value

  • Размер набора данных : 144.20 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/числа _place_value_composed

  • Размер набора данных : 243.95 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

набор математических данных/числа _round_number

  • Размер набора данных : 159.81 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

набор математических данных/числа _round_number_composed

  • Размер набора данных : 247.42 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/полиномы _add

набор математических данных/полиномы _coefficient_named

математический набор данных/полиномы _collect

  • Размер набора данных : 190.81 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/полиномы _compose

математический набор данных/полиномы _evaluate

  • Размер набора данных : 162.76 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/полиномы _evaluate_composed

математический набор данных/полиномы _expand

  • Размер набора данных : 248.78 MiB

  • Автокэширование ( документация ): Да (тест), только когда shuffle_files=False (поезд)

  • Примеры ( tfds.as_dataframe ):

математический набор данных/полиномы _simplify_power

математический набор данных/вероятность _swr_p_level_set

математический набор данных/вероятность _swr_p_sequence