BaşlayınÜcretsiz Başlayın

Estimators ile eğitime hazırlık

Bu egzersizde, 2. bölümdeki King County konut işlem veri kümesine geri döneceğiz. Yine ev fiyatlarını tahmin etmek için bir Machine Learning modeli geliştirecek ve eğiteceğiz; ancak bu kez bunu estimator API'sini kullanarak yapacağız.

Her şeyi tek adımda tamamlamak yerine, bu süreci parçalara ayıracağız. Önce özellik sütunlarını tanımlayıp veriyi yükleyerek başlayacağız. Sonraki egzersizde hazır bir estimator tanımlayıp eğiteceğiz. feature_column'ın tensorflow içinden senin için içe aktarıldığını unutma. Ayrıca, numpy np olarak içe aktarıldı ve Kings County konut veri kümesi pandas DataFramei olarak hazır: housing.

Bu egzersiz

Python ile TensorFlow’a Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • bedrooms için özellik sütununu tamamla ve bathrooms için başka bir sayısal özellik sütunu ekle. Anahtarlar olarak bedrooms ve bathrooms kullan.
  • Özellik sütunlarından oluşan bir liste olan feature_list'i, tanımlandıkları sırayla oluştur.
  • labels değişkenini housing içindeki price sütununa eşitle.
  • features sözlüğündeki bedrooms girdisini tamamla ve bathrooms için bir giriş daha ekle.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Define feature columns for bedrooms and bathrooms
bedrooms = feature_column.numeric_column("____")
bathrooms = ____

# Define the list of feature columns
feature_list = [____, ____]

def input_fn():
	# Define the labels
	labels = np.array(____)
	# Define the features
	features = {'bedrooms':np.array(housing['____']), 
                'bathrooms':____}
	return features, labels
Kodu Düzenle ve Çalıştır