Computer >> Máy Tính >  >> Lập trình >> Python

Tensorflow có thể được sử dụng như thế nào để tải dữ liệu csv từ tập dữ liệu bào ngư?

Bạn có thể tải xuống tập dữ liệu bào ngư bằng cách sử dụng API google lưu trữ tập dữ liệu này. Phương thức ‘read_csv’ có trong thư viện Pandas được sử dụng để đọc dữ liệu từ API thành tệp CSV. Tên của các đối tượng địa lý cũng được chỉ định rõ ràng.

Đọc thêm: TensorFlow là gì và cách Keras làm việc với TensorFlow để tạo Mạng thần kinh?

Chúng tôi sẽ sử dụng tập dữ liệu bào ngư, trong đó có một tập hợp các phép đo của bào ngư. Bào ngư là một loại ốc biển. Mục đích là để dự đoán tuổi dựa trên các phép đo khác.

Chúng tôi đang sử dụng Google Colaboratory để chạy đoạn mã dưới đây. Google Colab hoặc Colaboratory giúp chạy mã Python qua trình duyệt và không yêu cầu cấu hình cũng như quyền truy cập miễn phí vào GPU (Đơn vị xử lý đồ họa). Colaboratory đã được xây dựng trên Jupyter Notebook.

import pandas as pd
import numpy as np

print("The below line makes it easier to read NumPy values")
np.set_printoptions(precision=3, suppress=True)

import tensorflow as tf
from tensorflow.keras import layers
from tensorflow.keras.layers.experimental import preprocessing

print("Reading the csv data")
abalone_train = pd.read_csv("https://storage.googleapis.com/download.tensorflow.org/data/abalone_train.csv",
      names=["Length", "Diameter", "Height", "Whole weight", "Shucked weight","Viscera weight", "Shell weight", "Age"])

Tín dụng mã:https://www.tensorflow.org/tutorials/load_data/csv

Đầu ra

The below line makes it easier to read NumPy values
Reading the csv data

Giải thích

  • Các gói bắt buộc được tải xuống môi trường.
  • Dữ liệu CSV được đọc bằng phương pháp 'read_csv'.
  • Tất cả các tính năng trong tập dữ liệu cần được xử lý giống nhau.
  • Sau khi hoàn tất việc này, các tính năng sẽ được bao bọc thành một mảng NumPy duy nhất.