Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ) Profile Banner
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ) Profile
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)

@gusthema

21,684
Followers
1,238
Following
833
Media
13,501
Statuses

AI Developer Advocate @google - Gemma ๐Ÿ’Ž - Machine Learning ๐Ÿค–๐Ÿง  - Google AI โš™๏ธ๐Ÿง  - DevRel ๐Ÿฅ‘๐Ÿ—ฃ๏ธ find me also at:

City of London, London
Joined July 2011
Don't wanna be here? Send us removal request.
Pinned Tweet
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Machine Learning๐Ÿค–๐Ÿง  can be scary for developers!๐Ÿ˜ฑ Let me help you with this!๐Ÿ’ช๐Ÿฝ If you are a Mobile๐Ÿ“ฑ, Web๐Ÿ•ธ๏ธ or Backend๐Ÿ–ฅ๏ธ developer, you can use ML from the comfort of your preferred IDE without needing the heavy math part of it! ๐Ÿคฉ๐Ÿคฏ
8
28
140
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Imagine you need to load a very large (eg: 5.7GB) csv file to train your model!๐Ÿค” This is a very common problem in real world situations and also in many Kaggle competitions! How can we use Pandas ๐Ÿผ effectively to do that? Let's dive inโ€ฆ [2 effective min] 1/10๐Ÿงต
28
266
1K
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
There, fixed for you
Tweet media one
40
142
1K
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Today it's my 6 year Google anniversary! I started as an android developer ๐Ÿ“ฑ๐Ÿค– and today I'm an ML developer ๐Ÿง ๐Ÿค– I learned a lot of technical stuff (A LOT!), but there's much more than that. Let me tell you some of the things I learned... 1/11๐Ÿงต
28
137
954
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
My goals for this year are to help you learn: - Python ๐Ÿ - Machine Learning ๐Ÿค–๐Ÿง  - TensorFlow ๐Ÿค–๐Ÿ› ๏ธ If any of these interest you, follow me so you don't miss the content! And share with your friends so they can learn too!๐Ÿค๐Ÿพ
18
81
740
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
"How do I learn Python?" ๐Ÿค” 3 tips: โ€ข Do one basic tutorial ๐Ÿค“ โ€ข Practice, practice, practice ๐Ÿ’ช๐Ÿพ โ€ข Start/Find a project to apply what you learned ๐Ÿง "Ok Gus, how about some links?" ๐Ÿ‘‡
25
131
615
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
1 year
Oi @cauemoura e @FeCastanhari Sou muito fรฃ de seus vรญdeos! Vi alguns cortes de vcs no @Podpah e entendo sua preocupaรงรฃo com AI. Nรฃo concordo, mas entendo Se quiserem conversar e entender o ponto de vista de alguรฉm que trabalha nessa รกrea todo dia, minha DM estรก aberta.
15
43
585
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Hi๐Ÿ‘‹๐Ÿพ I'm Gus and work as a Developer Advocate on the Google AI team I share content about: ๐Ÿค–๐Ÿง Machine Learning ๐Ÿค–๐ŸงกTensorFlow ๐Ÿ๐Ÿง‘๐Ÿพโ€๐Ÿ’ปPython ๐Ÿฅ‘๐ŸคDevRel I'm almost at 16K followers! Can you help me get there? leave your intro in the comments and share to help me reach it! ๐Ÿฅบ๐Ÿฅบ
38
54
577
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Machine learning goes beyond Deep Learning and Neural Networks Sometimes a simpler technique might give you better results and be easier to understand A very versatile algorithm is the Decision Forest ๐ŸŒด๐ŸŒฒ๐ŸŒณ? What is it and how does it work? Let me tell you.. [7 min] 1/10๐Ÿงต
Tweet media one
4
113
514
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Five websites to learn Python๐Ÿ that you will want to bookmark and start your journey today ๐Ÿ‘‡๐Ÿพ๐Ÿ‘‡๐Ÿพ๐Ÿ‘‡๐Ÿพ
6
142
498
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Going to the office today!
Tweet media one
8
23
460
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
What is the golden rule in Machine Learning? ๐Ÿค”
130
58
414
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
How can we change a 3 minute load time to 1 second? โšก๏ธโšก๏ธโšก๏ธ๐Ÿคฏ As a Pandas๐Ÿผ user, the read_csv method might be very dear ๐Ÿ’•to you. But even with a lot of tuning, it will still be slow. Let's make it faster!!! [1 โšก๏ธ min] 1/7๐Ÿงต
Tweet media one
8
67
409
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Do you need a Python course to start 2023? So, here is a tip๐Ÿ’ก for you: โžก๏ธLearn Python with the Kaggle course: Pros: โ€ข Kaggle Kernels allows you to try the code in the browser โ€ข Very good pace of content โ€ข Fun and challenging puzzles
10
105
392
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
If you code in Python๐Ÿ for more than an hour, you probably have seen the keyword lambda In essence lambda enables us to create an anonymous function or function without a name When and why should you use it? [1 (โšก๏ธ) min] 1/5๐Ÿงต
Tweet media one
8
53
340
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
I like Python๐Ÿ because: -> Very easy to read. It looks like pseudo code -> Fast to create scripts for automating work -> Huge amount of libraries for all kinds of specific tasks (NumPy, Beautiful Soup, Pandas, TF, Pillow, Librosa) Why do (or don't ๐Ÿ‘€) you like Python? ๐Ÿค”
39
37
337
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Enjoying my balcony with ๐ŸŒž, a great ๐Ÿ“–, โ˜• and a ๐ŸŒ Can't complain!
Tweet media one
20
15
336
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
One word. As a Machine Learning Developer, you need to be good at ________
224
30
331
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Did you know that you can apply styles to your Pandas visualization? Let's take a brief look at it ๐Ÿ‘€ [1 min] 1/8๐Ÿงต
Tweet media one
10
53
326
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
What are Python๐Ÿ decorators๐ŸŽ€? Decorator is an Object Oriented pattern that allows behavior to be added to individual objects They can be more efficient than subclassing and in some cases it can make your code 1000 faster!๐Ÿ‘€๐Ÿคฏ [1 min] 1/5๐Ÿงต
6
67
323
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
5 links to help you start (or continue) your Machine Learning journey ๐Ÿ‘‡
12
75
317
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Everyone that does some Data Analysis or Machine Learning knows the Pandas library ๐Ÿผ One thing that not everyone is aware of is how to use it efficiently! Have you thought about how much memory your dataframe is using? ๐Ÿค” How to use less? ๐Ÿ—œ๏ธ Let me show youโ€ฆ [2 min] 1/8๐Ÿงต
6
64
304
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
For you, what are the hardest concepts in Computer Science? ๐Ÿค” For me it's: - regular expression ๐Ÿ˜ญ - dynamic programming ๐Ÿ˜ตโ€๐Ÿ’ซ
87
17
297
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Excellent opportunity to learn Python basics and maybe charge your career! The curriculum is very interesting - Python basics - git - cloud And you get a certificate! Very good!
3
79
293
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
"Machine Learning is only hype!" ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ๐Ÿšฉ
10
35
283
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Today is my birthday! As my gift to you, I created this thread with all my NLP posts of this week to give you some technical content for your weekend! [2 minutes] 1/11๐Ÿงต
32
44
284
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Hi everyone, I don't like asking but can you help me reach the magic 10K? I'm almost there! In return, I'll post daily quality content about: - Python๐Ÿ - Machine Learning๐Ÿง ๐Ÿค– - Career Development๐Ÿ‘จ๐Ÿพโ€๐Ÿ”ฌ Share to increase the reach!
15
46
282
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
I prefer working with a good programmer that is a nice person overall than with an amazing 10x ๐Ÿง‘๐Ÿฝโ€๐ŸŽค programmer that is an a**hole People skills matter!
15
22
259
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
โ›”๏ธ: print(โ€œHi โ€ + name + โ€œ, how are you?โ€) โœ…: print(fโ€œHi {name}, how are you?โ€) #Python
12
21
256
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
I was telling a friend that one cool feature from Python is list slice notation So instead of just posting the link I decided to do a brief explanation. [5 min] Python's regular array indexing as in multiple languages is: a[index] a = [0, 1, 2, 3, 4] a[0] == 0 1/12๐Ÿงต
10
44
254
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
New year and you want to start your Machine Learning ๐Ÿค–๐Ÿง  journey Here are the 3 things you'll need to start: 1โƒฃ - A good ML Tutorial/Course 2โƒฃ - An environment to code 3โƒฃ - The Secret sauce Let me give you some directions๐ŸŽฏ [1 minute] 1/7๐Ÿงต
8
62
249
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
I've just completed 22 years as a developer! ๐ŸŽˆ๐Ÿฅณ๐ŸŽ‚๐ŸŽ‰๐ŸŽŠ These are 10 habits that helped me get here: ๐Ÿ‘‡๐Ÿฝ
12
43
235
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Effective Pandas๐Ÿผ tip [4]: When you start to work on a real dataset with more data (millions of records) and want to run a transformation on the data, what should you do? Let me tell you how to make your execution more than 19000 times faster!! ๐Ÿคฏ๐Ÿคฏ๐Ÿคฏ [1 effective min] 1/7๐Ÿงต
7
34
230
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
๐Ÿ’กMachine Learning๐Ÿค–๐Ÿง  models are designed to make predictions๐ŸŽฑ๐Ÿ”ฎ and not giving you insights about the data! If you have a bunch of data and want to find out "interesting" things about it, use Statistical Approaches!๐Ÿ“Š๐Ÿ“ˆ ๐Ÿงต
7
37
221
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
@tunguz Data? Yes of course we have it! They are all here in this folder called "pdfs"
5
11
220
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Today, 7 years ago, I left my country with my family to try a better life for us! It wasn't easy but I'm very happy we did it!
Tweet media one
18
3
217
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Whatโ€™s one thing in Python๐Ÿ youโ€™ve stopped doing as youโ€™ve become more experienced? I'll start: ๐Ÿšซ -> range(len(collection)) โœ… -> enumerate(collection)
26
10
195
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Python๐Ÿ viz๐Ÿ“Š libs to help you: โ€ข Matplotlib: The standard and must know! โ€ข Seaborn: prettier + easier Matplotlib โ€ข Mpld3: Matplotlib + interactive w/ D3 โ€ข Bokeh: prettier + Matplotlib + interactive โ€ข Altair: declarative stats viz โ€ข Folium: interactive map๐Ÿ—บ๏ธ views
9
37
193
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Are you interested in: - Machine Learning๐Ÿค–๐Ÿง ? - have fun?๐Ÿ‘๐Ÿพ๐Ÿฅณ - help the community?๐Ÿค๐Ÿ‘ฅ If so you should definitely look into the Google summer of code!๐Ÿ‘€ I'm one of the mentors for TensorFlow so there's a chance we can collaborate on cool projects ๐Ÿ˜‰
@GoogleOSS
Google Open Source
2 years
๐ŸŸฉ Are you a #Developer new to open source? We've compiled a list of ways to increase your chances of being selected as a 2022 Google Summer of code Contributor. ๐ŸŸจ Get application tips and learn more about the program. ๐Ÿ‘‰
Tweet media one
3
73
227
5
37
186
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
How deep do you need to understand Machine Learning to start using it?๐Ÿค” Let's use an analogy to explain this Imagine 3 personas: โ€ข ๐Ÿง‘๐Ÿพโ€โœˆ๏ธDriver โ€ข ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ”งMechanic โ€ข ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ”ฌCar Manufacturer [1 minute] 1/5๐Ÿงต
13
40
179
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
When you start reading about Machine Learning one term comes up frequently: NLP What is NLP? โ€ข Natural Language Processing โ€ข NLP = Linguistics + Computer Science + AI โ€ข The field that studies how can computers understand text Some history about it๐Ÿ“– [30 sec] 1/5๐Ÿงต
5
39
163
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
So beautiful! Project idea: enable the lines for any performance using MoveNet!
@EvanKirstel
Evan Kirstel #B2B #TechFluencer
7 years
A computer algorithm in action #MachineLearning
41
1K
2K
2
21
164
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
If you are looking for something to learn during the weekend, How about on-device Machine Learning? You'll only need some understanding of ML and some of Mobile development. Let me give you all the pointers in FAQ style: [reading: 5.84 min] 1/12๐Ÿงต
2
33
156
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
The main reason why Python๐Ÿ is so popular with Machine Learning๐Ÿค–๐Ÿง  developers is because it's so easy to read.๐Ÿ‘“ But another feature that really helps is the collections manipulation tools, specifically Slicing!๐Ÿ”ช Let me show you how it works ๐Ÿ‘‡๐Ÿพ๐Ÿ‘‡๐Ÿพ๐Ÿ‘‡๐Ÿพ [2 min] 1/11๐Ÿงต
5
33
161
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Do you want to start working with Machine Learning? Let me give you 3 tips that I used to start my journey and that helped me a lot! [2 min] 1/7๐Ÿงต
3
42
161
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
@EmmaBostian Sorry Emma but I disagree. One example is that big-o is part of problem solving, otherwise you'd use brute force to solve every problem and that's not always the case.
16
0
159
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Have you ever thought about what a Neural Network tries to do? ๐Ÿค” Why does it work? ๐Ÿค” Let's try to understand visually ๐Ÿ‘๏ธ๐Ÿ”Ž (๐Ÿšจ no heavy math) 1/7๐Ÿงต
6
29
158
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
My Christmas gift arrived and right on time for my eoy break! ๐Ÿคฉ Thanks @fchollet for the great work and sharing your knowledge with the community! The book looks great!
Tweet media one
8
4
156
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
๐Ÿ’กMachine Learning๐Ÿค–๐Ÿง  models are designed to make predictions and not giving you insights. If you have a bunch of data and want to find out "interesting" things about it, use Statistical approaches! [20 seconds]๐Ÿ‘€ 1/4๐Ÿงต
5
28
155
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Machine Learning๐Ÿค–๐Ÿง  models can be classified regarding how much human supervision they need. ๐Ÿง This affects the algorithms used and the types of tasks that it can solve. You can categorize Machine Learning models in 4 major categories: ๐Ÿ‘‡๐Ÿฝ
2
24
147
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
๐Ÿค–๐Ÿง ๐Ÿงฎ To start with Machine Learning you don't need to understand the Math part in all the details But if you want to have a better grasp of why and how the "magic" works, here are the topics you'll need to learn: ๐Ÿ‘‡
4
31
148
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Why do we need the yield keyword in Python๐Ÿ? To understand it, you need to know what is a: โ€ข Generator โ€ข Iterables โ€ข Lazy evaluation Quick thread to start the week... [2 minutes] 1/10๐Ÿงต
4
21
144
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Today I'm completing 22 years as a professional developer!๐ŸŽˆ๐Ÿฅณ๐ŸŽ‰๐ŸŽŠ๐ŸŽ‚ ๐Ÿ‘ด๐Ÿฝ Ask me anything!
30
3
143
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Reached 17000 followers! ๐Ÿคฏ๐Ÿคฏ๐Ÿคฏ To the moonโ€ฆ ๐ŸŒ” ๐Ÿš€ . . . . . . . . . . ๐Ÿ’ฅ ๐ŸŒ Thanks everyone
15
3
140
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Let's start with some theory I've been working with ML on the Audio domain and at first I couldn't understand much but as I kept reading I managed to figure out some things. Let me share some of the basic theory with you: [10 minutes read] 1/n๐Ÿงต
6
28
140
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Machine learning goes beyond Neural Networks Sometimes a simpler technique might give you way better results and much easier to understand A very versatile family of algorithms are Decision Forests ๐ŸŒด๐ŸŒฒ๐ŸŒณ? Let me tell you how they workโ€ฆ 1/10๐Ÿงต
5
28
136
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
4 years
Today I learned that you can unpack assignments using a starred expression! ๐Ÿคฏ It's called catch-all unpacking () This is better than using slicing and indexing in some situations because it's easier to read and maintain.
Tweet media one
7
14
132
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
โ›”๏ธ: for i in range(len(my_collection)) โœ…: for i, item in enumerate(my_collection)) #python
8
12
132
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
@simonw Pandas, even for millions of rows
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Imagine you need to load a very large (eg: 5.7GB) csv file to train your model!๐Ÿค” This is a very common problem in real world situations and also in many Kaggle competitions! How can we use Pandas ๐Ÿผ effectively to do that? Let's dive inโ€ฆ [2 effective min] 1/10๐Ÿงต
28
266
1K
2
3
132
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
This is one reason why people are afraid of contributing to the community -Divam did a great job! spent their time creating something super cool and shared with everyone -Just to have someone come and shi* on their head for no reason! This is very sad! Don't be like that!
Tweet media one
17
10
131
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
@nilmoretto Meu chute sem ser biologo mas sendo cientista da computacao รฉ: -> Leptoglossus occidentalis tambem conhecido como western conifer seed bug ๐Ÿ‘ˆ๐Ÿพ๐ŸŒฑ๐Ÿชฒ Meu metodo pra descobri: - baixa a image (ou da um screenshot) - usa esta na pagina aqui:
2
3
119
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
How is your weekend going? ๐Ÿคธ๐Ÿคธ๐Ÿคธ Not bad for an old fat dude!๐Ÿ˜‰ Any tips @Simone_Biles ?
16
1
126
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
๐Ÿ“ฑ+๐Ÿค–๐Ÿง  Pixel 7 phones were announced this week and if you like Machine Learning, specifically on-device ML, this release brings a lot of cool features! These are my top 5 best ML features: ๐Ÿ‘‡
Tweet media one
12
20
127
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
When you use environments like Google Colab, Jupyter Notebooks or Kaggle Kernels, you have access to Magic Commands๐Ÿช„ Let me explain how they work๏ฟฝ๏ฟฝ๏ฟฝ๏ธ, why they matter๐Ÿค” and how to create one yourself๐Ÿ—๏ธ [1 min] 1/12๐Ÿงต
4
20
123
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
What is JAX? JAX is Autograd and XLA, brought together for high-performance numerical computing and ML research. It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, JIT compile to GPU/TPU, and more. ๐Ÿค”๐Ÿง #30DaysOfJAX 1/11๐Ÿงต
1
24
125
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
4 years
Why do you need a train, validation and a test dataset? The train is obvious, it's what your model learns from. To avoid overfitting (memorizing) or underfitting you need to try your model with unseen data and that's why you need validation/test datasets. But why both? 1/4๐Ÿงต
7
21
121
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Today is my daughter's birthday! ๐ŸŽ‚๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰ She wants to be a scientist so we created her future lego set for when she's very famous! Leave a like for her! I'll print it later as a gift!
Tweet media one
8
4
120
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
When I was studying for my technical interviews I used a couple of different resources Here is a list of the 4 most important ones.. [And some bonus ones! ๐ŸŽ๐ŸŽ] [1 minute of investment] 1/8๐Ÿงต
3
30
120
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
One concept that helped me learn Machine Learning is: -> Transfer Learning ๐Ÿง๐Ÿง โžก๏ธ๐Ÿค“ Let's make an analogy: learning a new programming language. [30 sec] 1/5๐Ÿงต
1
11
118
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Today I'm presenting TensorFlow on an MiT workshop! ๐Ÿคฏ๐Ÿคฏ๐Ÿคฏ I don't even know if I have proper clothing to do that!
10
3
120
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
@svpino Since I skipped the ones for learning the language, my main reference is Effective Python. It's a great book if you already know Python and want to write better code.
Tweet media one
2
9
118
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
I failed my first Google interview process ๐Ÿ˜ญ Sometimes we fail and that's fine!๐Ÿ‘๐Ÿฝ I've failed many times and in crucial life changing moments ๐Ÿ˜ฑ The tip I can give you is: โœ…Learn from your failures and grow with them๐Ÿ’ช๐Ÿฝ โฌ†๏ธUse what you've learned and do better next time!
4
8
118
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
@msoares Cara quite legal! Excelente trabalho! Em 2013 eu e o @jay_santos criamos um site pra analisar gastos de deputados e tambรฉm tivemos diversos problemas mas vimos vรกrios gastos estranhos com combustรญvel e tudo que vc imaginar Infelizmente por falta de tempo matamos o projeto...
2
3
113
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
@GergelyOrosz โ€œโ€ฆ 40 hours per week or depart Tesla. This is less than we ask of factory workersโ€ Looks like a great place to work...
0
4
116
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Imagine you want to pair two sequences into only one: a = [๐Ÿ’ค,๐Ÿฆ ,๐Ÿงฎ] b = [๐Ÿฅฑ,๐Ÿค’,๐Ÿค“] c = [[๐Ÿฅฑ,๐Ÿ’ค],[๐Ÿฆ ,๐Ÿค’],[๐Ÿงฎ,๐Ÿค“]] Python๐Ÿ has the Zip function to do just that! c = zip(a,b) But what if you want to go from c back to a and b?
6
13
115
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Are you afraid of the code interviews?๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ You're not alone!๐Ÿซ‚ I've done many on both sides (candidate and interviewer)! Here are some tips that helped me succeed: ๐Ÿ‘๐Ÿพ๐Ÿ‘๐Ÿพ๐Ÿ‘๐Ÿพ [1.5 minutes] 1/10๐Ÿงต
4
16
116
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
@KhuyenTran16
Khuyen Tran
2 years
Have you ever wanted to add a math description for your #Python function but found it time-consuming to do so? latexify_py allows you to add LaTex math description with only one decorator. Link to latexify_py:
Tweet media one
79
1K
7K
3
15
114
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
It's balloons-on-my-profile-page day!!! ๐ŸŽˆ๐ŸŽˆ๐ŸŽˆ๐Ÿฅณ๐ŸŽ‰๐ŸŽŠ๐Ÿช… The only ๐ŸŽ I want is to be able to keep sharing good Machine Learning ๐Ÿค–๐Ÿง  and Python๐Ÿ content that helps you grow everyday!
34
3
112
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
I learned many of these tricks on this great Kaggle Kernel: Go give a +1 to it as it really deserves! 9/10๐Ÿงต
2
11
106
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
9 months
Finally I can talk about what I've been working for a while!!! welcome Gemini!!
@GoogleDeepMind
Google DeepMind
9 months
Weโ€™re excited to announce ๐—š๐—ฒ๐—บ๐—ถ๐—ป๐—ถ: @Google โ€™s largest and most capable AI model. Built to be natively multimodal, it can understand and operate across text, code, audio, image and video - and achieves state-of-the-art performance across many tasks. ๐Ÿงต
171
2K
6K
8
14
102
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
To train a ML model, you need a train, validation and a test dataset The train split is clear, it's what your model learns from To avoid overfitting or underfitting you need to try your model with unseen data and that's why you need validation/test datasets But why both?๐Ÿค” ๐Ÿงต
Tweet media one
4
14
99
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Say ๐Ÿ‘‹ to Luna She's going to help with Machine Learning, Python and Cuteness content creation
Tweet media one
Tweet media two
11
3
98
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Machine Learning on-device is looking like magic!๐Ÿคฏ ๐Ÿค–+๐Ÿง +๐Ÿ“ฑ = ๐Ÿช„๐Ÿช„โœจโœจ๐Ÿง™๐Ÿพโ€โ™‚๏ธ๐Ÿง™๐Ÿพ Before -> (seconds) After #magiceraser
Tweet media one
Tweet media two
6
8
98
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Hoje conheci ao vivo uma das pessoas mais incrรญveis aqui do Twitter: @import_robs Aprendi tanto sobre fรญsica e astronomia que estou quase achando Interestelar fรกcil de entender! ๐Ÿคฏ Obrigado pelo papo Roberta! Sua paixรฃo pelo seu trabalho รฉ inspiradora! ๐Ÿค–๐Ÿง +๐ŸŒŒ
Tweet media one
5
2
96
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
OMG!!!๐Ÿ˜ฑ I'm 10 followers away from 5K! Do you think you can help me get there? Please share this with your friends that are interested in Machine Learning, Python and tech career tips!
Tweet media one
7
9
98
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Do you wanna learn a cool Python๐Ÿ feature today? โžก๏ธ list slice notation๐Ÿ”ช Python's regular array indexing as in multiple languages is: a[index] a = [0, 1, 2, 3, 4] a[0] == 0 ๐Ÿ‘‡
4
15
96
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
This week so far: - Presented 7+ hours of TensorFlow content to universities and big companies ๐Ÿค–๐Ÿง ๐Ÿฅ‘๐Ÿ—ฃ๏ธ - Joined an internal hackathon, with two projects ๐Ÿ‘จ๐Ÿพโ€๐Ÿ’ป (14 teams participated) - Got first and second place in the internal hackathon! ๐Ÿฅ‡๐Ÿฅˆ ๐Ÿฅณ๐ŸŽ‰๐ŸŽŠ Not bad, not bad at all!
8
3
95
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
1 year
@mekkaokerekebye Another weird fact is that, allegedly, this lady escaped a cult in the past but couldn't foresee a new one!
6
10
92
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
day 8 of #30daysofml on Kaggle! After a good basic Python week, today we start with Machine Learning! The two topics that are mentioned are Decision Trees ๐ŸŒณ๐ŸŒฒ๐ŸŽ„๐ŸŒด and Pandas ๐Ÿผ 1/4๐Ÿงต
4
17
91
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
Which Machine Learning content creators would you recommend?
20
15
94
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Today, after 6 years of deciding to leave my country, family and friends to chase a better life, I can say that I achieved adulthood: I own a mortgage! I'm very happy!
Tweet media one
20
0
92
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
2 years
This is insane! As of now, the model is taking less than 4 seconds per image!!!! (batch_size = 8) ๐Ÿคฏ๐Ÿคฏ๐Ÿคฏ and without changing anything on the model!
Tweet media one
@fchollet
Franรงois Chollet
2 years
Here's a TPU inference example on Colab: The Colab TPU is actually slower than GPU for single-image generation, but you do get a speedup when generating a large batch (8+ images).
4
10
81
6
6
93
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
In two hours (11:59AM BST) I'll open my DM Feel free to ask questions about: โ€ข Python ๐Ÿ โ€ข Machine Learning ๐Ÿค–๐Ÿง  โ€ข TensorFlow ๐Ÿฆพ โ€ข DevRel ๐Ÿฅ‘๐Ÿ—ฃ๏ธ Talk to you soon!!
4
10
89
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Python has one very good built-in module to deal with collections called itertools Its functions form an "iterator algebra" that is fast and memory efficient. They are inspired by the ones in APL, SML and Haskel Let's take a look on some of them: count, cycle and repeat 1/5๐Ÿงต
3
7
93
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Working with smarter people than you is sometimes very hard for your ego! There's a lot of impostor syndrome in the beginning. But that's a big chance to learn what these smarter people do that you can adapt and grow as bigger fish ๐Ÿฆˆ. 3/11๐Ÿงต
1
4
91
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Closing a great month with this! Thanks @TensorFlow ๐Ÿ†๐Ÿคฉ๐Ÿฅณ๐ŸŽŠ๐ŸŽ‰
Tweet media one
Tweet media two
4
2
91
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
"()()" is not palindrome ")(()" is palindrome What? ๐Ÿค”๐Ÿค”๐Ÿค”๐Ÿค” [25 sec] 1/5๐Ÿงต
4
16
91
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Given you have your data loaded on a Pandas ๐ŸผDataframe. How can you understand more about its characteristics?๐Ÿค”๐Ÿง Let's see a couple of options...๐Ÿ‘‡๐Ÿพ๐Ÿ‘‡๐Ÿพ๐Ÿ‘‡๐Ÿพ [30 quick sec] 1/5๐Ÿงต
5
15
90
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
Today I decided to study music generation ๐ŸŽน๐ŸŽต๐ŸŽถ ๐Ÿ‡ฎ๐Ÿ‡ชusing Machine Learning ๐Ÿง ๐Ÿค–. I followed the great MiT course more specifically the third class exercise (lab 1) and I got some nice tunes! Check it out! what do you think @lmoroney ? 1/5๐Ÿงต
5
10
91
@gusthema
Gus (๐Ÿค–๐Ÿง +๐Ÿ+๐Ÿฅ‘๐Ÿ—ฃ๏ธ)
3 years
@atchimolajuwon @William_Castro o que piora ainda mais รฉ ele ter a audiencia que tem e normalizando isso do: "eu acho a, b, c pq รฉ minha percepcao sem embasamento nenhum pq รฉ chato." olha que exemplรฃo legal.... por isso eu marquei o canal dele pra nunca ser uma recomendacao pra mim no youtube!
1
1
87