All Projects → JuliaAcademy → Datascience

JuliaAcademy / Datascience

Licence: mit
Data Science in Julia course for JuliaAcademy.com, taught by Huda Nassar

Projects that are alternatives of or similar to Datascience

Coursera deep learning
This something about deep learning on Coursera by Andrew Ng
Stars: ✭ 237 (-0.84%)
Mutual labels:  jupyter-notebook
Enet Real Time Semantic Segmentation
ENet - A Neural Net Architecture for real time Semantic Segmentation
Stars: ✭ 238 (-0.42%)
Mutual labels:  jupyter-notebook
Ida ipython
An IDA Pro Plugin for embedding an IPython Kernel
Stars: ✭ 238 (-0.42%)
Mutual labels:  jupyter-notebook
Jsanimation
[DEPRECATED] An IPython notebook-compatible Javascript/HTML viewer for matplotlib animations
Stars: ✭ 237 (-0.84%)
Mutual labels:  jupyter-notebook
Learndatascience
Open Content for self-directed learning in data science
Stars: ✭ 2,688 (+1024.69%)
Mutual labels:  jupyter-notebook
Learningdl
三个月教你从零入门深度学习Tensorflow版配套代码
Stars: ✭ 238 (-0.42%)
Mutual labels:  jupyter-notebook
Keras Examples
Stars: ✭ 236 (-1.26%)
Mutual labels:  jupyter-notebook
Iclr2021 Openreviewdata
Crawl & visualize ICLR papers and reviews.
Stars: ✭ 238 (-0.42%)
Mutual labels:  jupyter-notebook
Pytorch Bert Crf Ner
KoBERT와 CRF로 만든 한국어 개체명인식기 (BERT+CRF based Named Entity Recognition model for Korean)
Stars: ✭ 236 (-1.26%)
Mutual labels:  jupyter-notebook
End2end All Conv
Deep Learning to Improve Breast Cancer Detection on Screening Mammography
Stars: ✭ 236 (-1.26%)
Mutual labels:  jupyter-notebook
Blog
for code created as part of http://studywolf.wordpress.com
Stars: ✭ 236 (-1.26%)
Mutual labels:  jupyter-notebook
Covid Chestxray Dataset
We are building an open database of COVID-19 cases with chest X-ray or CT images.
Stars: ✭ 2,759 (+1054.39%)
Mutual labels:  jupyter-notebook
Deeplung
WACV18 paper "DeepLung: Deep 3D Dual Path Nets for Automated Pulmonary Nodule Detection and Classification"
Stars: ✭ 238 (-0.42%)
Mutual labels:  jupyter-notebook
Kitti tutorial
Tutorial for using Kitti dataset easily
Stars: ✭ 235 (-1.67%)
Mutual labels:  jupyter-notebook
Kaggle airbus ship detection
Kaggle airbus ship detection challenge 21st solution
Stars: ✭ 238 (-0.42%)
Mutual labels:  jupyter-notebook
Book deeplearning in pytorch source
Stars: ✭ 236 (-1.26%)
Mutual labels:  jupyter-notebook
Bayesian Neural Network Mnist
Bayesian neural network using Pyro and PyTorch on MNIST dataset
Stars: ✭ 238 (-0.42%)
Mutual labels:  jupyter-notebook
Skills
个人的技能树仓库,主要包含个人机器学习以及深度学习的笔记
Stars: ✭ 240 (+0.42%)
Mutual labels:  jupyter-notebook
Aravec
AraVec is a pre-trained distributed word representation (word embedding) open source project which aims to provide the Arabic NLP research community with free to use and powerful word embedding models.
Stars: ✭ 239 (+0%)
Mutual labels:  jupyter-notebook
R C3d
code for R-C3D
Stars: ✭ 238 (-0.42%)
Mutual labels:  jupyter-notebook

nbviewer

Julia for Data Science

Prepared by @nassarhuda. Last updated: May 2020. Julia version used: 1.4.0

Accompanying videos are available at JuliaAcademy.

There are three main components in this tutorial.

  • Data (1 notebook)
  • Methods (10 notebooks)
  • Visualization (1 notebook)

What we don't cover:

  • Setting up Julia.
  • Intro to Julia.
    • If you have a fair programming experience in a different language or in Julia, I would say you can jump in to this tutorial, I try to keep all functions easy and simple to understand. Also, the first notebook covers a little bit of syntax.
    • If you have the gift of time, you can start with an Intro to Julia tutorial from JuliaAcademy.

What we cover in more detail

Every data science task has one main ingredient, the data! Most likely, you want to use your data to learn something new. But before the new part, what about the data you already have? This is why our first section is on Data.

Data

In the first part we will make sure you can

  • read and save your data via various File I/O options
  • store, reformat, and process your data using different data structures.
  • ⭐Bonus: we will also cover quick basic Julia syntax in case this is your first Julia experience.

Next, we will explore some of the most popular methods and tools used in Data Science to process this data.

Methods

In this section, we hope to give you (the data scientist) all the tools you need to use Julia as a programming language for your data science tasks. This includes

  • understanding how Linear Algebra and Statistics tasks are performed in Julia
  • going through some of the most popular data science methods such as classification, regression, clustering, and more.
  • calling your existing Python, R, or C code from Julia.

And finally, we will go over a few visualizations that will hopefully reveal a few tips and tricks to generate good looking and informative visualizations.

Visualization

Note that the methods section will show several kinds of plots too. But here, we will cover plotting tools that we didn't get to in the Methods section. This includes

  • statiscs plots
  • managing the axes (double axes)
  • showing error bars
  • managing colors and color schemes
  • plot annotations.

This is what you should expect in every notebook


And finally... Enjoy this tutorial!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].