Encontré tu canal por accidente. Pero una vez que vi tus vídeos me enamore del contenido
@PepeCantoralPhD3 жыл бұрын
Muchas gracias por tu comentario! Me motiva mucho a continuar compartiendo este tema que me apasiona. Hasta pronto.
@Magnarks2 жыл бұрын
Yo inicie hace poco con Tensorflow y se me ha hecho sencillo, espero pronto iniciar un curso de Pytorch y ver cual es mas comodo de usar
@PepeCantoralPhD2 жыл бұрын
Muchas gracias Diego! Claro, lo más importante es que utilices el framework que mejor se acomode a tus proyectos, ambos son muy buenos y, en la actualidad, muy parecidos. Muchos saludos y mucho éxito en tus proyectos!!!
@luisandrespazminofigueroa13273 жыл бұрын
Muchas gracias por tu explicación, resolvíste muchas dudas que tenía. Saludos cordiales
@PepeCantoralPhD3 жыл бұрын
Muchas gracias por tu comentario! De verdad me motiva mucho para continuar publicando videos de este y otros temas interesantes de Ciencias Computacionales! Muchos saludos!
@juliofornies40972 жыл бұрын
Gracias Pepe por esta explicación. Estoy cansado de comparaciones tibias. Tienes un seguidor más. Y eso que yo soy más de Tensorflow pero creo que en parte por popularidad. Me has abierto los ojos a otras posibilidades.
@PepeCantoralPhD2 жыл бұрын
Julio muchísimas gracias por tu comentario y apoyo. Honestamente, lo más importante es encontrar la herramienta que mejor funciones para nuestra aplicación y para nuestro estilo de trabajo, si te gusta TF, también es una excelente herramienta y creo lo realmente importante son los modelos que programes y las soluciones que implementes con esos modelos. Por ejemplo, yo utilicé mucho TF, distintas versiones 1.X, pero nunca me gustó Keras (esto es antes de que TF y Kerar estuvieran integrados). Mi cambio a PyTorch empezó renuente con un proyecto de trabajo, pero me encantó, se me hizo como un punto intermedio entre la versión de TF donde tenía que correr sesiones de forma manual, y Keras donde todo me parecía una caja negra casi mágica, en fin, solo parte de mi experiencia. Muchas gracias de nuevo, te mando muchos saludos y hasta pronto!
@cristhian45133 жыл бұрын
Lo último en investigación puede salir en pytorch o jax , o flashlight
@PepeCantoralPhD3 жыл бұрын
Muchas gracias por compartir estas alternativas, Flashlight (de Facebook) se me hace particularmente interesante por utilizar C++. Saludos!
@Ramone_Alcalino3 жыл бұрын
Brutal canal que tienes Doctor Pepe. Gracías por compartír valioso conocimiento. Un saludo
@PepeCantoralPhD3 жыл бұрын
Muchas gracias por tu comentario y apoyo al canal, me motiva muchísimo para continuar haciéndolo!! Muchos saludos y excelente año 2022!!
@nemines0027 Жыл бұрын
saludos muchas gracias por compartir que buen aporte apoyarte de referencias de la industria, explicar a los largo del tiempo su sintaxis y mantenibilidad y legibilidad trate de empezar con TensorFlow pero en verdad si me cuesta entender la sintaxis
@michelledelgado3232 Жыл бұрын
Muchas gracias
@PepeCantoralPhD Жыл бұрын
Muchas gracias por tu apoyo al canal! Hasta pronto
@Jair-cm6bu Жыл бұрын
Gracias, muy informativo y me agrada la energia que trasmites :D
@user-tz6nn8iw9m3 жыл бұрын
me gusto mucho tu forma de explicar! buen video y gracias :)
@PepeCantoralPhD3 жыл бұрын
Muchas gracias! Tu comentario me motiva mucho para seguir publicando acerca de este tema que me apasiona. Saludos.
@HedroomMax2 жыл бұрын
Muchas gracias Pepe, realmente esclarecedor.
@PepeCantoralPhD2 жыл бұрын
Muchas gracias, de verdad aprecio mucho tu comentario. Muchos saludos y hasta pronto!!!
@markher7662 жыл бұрын
Muy bueno!, que sería pythonic?
@PepeCantoralPhD2 жыл бұрын
Hola Mark! Muchas gracias por tu comentario, en general, Pythonic se refiero al estilo de programación en Python que además de ser la syntaxis correcta, sigue las prácticas sugeridas por la comunidad de Python usando funciones y estilos como se "supone" deben ser utilizados. Por ejemplo, para enumerar los elementos de una lista, usar: #pythonic for i in list1: print(i) #non pythonic for i in range(len(list1)): print(list1[i]) Muchas gracias por tu comentario y muchos saludos!! Hasta pronto!
@youmella2 жыл бұрын
Hermano gracias por tu aporte
@PepeCantoralPhD2 жыл бұрын
Muchas gracias Hector! Tu apoyo al canal es invaluable. Muchos saludos!
@sniperdaoud2 жыл бұрын
por muy bueno que sea pytorch si no puedo meterlo en un micro chip no me sirve
@victoroliveroing Жыл бұрын
He trabajado con Tensorflow y Keras, me parece sencillo y muy configurable. Según lo que interpretó de su video, es que Pytorch es más sencillo, enfocado a Python y amigable? Gracias por el video, es el primero que veo y me parece muy bueno.
@chuquipomafermin Жыл бұрын
Hola, será que me pueda dar clases particulares
@PepeCantoralPhD Жыл бұрын
Hola! Muchas gracias por tu comentario, lo aprecio muchísimo. Desafortunadamente, no puedo dar clases particulares. Te mando muchos saludos y hasta pronto!
@carlossmith6762 жыл бұрын
Hola Pepe excelente contenido, estoy fundando una startup y mi solución está muy relacionado al Machine learning, intento crear un modelo que identifique por medio de imagenes el rendmiento deportivo , me podrías dar algo de guía paso a paso de que cosas debo aprender para lograrlo?
@saulyaguana1579 Жыл бұрын
Esto no sería algo como Django VS FastAPI?
@stromtrooper1173 жыл бұрын
Gracias por tu contenido. Recientemente comencé a utilizar LibTorch, sería interesante y de gran ayuda una serie de tutoriales.
@PepeCantoralPhD3 жыл бұрын
Muchas gracias por tu comentario y sugerencia, por el momento tengo planeado varios videos para cubrir CNNs, RNNs, y aplicaciones con redes generativas, pero todos son usando PyTorch. En el largo plazo, no descarto una serie de tutoriales de LibTorch o Flashlight, que también es de Facebook y está basada en C++. Saludos!
@cronos83393 жыл бұрын
Exelente todo muy claro
@PepeCantoralPhD3 жыл бұрын
Te agradezco enormemente el comentario y el apoyo al canal! Saludos y hasta pronto!!!
@fonsiponsi3 жыл бұрын
Increíble contenido!
@PepeCantoralPhD2 жыл бұрын
Muchas gracias Alfonso, aprecio mucho tu comentario! Saludos y seguimos en contacto!
@kevinjarrin82212 жыл бұрын
Se que va sonar absurdo pero es mejor python o matlab en aprendizaje profundo, aiuuda. Tengo que hacer un trabajo relacionado con eso.
@PepeCantoralPhD2 жыл бұрын
Muchas gracias por tu comentario, honestamente nunca he utilizado Matlab para aprendizaje profundo, así que no puedo comentar al respecto. Una desventaja de Matlab es el alto costo de sus licencias por ejemplo los toolboxes, por esto yo prefiero recomendar Python, con sus librerías abiertas. Te mando muchos saludos amigo!
@yormanlopez85532 жыл бұрын
Waoo sos investigador? Me gustaría saber qué hace un investigador? Por favor 🙏
@PepeCantoralPhD2 жыл бұрын
Hola Yorman, una disculpa por tardar tanto en responder. Como investigador, existen varias actividades que varían según el área y el lugar donde trabajes. Por ejemplo, tal vez las actividades cambian para alguien que hace investigación en biología que en ciencias computacionales o electrónica. Por lo tanto, yo sólo puedo decirte acerca de investigación en ciencias computacionales como académico en una Universidad. Como profesor-investigador, mis actividades se dividen en parte docencia y parte investigación. Por esto, una parte muy considerable de mi tiempo consiste en dar clases y actividades asociadas. Por otro lado, como investigador mi trabajo es buscar problemas relevantes para la sociedad y tratar de encontrar formas de solucionarlos, en mi caso mediante el uso de métodos de Inteligencia Artificial. Para esto, trabajo con muchos alumnos de Licenciatura, Maestría y Doctorado. También, parte importante es dar a conocer el resultado de nuestro trabajo en revistas científicas, por lo que es importante escribir artículos. Además, debo participar en convocatorias de investigación, ya que estás te permiten acceder a fondos para realizar los trabajos de investigación. Definitivamente es una labor hermosa y sumamente satisfactoria, sin embargo requiere mucha dedicación y esfuerzo. Te mando muchos saludos y mucho éxito en todo lo que emprendas.
@wilberevercorreaochoa83552 жыл бұрын
Muchas gracias por el video! Yo estuve usando Tensorflow para un modelo CNN, me fue complicado realizarlo ya que no tenía experiencia previa, también lo realicé en pytorch y lo sentí más fácil. Con tu ayuda me estoy decidiendo en usar Pytorch para realizar más pruebas, aún me falta probar pytorch con CUDA, algún tutorial recomendado o es simple indicar su uso?
@PepeCantoralPhD2 жыл бұрын
Muchas gracias por tu comentario, honestamente ambos framewoks facilitan mucho el trabajo y lo mejor es tener opciones y elegir el que más nos guste, aunque yo no puedo negar que estoy en el lado de PyTorch. Tengo algunos tutorials de modelos en PyTorch, donde uso Cuda, realmente es muy fácil, solo debes indicar en el tensor y el modelo en qué dispositivo correr. Te comparto un tutorial que tal vez te sea útil. Muchos saludos y muchas gracias por tu apoyo. kzbin.info/www/bejne/p4KofZyMZsR6fqM
@mariacamiladurangobarrera28212 жыл бұрын
A mí en lo personal se me hace que Pytorch es más amigable que Tensorflow, muchas gracias por el vídeo, creo que me será de ayuda para justificar mi preferencia hacia Pytorch a mi equipo de trabajo. Una vez más, amo este canal. PD: sería genial si algún día haces algo de NLP con transformers.
@PepeCantoralPhD2 жыл бұрын
Hola María Camila! De verdad agradezco tu comentario, tu apoyo es sumamente valioso y me motiva mucho para continuar! Definitivamente voy a hacer un video acerca de transformers, dada la importancia que han tomando en los últimos años estoy pensando hacerlo antes de lo que había pensado originalmente, tal vez antes de RNNs. No puedo comprometerme a una fecha específica, pero definitivamente creo que terminando la parte de convolucionales y GANS empezaré a trabajar en este tema. Muchos saludos y hasta pronto.
@gama31813 жыл бұрын
Jax sería un intento por intentar simplificar Tensorflow sin perder optimización? O jax está más bien al nivel de keras o fastai? Muchas gracias por tu trabajo ! Está de lujo todo. Será entrentenido aprender contigo :)
@PepeCantoralPhD3 жыл бұрын
Muchas gracias por tu apoyo y tu pregunta. Honestamente mi experiencia es muy limitada con JAX, según la documentación oficial JAX implementa autodiferenciación automáticamente en Python y Numpy github.com/google/jax , por lo tanto no lo pondría al mismo nivel de keras o FastAi, ya que estos frameworks son de muy alto nivel y se puede implemntar un modelo completo en unas cuantas líneas. Por otro lado, TRAX que sí he utilizado, está basado en JAX para la autodiferenciación y TensorFlow pero que se programó desde cero, y es un framework de Deep Learning en toda la extensión de la palabra, por lo que TRAX lo veo como una alternativa a TensorFlow o PyTorch, sin embargo requiere aprender un nuevo framework, De nuevo muchas gracias y hasta pronto!!!
@PatrioticoCapitalistaOpressor2 жыл бұрын
Estoy comenzando con las ia y por lo general uso tensorflow pero en c++ no me gusta mucho python aunque deberia de aprenderlo segun dicen es mucho mas facil que c o c++
@PepeCantoralPhD2 жыл бұрын
Hola Anibal!!!Muchas gracias por tu comentario, tanto PyTorch como TF tiene variantes con C++, así que no debe haber problema. En mi caso, después de programar mucho en C, Python me encanta, y es una herramienta muy buena para mis actividades. Al final, lo importante es seleccionar la herramienta adecuada para nuestras necesaidades. Te mando muchos saludos y hasta pronto!
@MrMIB9832 жыл бұрын
A mi se me hace mas bonito pytorch. Pero sigo usando tensorflow porque corre mucho más rápido. Creo que no deberías basarte tanto en lo que hace OpenAI, Andrej Karpathy o la comunidad científica. Al final hay que ser más críticos, pues no tenemos sus recursos de cómputo ni su dinero. Lo que les funcione a ellos no es necesariamente es lo mejor para nosotros.
@PepeCantoralPhD2 жыл бұрын
Hola MIB, te agradezco mucho tu comentario. De acuerdo, lo mejor es probar opciones y elegir la más que se acomode a tus necesidades. En este sentido, como investigador, pertenezco a la comunidad científica y realmente los recursos que tenemos no son como los de OpenAI, y por esto te puedo decir que el debate entre TensorFlow y PyTorch es irrelevante, lo que queremos es solucionar un problema en el entorno que nos funcione mejor. Con la versión 2.X de TF las diferencias son aún más triviales, aunque no deja de ser cierto que el código fuente de PyTorch, a pesar de no ser perfecto, es un poco más limpio que el de TF, por lo que incluso es más viable contribuir al proyecto de PyTorch que al de TF, al menos en mi opinión. Por esto, te puedo asegurar que mi preferencia de PyTorch está basada en haber trabajado con ambos frameworks en muchos proyectos con variedad de capacidades computacionales (donde ambos frameworks han tenido un desempeño muy similar) y no en la opinión de alguien más. De nuevo te agradezco mucho el apoyo al canal y el tiempo que te tomaste. Muchos saludos!
@filippocucina70012 жыл бұрын
Hermano yo te contrataria si tuviera una empresa. Se nota que sabes de Computadoras.
@PepeCantoralPhD2 жыл бұрын
Filippo, hermano! Muchas gracias por tu comentario, de verdad lo aprecio muchísimo. Guardo tu comentario para que cuando tengas una empresa te pida trabajo!!! Muchos saludos y hasta pronto!!
@IsamuLicca22 жыл бұрын
pesimo video falta contenido tecnico diferencias tecnicas mire hasta la mitad y me aburri viendo counters de busquedas y de estrellitas en github!!!!
@PepeCantoralPhD2 жыл бұрын
Hola! Agradezco mucho el tiempo que te tomaste para escribir tu comentario, lo tomaré en cuenta en futuros videos de este tipo. Muchos saludos!