Sunday, February 6, 2022
Mestrado em Ciência da Computação 2022: Metaheurísticas
from Planet SciPy
read more
Friday, February 4, 2022
Make Your Model Faster with PyTorch Lightning
from Planet SciPy
read more
The Best Vertex ML Metadata Alternatives
Last year, Google announced Vertex AI, a new managed machine learning platform aimed at making it easier for developers to deploy and maintain AI models. So, what are the benefits and drawbacks of Vertex AI? In this article, we’ll discuss Vertex AI and take a look at its alternatives, but first, let’s see why is […]
The post The Best Vertex ML Metadata Alternatives appeared first on neptune.ai.
from Planet SciPy
read more
Wednesday, February 2, 2022
Best DataRobot Alternatives for Model Registry
DataRobot is an enterprise AI platform that provides tools for building, managing, and deploying models at scale for businesses, and automating end-to-end ML lifecycles. It contains different kinds of models, data, latest open-source algorithms that can be used on-premise, or as a fully managed AI service, DataRobot gives you the power of AI to drive […]
The post Best DataRobot Alternatives for Model Registry appeared first on neptune.ai.
from Planet SciPy
read more
Friday, January 28, 2022
ML Model Testing: 5 Teams Share How They Test Their Models
Despite the progress of the machine learning industry in developing solutions that help data teams and practitioners operationalize their machine learning models, testing these models to make sure they’ll work as intended remains one of the most challenging aspects of putting them into production. Most processes used to test ML models for production usage are […]
The post ML Model Testing: 5 Teams Share How They Test Their Models appeared first on neptune.ai.
from Planet SciPy
read more
Thursday, January 27, 2022
Introducing Anaconda’s Maker Blog Series!
from Planet SciPy
read more
How to Deal With Imbalanced Classification and Regression Data
Data imbalance is predominant and inherent in the real world. Data often demonstrates skewed distributions with a long tail. However, most of the machine learning algorithms currently in use were designed around the assumption of a uniform distribution over each target category (classification). On the other hand, we must not forget that many tasks involve […]
The post How to Deal With Imbalanced Classification and Regression Data appeared first on neptune.ai.
from Planet SciPy
read more
Wednesday, January 26, 2022
Distributed Training: Frameworks and Tools
Recent developments in deep learning have led to some fascinating state-of-the-art results especially in the areas like natural language processing and computer vision. A couple of the reasons for the success usually comes from the availability of a huge amount of data and the increasing size of deep learning (DL) models. These algorithms are capable […]
The post Distributed Training: Frameworks and Tools appeared first on neptune.ai.
from Planet SciPy
read more
DiffCast: Automatic Python Screencast Creator — Create reproducible programming screencasts without typos or edits
Programming screencasts are a popular way to teach programming and demo tools. Typically people will open up their favorite editor and record themselves tapping away. But this has a few problems. A good setup for coding isn't necessarily a good setup for video -- with text too small, a window too …
from Planet SciPy
read more
Tuesday, January 25, 2022
Anaconda is Launching Long-Term Support
from Planet SciPy
read more
Thursday, January 20, 2022
The Best Amazon SageMaker Alternatives [for Experiment Tracking and Model Management]
Machine learning projects are far more complex than a typical software project. Compared to a software project, which primarily involves writing and testing some code, ML projects follow an iterative process and require intense experimentation. More than a code error, ML projects fail due to concept drift, poorly tuned values of hyperparameters, and faulty model […]
The post The Best Amazon SageMaker Alternatives [for Experiment Tracking and Model Management] appeared first on neptune.ai.
from Planet SciPy
read more
Python Type Isinstance
Instance and Type both are used to check the type of object. Instance can check the type of subclass too where as type can't.
!python --version
Python 3.6.10 :: Anaconda, Inc.
Check if type is Integer
x = 1
print(type(x))
<class 'int'>
Check if type is Float
x = 1.5
print(type(x))
<class 'float'>
Check if type is String
x = 'john'
print(type(x))
<class 'str'>
x = 'j'
print(type(x))
<class 'str'>
Check if type is Class
class demo(): pass
print(type(demo()))
<class '__main__.demo'>
type(demo())==demo
True
isinstance can be used to check the type of object.
x = 1
isinstance(x,int)
True
isinstance(x,float)
False
x = 1.2
isinstance(x,float)
True
isinstance can check the
from Planet SciPy
read more
Wednesday, January 19, 2022
Distributed Training: Guide for Data Scientists
Have you ever wondered how complex models with millions to billions of parameters are trained on terabytes of data? In fact, the size of such models can get so large that they may not even fit in the memory of a single processor. Thus training such models becomes impossible via conventional means and we need […]
The post Distributed Training: Guide for Data Scientists appeared first on neptune.ai.
from Planet SciPy
read more
Conda and Grayskull, the Masters of Software Packaging
Python might be the most popular snake out there, but most of us have also heard of that other serpent: Conda. And some of us have wondered what it really is. In this post we’ll learn about Conda, software packages and package recipes. Most importantly we’ll learn about Grayskull — a conda recipe generator.
Read more… (6 min remaining to read)
from Planet SciPy
read more
Tuesday, January 18, 2022
Wednesday, January 12, 2022
5 Ways Machine Learning Teams Use CI/CD in Production
One of the core concepts in DevOps that is now making its way to machine learning operations (MLOps) is CI/CD—Continuous Integration and Continuous Delivery or Continuous Deployment. CI/CD as a core DevOps practice embraces tools and methods to deliver software applications reliably by streamlining the building, testing, and deployment of your applications to production. Let’s […]
The post 5 Ways Machine Learning Teams Use CI/CD in Production appeared first on neptune.ai.
from Planet SciPy
read more
IPython 8.0, Lessons learned maintaining software
This is a companion post from the Official release of IPython 8.0, that describe what we learned with this large new major IPython release. We hope it will help you apply best practices, and have an easier time maintaining your projects, or helping other. We'll focus on many patterns that made it easier for us to make IPython 8.0 what it is with minimal time involved.
Read more… (8 min remaining to read)
from Planet SciPy
read more
Tuesday, January 11, 2022
A New Way To Connect with Other Anaconda Users
from Planet SciPy
read more
When to Choose CatBoost Over XGBoost or LightGBM [Practical Guide]
Boosting algorithms have become one of the most powerful algorithms for training on structural (tabular) data. The three most famous boosting algorithm implementations that have provided various recipes for winning ML competitions are: In this article, we will primarily focus on CatBoost, how it fares against other algorithms and when you should choose it over […]
The post When to Choose CatBoost Over XGBoost or LightGBM [Practical Guide] appeared first on neptune.ai.
from Planet SciPy
read more
Monday, January 10, 2022
Optimization Nuggets: Implicit Bias of Gradient-based Methods
When an optimization problem has multiple global minima, different algorithms can find different solutions, a phenomenon often referred to as the implicit bias of optimization algorithms. In this post we'll characterize the implicit bias of gradient-based methods on a class of regression problems that includes linear least squares and Huber …
from Planet SciPy
read more
TestDriven.io: Working with Static and Media Files in Django
This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...
-
This blogpost was originally published on the Quansight Labs website . Spyder 4 will be released very soon with lots of interesting new fe...
-
Podcasts are a great way to immerse yourself in an industry, especially when it comes to data science. The field moves extremely quickly, an...
-
Dialogs are useful GUI components that allow you to communicate with the user (hence the name dialog ). They are commonly used for file Ope...