Scikit-learn expects that every observation we also call it a sample or a data point is basically described by a vector, a convector of values. It's probably not the best way to get a predictive system. You want to do some feature transformation, change the input to get something that brings feature that are more powerful for scikit-learning and the learning system. So they're probably a bit of a pre-processing to do on this row signals then once you have your vector, you can use the scikit learn machinery to build your predictive system.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode