Tutor profile: Marvin D.
Subject: Python Programming
How is memory managed in python?
Python manages memory via the python private heap space. This means that all data structures and objects are located in the private heap which is inaccessible to the programmer, but available to the python interpreter. The heap space gets allocated and deallocated by the Python memory manager. Unused memory gets handled by the Python Garbage Collector.
Subject: Machine Learning
Machine Learning can be broken into categories of algorithms, what types of machine learning algorithms are there?
In Machine learning there are Supervised, Unsupervised, and Reinforcement based algorithms.