{"id":15481,"date":"2021-08-11T11:48:52","date_gmt":"2021-08-11T11:48:52","guid":{"rendered":"https:\/\/timi.eu\/?p=15481"},"modified":"2022-01-25T16:37:11","modified_gmt":"2022-01-25T16:37:11","slug":"cual-es-el-mejor-procesador-para-un-cientifico-de-datos","status":"publish","type":"post","link":"https:\/\/timi.eu\/es\/blog-es\/news-es\/cual-es-el-mejor-procesador-para-un-cientifico-de-datos\/","title":{"rendered":"\u00bfCual es el mejor procesador para un cientifico de datos?"},"content":{"rendered":"\n<div\n\t role=\"navigation\" aria-label=\"Selector de idioma\" class=\"wpml-ls-statics-shortcode_actions wpml-ls wpml-ls-legacy-dropdown js-wpml-ls-legacy-dropdown\">\n\t<ul>\n\t\t<li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-es wpml-ls-current-language wpml-ls-item-legacy-dropdown\">\n\t\t\t<a href=\"#\" hreflang=\"\" lang=\"\" class=\"js-wpml-ls-item-toggle wpml-ls-item-toggle\" aria-current=\"page\" aria-expanded=\"false\" aria-controls=\"wpml-ls-submenu-default\" aria-label=\"Selector de idioma, pulse tab para navegar a otros idiomas\" title=\"Cambiar a Espa\u00f1ol\">\n\t\t\t\t                                    <img\n            class=\"wpml-ls-flag\"\n            src=\"https:\/\/timi.eu\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/es.svg\"\n            alt=\"\"\n            loading=\"lazy\"\n            width=18\n            height=12\n    \/><span class=\"wpml-ls-native\">Espa\u00f1ol<\/span><\/a>\n\n\t\t\t<ul id=\"wpml-ls-submenu-default\" class=\"wpml-ls-sub-menu\">\n\t\t\t\t\n\t\t\t\t\t<li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-en wpml-ls-first-item\">\n\t\t\t\t\t\t<a href=\"https:\/\/timi.eu\/\" hreflang=\"en\" lang=\"en\" class=\"wpml-ls-link\" aria-label=\"Cambiar a Ingl\u00e9s\" title=\"Cambiar a Ingl\u00e9s\">\n\t\t\t\t\t\t\t                                    <img\n            class=\"wpml-ls-flag\"\n            src=\"https:\/\/timi.eu\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/en.svg\"\n            alt=\"\"\n            loading=\"lazy\"\n            width=18\n            height=12\n    \/><span class=\"wpml-ls-display\">Ingl\u00e9s<\/span><\/a>\n\t\t\t\t\t<\/li>\n\n\t\t\t\t\n\t\t\t\t\t<li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-fr\">\n\t\t\t\t\t\t<a href=\"https:\/\/timi.eu\/fr\/\" hreflang=\"fr\" lang=\"fr\" class=\"wpml-ls-link\" aria-label=\"Cambiar a Franc\u00e9s\" title=\"Cambiar a Franc\u00e9s\">\n\t\t\t\t\t\t\t                                    <img\n            class=\"wpml-ls-flag\"\n            src=\"https:\/\/timi.eu\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/fr.svg\"\n            alt=\"\"\n            loading=\"lazy\"\n            width=18\n            height=12\n    \/><span class=\"wpml-ls-display\">Franc\u00e9s<\/span><\/a>\n\t\t\t\t\t<\/li>\n\n\t\t\t\t\n\t\t\t\t\t<li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-nl\">\n\t\t\t\t\t\t<a href=\"https:\/\/timi.eu\/nl\/\" hreflang=\"nl\" lang=\"nl\" class=\"wpml-ls-link\" aria-label=\"Cambiar a Holand\u00e9s\" title=\"Cambiar a Holand\u00e9s\">\n\t\t\t\t\t\t\t                                    <img\n            class=\"wpml-ls-flag\"\n            src=\"https:\/\/timi.eu\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/nl.svg\"\n            alt=\"\"\n            loading=\"lazy\"\n            width=18\n            height=12\n    \/><span class=\"wpml-ls-display\">Holand\u00e9s<\/span><\/a>\n\t\t\t\t\t<\/li>\n\n\t\t\t\t\n\t\t\t\t\t<li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-ru wpml-ls-last-item\">\n\t\t\t\t\t\t<a href=\"https:\/\/timi.eu\/ru\/\" hreflang=\"ru\" lang=\"ru\" class=\"wpml-ls-link\" aria-label=\"Cambiar a Ruso\" title=\"Cambiar a Ruso\">\n\t\t\t\t\t\t\t                                    <img\n            class=\"wpml-ls-flag\"\n            src=\"https:\/\/timi.eu\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/ru.svg\"\n            alt=\"\"\n            loading=\"lazy\"\n            width=18\n            height=12\n    \/><span class=\"wpml-ls-display\">Ruso<\/span><\/a>\n\t\t\t\t\t<\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t<\/li>\n\n\t<\/ul>\n<\/div>\n\n\n\n\n<h1 class=\"wp-block-heading\">\u00bfCual es el mejor procesador para un cientifico de datos?<\/h1>\n\n\n\n<p>Una pregunta recurrente en muchos blogs de ciencia de datos es \u00ab\u00bfqu\u00e9 port\u00e1til recomiendan para hacer ciencia de datos?\u00bb. La pregunta es muy interesante, porque tiene varias respuestas y depende de tu necesidad.<\/p>\n\n\n\n<p><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">Por ejemplo, si planeas usar soluciones en la nube (porque no tienes otra opci\u00f3n) no importa cu\u00e1l equipo elijas porque los servidores remotos har\u00e1n todo el trabajo. Sin embargo, al momento de elegir un servidor en alquiler, es importante revisar las caracter\u00edsticas t\u00e9cnicas del servidor, y este articulo puede ayudarte en el proceso de selecci\u00f3n.<\/font><\/font><\/p>\n\n\n\n<p><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">Ahora, si quieres realizar procesamiento de im\u00e1genes o de v\u00eddeos, necesitas b\u00e1sicamente un buen GPU (o acceso a una nube de GPU: es una de las situaciones en la cual la nube SI hace mucho sentido y podr\u00e1s tener un alto impacto en el tiempo de computo).<\/font><\/font><\/p>\n\n\n\n<p><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">Ahora, si vas a trabajar en R y Python &#8211; ya que es el est\u00e1ndar en estos d\u00edas &#8211; simplemente busca un PC con una CPU r\u00e1pida, y alta capacidad de RAM. Python y R son \u00abmono-hilos\u00bb (y aunque existen librer\u00edas multi-hilo, la mayor\u00eda de las operaciones no se distribuyen). <\/font><\/font><br><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">Python es particularmente lento, pero al menos si tienes una m\u00e1quina potente no te vas a deprimir por ello. Tiene unos frameworks de c\u00e1lculo en paralelo, pero la ley de Amdahl no juega a nuestro favor, y el impacto para la mayor\u00eda de los casos son limitados. <\/font><\/font><br><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">R suele ser m\u00e1s veloz (\u00a1solo si est\u00e1 bien programado!) Y puede correr el paralelo con openR o doParallel. Pero en lo general, ser\u00e1 mono-hilo. Entonces busca el procesador m\u00e1s veloz en frecuencia \u00abSingle Core\u00bb.<\/font><\/font><br><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">Sin embargo, para ambos lenguajes, algunos algoritmos como xgBoost pueden usar varios n\u00facleos, y <\/font><\/font><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">si la mayor parte de tu trabajo es ajustar algoritmos<\/font><\/font><\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\"> (y no preparar datos), tener varios n\u00facleos vale la pena.<\/font><\/font><\/p>\n\n\n\n<p><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">Si piensas hacer ciencia de datos con Anatella, porque sabes lo f\u00e1cil que es procesar miles de millones de registros en un solo PC \/ servidor, entonces querr\u00e1s algo intermedio, aqu\u00ed la respuesta no es sencilla. <\/font><\/font><br><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">Anatella por defecto usa un solo n\u00facleo cuando corre un grafo, pero se pueden optimizar para correr en entorno multihilo. En general, no es necesario: Anatella corre tan r\u00e1pido que no vale la pena invertir tiempo en optimizaci\u00f3n; sin embargo, cuando se incrementa el volumen de datos, o cuando la velocidad es esencial en un proceso, es com\u00fan ajustar los par\u00e1metros y empezar a distribuir los subprocesos. En este caso, es importante tener varios n\u00facleos, y tener una puntuaci\u00f3n \u00abmultiproceso\u00bb alto. Sin embargo, m\u00e1s de 32 n\u00facleos no valen la pena (por la ley de Amdahl).<\/font><\/font><\/p>\n\n\n\n<p>Existe un gran recurso para comparar CPU en <a href=\"https:\/\/www.cpubenchmark.net\/\">CpuBenchmark<\/a>. Si bien facilita ver el rendimiento de una CPU en particular, averiguar cu\u00e1l es la mejor seg\u00fan m\u00faltiples criterios no es lo m\u00e1s f\u00e1cil. As\u00ed que, \u00a1vamos a usar Anatella para averiguar lo que quiere Anatella!<\/p>\n\n\n\n<p>Para elegir correctamente una CPU, debes considerar dos dimensiones: <\/p>\n\n\n\n<p><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">1- la velocidad de <\/font><\/font><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">un solo hilo<\/font><\/font><\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">, <\/font><\/font><strong> <\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">porque la mayor\u00eda de las cosas no se pueden distribuir, y la velocidad mono-hilo es la \u00fanica forma de aumentar la velocidad en los cuellos de botella como ordenamiento y agregados, y<\/font><\/font><\/p>\n\n\n\n<p><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">2- la <\/font><\/font><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">velocidad multi-hilo<\/font><\/font><\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\"> , porque cuando tenemos grandes vol\u00famenes de datos, es necesario ejecutar varios procesos juntos. Timi Modeler tambi\u00e9n hace un amplio uso de multi-threading.<\/font><\/font><\/p>\n\n\n\n<p>Por eso me pareci\u00f3 importante guardar las siguientes p\u00e1ginas para construir nuestro an\u00e1lisis. <\/p>\n\n\n\n<ul><li><a href=\"https:\/\/www.cpubenchmark.net\/singleThread.html\">https:\/\/www.cpubenchmark.net\/singleThread.html<\/a><\/li><li><a href=\"https:\/\/www.cpubenchmark.net\/high_end_cpus.html\">https:\/\/www.cpubenchmark.net\/high_end_cpus.html<\/a><\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/share.mailbox.org\/ajax\/share\/0c9e7059089208f4c9b9d5b892084dc4be82a379a56a4c9e\/1\/8\/NTM3Mw\/NTM3My85ODIyNw\">Puedes bajar el script<\/a> (los html ya est\u00e1n incluidos), ejecutalo para ver esta gr\u00e1fica donde puedes observar los 175 mejores procesadores, evaluados en dos dimensiones (el X para el score de \u201cSingleThread Rating\u201d y el Y para el score de \u201cMultiThread Rating\u201d):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"532\" src=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot1-1024x532.png\" alt=\"\" class=\"wp-image-15441\" srcset=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot1-1024x532.png 1024w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot1-600x312.png 600w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot1-300x156.png 300w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot1-768x399.png 768w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot1-1536x798.png 1536w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot1.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Top 100 high End and Single Thread CPUs<\/figcaption><\/figure>\n\n\n\n<p>De esto surge algo interesante: parece haber un punto de corte en 3000 para la velocidad de un solo hilo. Como este KPI es nuestro principal cuello de botella, vamos a filtrar los que tienen menos de 2000, y a\u00f1adir algunas opciones en nuestro gr\u00e1fico:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/PlotOptions.png\" alt=\"\" class=\"wp-image-15445\" width=\"292\" height=\"126\" srcset=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/PlotOptions.png 558w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/PlotOptions-300x130.png 300w\" sizes=\"(max-width: 292px) 100vw, 292px\" \/><\/figure><\/div>\n\n\n\n<p>Queremos ver mejor a AMD frente a Intel, as\u00ed que trazaremos el color como \u00abMarca\u00bb y para hacernos una idea del precio, pondremos el \u00ablog(Precio)\u00bb como tama\u00f1o de la burbuja. Adicional, asignaremos el \u00abnombre\u00bb en el gr\u00e1fico: ahora que hay menos puntos, no tiene sentido visualizar una tabla al lado.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"532\" src=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot4-1024x532.png\" alt=\"\" class=\"wp-image-15494\" srcset=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot4-1024x532.png 1024w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot4-600x312.png 600w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot4-300x156.png 300w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot4-768x399.png 768w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot4-1536x798.png 1536w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot4.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>La gr\u00e1fica sigue bastante cargada, pero ya podemos observar unos grupos de inter\u00e9s: los AMD EPYC y AMD Ryzen Thread Rippers tienen un performance incre\u00edble en multithread, lo que permite tener los mejores servidores web y tener muy buen performance para algunos juegos. Pero son bastante malos en single thread, raz\u00f3n por la cual se tienen que rechazar para lo que nos interesa. Pongamos el foco en todos los con un score superior a 2000.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"560\" src=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot3-1-1024x560.png\" alt=\"\" class=\"wp-image-15453\" srcset=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot3-1-1024x560.png 1024w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot3-1-600x328.png 600w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot3-1-300x164.png 300w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot3-1-768x420.png 768w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/plot3-1.png 1086w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>The best CPU for Data Science<\/figcaption><\/figure>\n\n\n\n<p><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">\u00a1Y tenemos un ganador! El <\/font><\/font><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">AMD Ryzen 9 5900<\/font><\/font><\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\"> es sin duda la mejor relaci\u00f3n calidad-precio. Mientras que los tres nuevos Intel <\/font><\/font><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">i9-11900K<\/font><\/font><\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\"> , <\/font><\/font><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">i9-11900KF<\/font><\/font><\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\"> e <\/font><\/font><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">i9-11900F<\/font><\/font><\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\"> son ligeramente mejores en cuanto a velocidad mono-hilo, la velocidad en varios hilos del Ryzen 9 los supera. <\/font><\/font><br><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">Si el presupuesto no es limitante, \u00a1el mejor procesador es el <\/font><\/font><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">AMD Ryzen 9 5950x<\/font><\/font><\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\"> ! Est\u00e1 dentro de los mejores en velocidad \u00abmono hilo\u00bb, y tambi\u00e9n alcanza muy buenos resultados en el c\u00e1lculo distribuido. Con sus 32 n\u00facleos, hasta los procesos m\u00e1s complejos podr\u00e1n correr a una gran velocidad, y Anatella ser\u00e1 capaz de procesar miles de millones de registros en condiciones \u00f3ptimas. Nunca pens\u00e9 que ver\u00eda el d\u00eda, pero s\u00ed: <\/font><\/font><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">\u00a1vamos AMD!<\/font><\/font><\/strong><\/p>\n\n\n\n<p>Para proyectos de ciencia de datos \u00absingle thread\u00bb con R &amp; Python, puede parecer que el Mac Book sea su mejor amigo. Pero <strong>\u00a1cuidado!<\/strong> Si piensas usar rutinas de \u00e1lgebra (o pr\u00e1cticamente cualquiera librer\u00eda interesante de ambos entornos), van a depender de la eficiencia en instrucciones vectorizadas, que solo est\u00e1n disponibles en procesador Intel o compatible (AMD). El procesador M1 no es optimizado para SSE3 y eso castiga su tiempo de c\u00e1lculo, a pesar de una frecuencia superior. Ser\u00eda interesante hacer una comparaci\u00f3n espec\u00edfica, pero para ciencia de datos, estos nuevos procesadores <strong>i9-11900 de Intel<\/strong> son probablemente los que necesitan.<\/p>\n\n\n\n<p><strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">Nota<\/font><\/font><\/strong><font style=\"vertical-align: inherit\"><font style=\"vertical-align: inherit\">: Los gr\u00e1ficos fueron generados con datos de mayo del 2021. Las cosas cambian r\u00e1pidamente, \u00a1puedes obtener resultados ligeramente diferentes cuando ejecutes el script con datos en vivo!<\/font><\/font><\/p>\n\n\n\n<p><strong>\u00bfComo capturamos la data?<\/strong><\/p>\n\n\n\n<p>Este peque\u00f1o script combina t\u00e9cnicas de web scraping y text mining con Anatella. La primera parte del script obtiene las partes de la tabla que nos interesan, es decir, la url, el nombre y el rendimiento, tanto de la gama alta como del rendimiento de Single Thread. C\u00f3mo est\u00e1n ordenados, nos quedamos con los 100 mejores de cada uno, los anexamos, eliminamos los duplicados y listo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"191\" src=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script1-1024x191.png\" alt=\"\" class=\"wp-image-15457\" srcset=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script1-1024x191.png 1024w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script1-600x112.png 600w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script1-300x56.png 300w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script1-768x143.png 768w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script1.png 1032w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>El segundo paso es descargar todas las URL que se han extra\u00eddo. Para ello, utilizamos la acci\u00f3n MultipleDownAndUpload, que requiere una URL y una ruta local como par\u00e1metros:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script2.png\" alt=\"\" class=\"wp-image-15461\" width=\"195\" height=\"79\"\/><\/figure><\/div>\n\n\n\n<p>El \u00faltimo paso es el m\u00e1s complicado: extraer toda la informaci\u00f3n que queremos del texto. Tu mejor amigo aqu\u00ed es la acci\u00f3n extractRegExpPosition. Extrae el valor asociado a una etiqueta en alguna parte del texto, y asigna un nombre espec\u00edfico, lo cual permite rellenar la tabla para el gr\u00e1fico, y guardarla en Excel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"159\" src=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script3-1024x159.png\" alt=\"\" class=\"wp-image-15465\" srcset=\"https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script3-1024x159.png 1024w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script3-600x93.png 600w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script3-300x47.png 300w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script3-768x120.png 768w, https:\/\/timi.eu\/wp-content\/uploads\/2021\/06\/script3.png 1252w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"\u00bfCual es el mejor procesador para un cientifico de datos? Una pregunta recurrente en muchos blogs de ciencia de datos es \u00ab\u00bfqu\u00e9 port\u00e1til recomiendan para hacer ciencia de datos?\u00bb. La pregunta es muy interesante, porque tiene varias respuestas y depende de tu necesidad. Por ejemplo, si planeas usar soluciones en la nube (porque no tienes","protected":false},"author":5,"featured_media":15649,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[443,745,228],"tags":[763,761,765,759,441,762,760,764,758],"_links":{"self":[{"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/posts\/15481"}],"collection":[{"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/comments?post=15481"}],"version-history":[{"count":14,"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/posts\/15481\/revisions"}],"predecessor-version":[{"id":17158,"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/posts\/15481\/revisions\/17158"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/media\/15649"}],"wp:attachment":[{"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/media?parent=15481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/categories?post=15481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/timi.eu\/es\/wp-json\/wp\/v2\/tags?post=15481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}