All Projects → hunkim → Kagglezerotoall

hunkim / Kagglezerotoall

Kaggle problem solving

Projects that are alternatives of or similar to Kagglezerotoall

Nbdime
Tools for diffing and merging of Jupyter notebooks.
Stars: ✭ 2,135 (+1186.14%)
Mutual labels:  jupyter-notebook
Qbstyles
QuantumBlack Matplotlib styles
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Fgsegnet
FgSegNet: Foreground Segmentation Network, Foreground Segmentation Using Convolutional Neural Networks for Multiscale Feature Encoding
Stars: ✭ 165 (-0.6%)
Mutual labels:  jupyter-notebook
Data Pipelines Course
Course materials for my data pipeline video course with O'Reilly
Stars: ✭ 165 (-0.6%)
Mutual labels:  jupyter-notebook
Python devops book
[Book-2020] Python For DevOps: Learn Ruthlessly Effective Automation
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Aulas
Aulas da Escola de Inteligência Artificial de São Paulo
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Segflow
Demo code of the paper "SegFlow: Joint Learning for Video Object Segmentation and Optical Flow", in ICCV 2017
Stars: ✭ 165 (-0.6%)
Mutual labels:  jupyter-notebook
Deformable Convnets Caffe
Deformable Convolutional Networks on caffe
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Marketanalysis
Portfolio Theory, Options Theory, & Quant Finance
Stars: ✭ 164 (-1.2%)
Mutual labels:  jupyter-notebook
Derricksherrill.com
Collection of Python Scripts for my YouTube channel
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Rfm Analysis
Python script (and IPython notebook) to perform RFM analysis from customer purchase history data
Stars: ✭ 165 (-0.6%)
Mutual labels:  jupyter-notebook
Kili Playground
Simplest and fastest image and text annotation tool.
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Marcap
market cap datasets (1995~2021 daily, 10 million+ rows)
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Vision transformer
No description, website, or topics provided.
Stars: ✭ 4,218 (+2440.96%)
Mutual labels:  jupyter-notebook
Mixture model trading public
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Tensorflow For Absolute Beginners
TensorFlow for absolute beginners: a 3-hour codelab for self-learning neural network basics without hard math.
Stars: ✭ 165 (-0.6%)
Mutual labels:  jupyter-notebook
Machine Learning For Algorithmic Trading Bots With Python
Stars: ✭ 165 (-0.6%)
Mutual labels:  jupyter-notebook
F1sherkk Myroadtoai
Repository for storing and tracking my self-study progress.
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Capsnet Traffic Sign Classifier
A Tensorflow implementation of CapsNet(Capsules Net) apply on german traffic sign dataset
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook
Cifar 10.1
Release of CIFAR-10.1, a new test set for CIFAR-10.
Stars: ✭ 166 (+0%)
Mutual labels:  jupyter-notebook

KaggleZeroToAll

After knowing basics of machine learning, deep learning, and TensorFlow/Keras, what's the next?

Kaggle provides many interesting problems for machine learning experts. This repository hosts interesting Kaggle problems and show how to solve these problems using decent deep learning models.

Kaggle problem directory naming

k0-00-short-title

  • Difficulty (k0, k1, ... k9):
    • 0: easy
    • 5: normal
    • 9: very difficult
  • k0-XX: 00 serial number
  • short-title: title for the Kaggle data
  • put .py, .ipynb, and data files in the directory
    • If data files are large, you can create a script. Please check this

Content of each file

Please see k0-00-template.ipynb

  • Kaggle name
  • dataset/problem description
  • loading data
  • model to solve the problem
  • results
  • future work and exercises

Dependencies for Kaggle Utils (optional)

requests==2.13.0
beautifulsoup4==4.6.0

or

pip install -r requirements.txt

Kaggle Utils (optional)

  • kaggle_download.py: Kaggle download script

    1. Create kaggle.ini
      • Copy kaggle.ini.sample and name it kaggle.ini
      • Fill out your username and password in kaggle.ini
    2. Accept the agreement term in Kaggle website
      • Click the download button on the competition main site
    3. Find a competition name
    4. In terminal,
    # python kaggle_download.py competition-name --destination path/to/save/dataset
    # Example:
    $ python kaggle_download.py digit-recognizer --destination k0-01-mnist/input
    
  • kaggle_submit.py: Kaggle submission script

    1. You can also submit your submission
    2. In terminal,
    # python kaggle_submit.py competition-name /path/to/submission.csv -m "Submission message"
    # Example:
    python kaggle_submit.py digit-recognizer k0-01-mnist/submission.csv -m "First Submission"
    

Tests

py.test

Contributions

We welcome any contributions including writing issues and sending pull requests.

References (Thanks to the TF-KR user group)

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].