CSVSerializer: CSVSerializer Class

CSVSerializerR Documentation

CSVSerializer Class

Description

Make Raw data using text/csv format

Super classes

sagemaker.mlcore::BaseSerializer -> sagemaker.mlcore::SimpleBaseSerializer -> CSVSerializer

Methods

Public methods

Inherited methods

Method new()

Initialize a CSVSerializer instance.

Usage
CSVSerializer$new(content_type = "text/csv")
Arguments
content_type

(str): The MIME type to signal to the inference endpoint when sending request data (default: "text/csv").


Method serialize()

Take data of various data formats and serialize them into CSV.

Usage
CSVSerializer$serialize(data)
Arguments
data

(object): Data to be serialized. Any list of same length vectors; e.g. data.frame and data.table. If matrix, it gets internally coerced to data.table preserving col names but not row names


Method clone()

The objects of this class are cloneable with this method.

Usage
CSVSerializer$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

Other serializer: BaseDeserializer, BaseSerializer, BytesDeserializer, CSVDeserializer, DataTableDeserializer, IdentitySerializer, JSONDeserializer, JSONLinesDeserializer, JSONLinesSerializer, JSONSerializer, LibSVMSerializer, NumpyDeserializer, NumpySerializer, SimpleBaseDeserializer, SimpleBaseSerializer, SparseMatrixSerializer, StringDeserializer, TibbleDeserializer


DyfanJones/sagemaker-r-mlcore documentation built on May 3, 2022, 10:08 a.m.