Spec-Zone.ru › TensorFlow

tf.keras.datasets.california_housing.load_data

Загружает набор данных California Housing.

tf.keras.datasets.california_housing.load_data(
    version='large',
    path='california_housing.npz',
    test_split=0.2,
    seed=113
)

Этот набор данных был получен из репозитория StatLib.

Это набор данных непрерывной регрессии с 20 640 примерами и 8 признаками каждый.

Целевая переменная — скаляр: средняя стоимость дома для районов Калифорнии в долларах.

8 входных признаков следующие:

  • MedInc: медианный доход в группе кварталов
  • HouseAge: медианный возраст дома в группе кварталов
  • AveRooms: среднее количество комнат на домохозяйство
  • AveBedrms: среднее количество спален на домохозяйство
  • Population: население группы кварталов
  • AveOccup: среднее количество членов домохозяйства
  • Latitude: широта группы кварталов
  • Longitude: долгота группы кварталов

Этот набор данных был получен из переписи населения США 1990 года, используя по одной строке на группу кварталов. Группа кварталов — это наименьший географический блок, для которого Бюро переписи населения США публикует выборочные данные (как правило, группа кварталов насчитывает от 600 до 3000 человек).

Домохозяйство — это группа людей, проживающих в одном доме. Поскольку среднее количество комнат и спален в этом наборе данных предоставлено на домохозяйство, эти столбцы могут принимать неожиданно большие значения для групп кварталов с небольшим количеством домохозяйств и множеством пустых домов, таких как курорты.

Аргументы
version "small" или "large". Маленькая версия содержит 600 примеров, большая — 20 640. Маленькая версия предназначена как приблизительное замещение устаревшего набора данных boston_housing.
path Путь для кеширования набора данных локально (относительно ~/.keras/datasets).
test_split Доля данных, которые нужно зарезервировать как тестовый набор.
seed Случайное семя для перемешивания данных перед вычислением тестового разбиения.
Возвращаемые значения
Кортеж массивов NumPy: (x_train, y_train), (x_test, y_test).

x_train, x_test: массивы NumPy с формой (num_samples, 8), содержащие либо обучающие примеры (для x_train), либо тестовые примеры (для y_train).

y_train, y_test: массивы NumPy с формой (num_samples,), содержащие целевые скаляры. Цели — это числовые скаляры, обычно от 25 000 до 500 000, представляющие цены на жилье в долларах.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/keras/datasets/california_housing/load_data

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API