How to convert binary file to pandas dataframe

0

I use Amazon Sagemaker for model training and prediction. I have a problem with the returned data with predictions. I am trying to convert prediction data to pandas dataframe format.

After the model is deployed:

from sagemaker.serializers import CSVSerializer xgb_predictor=estimator.deploy( initial_instance_count=1, instance_type='ml.g4dn.xlarge', serializer=CSVSerializer() )

I made a prediction on the test data:

predictions=xgb_predictor.predict(first_day.to_numpy())

But, returned prediction results are in a binary file. This is a sample returned predictions:

b'2.092024326324463\n10.584211349487305\n18.23127555847168\n2.092024326324463

How can I convert prediction data to pandas dataframe?

質問済み 2年前1146ビュー
1回答
0

Hi!

It looks like you have a bytes response, have a look at this post, this will help you with the transform to dataframe.

Hope it helps :)

AWS
Dani M
回答済み 2年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ