Author: Agile Actors #learning (Stamos Mazarakos)

Home / Agile Actors #learning
Scikit-learn Tutorial: Machine Learning in Python
Post

Scikit-learn Tutorial: Machine Learning in Python

Scikit-learn is a free machine learning library for Python. It features various algorithms like support vector machine, random forests, and k-neighbours, and it also supports Python numerical and scientific libraries like NumPy and SciPy. In this tutorial we will learn how to easily apply Machine Learning with the help of the scikit-learn library, which was created to make...

Dynamic Models and Simulation
Post

Dynamic Models and Simulation

An overview of simulation techniques and applications, with a description of an exciting theory you might not be familiar with. In the prior article it was observed that a model is a simplified representation of some aspect of reality — the target system — and a dynamic model is one that incorporates the laws that govern how the target system changes in time....

Developers love trendy new languages but earn more with functional programming
Post

Developers love trendy new languages but earn more with functional programming

  And most feel that AI morality is management’s problem. Developer Q&A site Stack Overflow performs an annual survey to find out more about the programmer community, and the latest set of results has just been published. JavaScript remains the most widely used programming language among professional developers, making that six years at the top...

Fantastic youtube channels, with top-quality learning for software engineers
Post

Fantastic youtube channels, with top-quality learning for software engineers

Video training is undeniably one of the most popular methods, for self-taught programmers and according to Forbes, the most popular, amongst millennials. Anyone who stops learning is old, whether at twenty or eighty. Anyone who keeps learning stays young. The greatest thing in life is to keep your mind young. (Henry Ford) As far as...

Private Blockchain vs Public Blockchain
Post

Private Blockchain vs Public Blockchain

  You cannot be a crypto investor or entrepreneur without having a real understanding of the differences between these types of blockchains as well as their implications. Even if they are based on similar principles, their operation is, in fact, different to all levels. So the tokens issued by these blockchains will not be assessed...

Data science with Python: Turn your conditional loops to Numpy vectors
Post

Data science with Python: Turn your conditional loops to Numpy vectors

Vectorization trick is fairly well-known to data scientists and is used routinely in coding, to speed up the overall data transformation, where simple mathematical transformations are performed over an iterable object e.g. a list. What is less appreciated is that it even pays to vectorize non-trivial code blocks such as conditional loops. Python is fast...

The two big traps of code test coverage
Post

The two big traps of code test coverage

  Measurement of code coverage is one of those things that always catches my attention. On the one hand, I often find that organizations don’t necessarily know how much code they are covering during testing — which is really surprising! At the other end of the coverage spectrum, there are organizations for whom the number...

You don’t have to learn everything
Post

You don’t have to learn everything

  I read Abisekh’s post on not knowing what to study next while trying to learn programming and data science. I’m lost and don’t know what to do. Abisekh subedi #discuss#career#beginners I really felt for him. He’s obviously passionate about wanting to get into the field and learning software development. Many of us in the...

Practical Advice To Whip Complexity And Develop Simpler Software
Post

Practical Advice To Whip Complexity And Develop Simpler Software

  Albert Einstein famously said, “Everything should be made as simple as possible, but not simpler.” Agile development guru Venkat Subramaniam has a knack for taking that insight and illustrating just how desperately the software development process needs the lessons of Professor Einstein. As the keynote speaker at the Oracle Code event in Los Angeles—the...

Working with datetime objects and timezones in Python
Post

Working with datetime objects and timezones in Python

  Working with dates and times can be tricky, especially when dealing with timezone conversions. This guide will provide an overview of Python’s datetime module with an emphasis on timezone related functions. 1 What is a datetime object? First, if you’ve seen datetime used in Python, you’ll notice that it’s both the name of a...

Virtual Environments Demystified
Post

Virtual Environments Demystified

  Here’s a non-exhaustive list of programs that are all meant to help create or manage virtual environments in some way: Hatch, VirtualEnvManager, autoenv, fades, inve, pew, pipenv, pyenv-virtualenv, pyenv-virtualenvwrapper, pyenv, pyvenv, rvirtualenv, tox, v, venv, vex, virtual-python,virtualenv-burrito, virtualenv-mv, virtualenv, virtualenvwrapper-win, virtualenvwrapper,workingenv Clearly, this stuff must be really hard to get right. I also must be a moron, since, after having written some thousand lines of Python, I don’t even know what problem we are...

I used neural networks to see what a self-driving car sees
Post

I used neural networks to see what a self-driving car sees

I recently won first place in the Nexar Traffic Light Recognition Challenge, computer vision competition organized by a company that’s building an AI dash cam app.   In this post, I’ll describe the solution I used. I’ll also explore approaches that did and did not work in my effort to improve my model. Don’t worry...