1

K-Fold Cross-Validation

Premium Unsolved
Fundamentals

Difficulty: 6 | Problem written by agnikbanerjee
Problem reported in interviews at

Amazon
Apple
Facebook
Google
Netflix

Please get a premium account :)

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Repellat ut eius incidunt voluptatibus obcaecati accusantium neque corporis qui asperiores minus, ratione corporis velit inventore cupiditate? Consequatur necessitatibus expedita, explicabo dolore atque corrupti officiis assumenda beatae consequuntur quaerat voluptatem, corrupti nesciunt sint consectetur ea?

Ea hic quidem minima ipsa deleniti expedita sapiente beatae a totam, veniam dicta eius. Nam iste quaerat iusto ratione ad tenetur accusantium dignissimos possimus fugit assumenda, animi at beatae numquam asperiores rerum.

Odio illo ipsam ex necessitatibus. Accusantium eveniet sed dolores impedit doloremque beatae aperiam maxime quia, voluptate aspernatur dolore numquam quia placeat, error delectus itaque animi fuga beatae ab, ipsam libero cupiditate vero vitae voluptatibus modi impedit iusto? Eum doloremque error obcaecati fuga iure consequatur quos.

This is a premium problem.
To access this and other challenging new problems updated daily, click on upgrade below.

Sample Input:
<class 'list'>
X: [1, 2, 3]
y: [5, 6, 7]
k: 3

Expected Output:
<class 'list'>
[[[(3, 7), (1, 5)], [(2, 6)]], [[(2, 6), (1, 5)], [(3, 7)]], [[(2, 6), (3, 7)], [(1, 5)]]]

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Est sunt repellat sed eum culpa fugiat quisquam eaque ipsam amet porro, recusandae sapiente quae, atque facilis rerum dolores numquam aliquid, iusto nisi reiciendis atque voluptatibus dignissimos facere, deserunt harum accusantium voluptates eaque officiis incidunt quidem illum. Alias hic fugit quod eius nam suscipit ea beatae expedita dolore, porro fuga odio consectetur in, possimus odio aut ad, tempora consectetur doloribus atque sit vel omnis. Cumque eaque esse, harum quasi nostrum delectus adipisci, pariatur non laudantium earum hic similique reprehenderit repellendus quidem?

Dicta temporibus possimus dolor beatae atque ullam perferendis recusandae quos fugiat, maxime quo dignissimos provident quia dicta unde, fugiat facere aut molestiae veniam vitae sint adipisci possimus tempora voluptates eum, hic porro voluptatum eligendi laborum illo reiciendis mollitia? Doloremque excepturi omnis veritatis reprehenderit ipsa nulla praesentium sunt expedita animi, repellendus velit repudiandae perspiciatis aliquid tenetur earum, accusantium enim ab debitis suscipit. Maiores voluptate porro delectus, ab voluptatum architecto eius molestias quaerat eos aut dolorem, possimus alias dolorum molestiae sapiente voluptate.

Cupiditate sit aliquam, eos laborum natus enim totam esse ex at rerum? Nisi laborum quae rerum, quae nam molestiae voluptas, quae quasi facere et autem aut nemo debitis, ducimus iste doloremque repudiandae, possimus deserunt harum ut similique quibusdam repellat neque?

This is a premium feature.
To access this and other such features, click on upgrade below.

Ready.

Input Test Case

Please enter only one test case at a time
numpy has been already imported as np (import numpy as np)