Tensorflow.js tf.data.CSVDataset clase .columnNames() Método

Tensorflow.js es una biblioteca de código abierto desarrollada por Google para ejecutar modelos de aprendizaje automático y redes neuronales de aprendizaje profundo en el entorno del navegador o del Node.

El método columnNames() está bajo la clase tf.data.CSVDatset . Devuelve todos los nombres de columna del archivo CSV.

Sintaxis:

tf.data.csv(source).columnNames()

Parámetros: Este método tiene un solo parámetro como se menciona a continuación:

  • fuente: la fuente es el archivo donde está presente el archivo CSV. Puede ser un enlace al archivo o la ubicación del archivo en el sistema.

Valor devuelto: Devuelve la lista de strings, es decir, los nombres de las columnas del archivo CSV.

Los siguientes ejemplos demostrarán este método.

Ejemplo 1: En este ejemplo, encontraremos todos los nombres de columna de los siguientes valores.

Serial Number,Name,Order Id,Amount,Payment Mode
12141661A321,Geek 1,YP12164AZEA,1200,DEBIT CARD
12141661A322,Geek 2,ZSER15563VS,23324,COD
12141661A323,Geek 3,DSR5442HG6,322,CREDIT CARD
12141661A324,Geek 4,GF3467FSGTW,1890,PAYPAL
12141661A325,Geek 5,RSTYCBBJSST,141,COD

Ahora recuperaremos los nombres de las columnas usando el método columnNames() .

Javascript

// Importing the tensorflow.Js library
import * as tf from "@tensorflow/tfjs"
 
// This is the source of the csv file
// It can be a link or the location of the File
const source = 'sampleData.csv'
 
async function run() {
 
   // Creating the Dataset from the source
   const csvDataset = tf.data.csv(Source);
 
   // Retrieving the column names from the
   // dataset using columnNames() method
   const columnNames = await csvDataset.columnNames();
    
   // Printing the columnNames
   console.log(columnNames)
}
 
await run();

Producción:

Serial Number, Name, Order Id, Amount, Payment Mode

Ejemplo 2: En este ejemplo, encontraremos todos los nombres de columna de los siguientes valores.

S No,Name,Height(cm),Weight(Kgs)
2,Geek 2,167,58
3,Geek 3,179,46
1,Geek 1,164,51
4,Geek 4,166,53
5,Geek 5,138,63

Ahora recuperaremos los nombres de las columnas usando el método columnNames() .

Javascript

// Importing the tensorflow.Js library
import * as tf from "@tensorflow/tfjs"
 
const source2 = 'sampleData2.csv'
 
async function run() {
 
   // Create the Dataset from the source
   const csvDataset = tf.data.csv(source2);
 
   // Retrieve the column names from the
   // dataset using method
   const ColumnNames = (await csvDataset.columnNames());
    
   // Printing the column names
   console.log(ColumnNames)
}
 
await run();

Producción:

S No, Name, Height(cm), Weight(Kgs)

Referencia: https://js.tensorflow.org/api/latest/#tf.data.CSVDataset.columnNames

Publicación traducida automáticamente

Artículo escrito por magichat y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *