All Projects → neptune-ai → neptune-examples

neptune-ai / neptune-examples

Licence: other
Examples of using Neptune to keep track of your experiments (maintenance only).

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to neptune-examples

genie
Genie: A Fast and Robust Hierarchical Clustering Algorithm (this R package has now been superseded by genieclust)
Stars: ✭ 21 (-4.55%)
Mutual labels:  machine-learning-algorithms, datascience
Machine learning a Z
Learning to create Machine Learning Algorithms
Stars: ✭ 104 (+372.73%)
Mutual labels:  machine-learning-algorithms, datascience
Data-Scientist-In-Python
This repository contains notes and projects of Data scientist track from dataquest course work.
Stars: ✭ 23 (+4.55%)
Mutual labels:  machine-learning-algorithms, datascience
Boostaroota
A fast xgboost feature selection algorithm
Stars: ✭ 165 (+650%)
Mutual labels:  machine-learning-algorithms, datascience
xgboost-smote-detect-fraud
Can we predict accurately on the skewed data? What are the sampling techniques that can be used. Which models/techniques can be used in this scenario? Find the answers in this code pattern!
Stars: ✭ 59 (+168.18%)
Mutual labels:  machine-learning-algorithms, datascience
AgePredictor
Age classification from text using PAN16, blogs, Fisher Callhome, and Cancer Forum
Stars: ✭ 13 (-40.91%)
Mutual labels:  machine-learning-algorithms, datascience
Notebooks Statistics And Machinelearning
Jupyter Notebooks from the old UnsupervisedLearning.com (RIP) machine learning and statistics blog
Stars: ✭ 270 (+1127.27%)
Mutual labels:  machine-learning-algorithms, datascience
100 Days Of Ml Code
A day to day plan for this challenge. Covers both theoritical and practical aspects
Stars: ✭ 172 (+681.82%)
Mutual labels:  machine-learning-algorithms, datascience
Statistical-Learning-using-R
This is a Statistical Learning application which will consist of various Machine Learning algorithms and their implementation in R done by me and their in depth interpretation.Documents and reports related to the below mentioned techniques can be found on my Rpubs profile.
Stars: ✭ 27 (+22.73%)
Mutual labels:  machine-learning-algorithms, datascience
vlainic.github.io
My GitHub blog: things you might be interested, and probably not...
Stars: ✭ 26 (+18.18%)
Mutual labels:  machine-learning-algorithms, datascience
Anomaly Detection
anomaly detection with anomalize and Google Trends data
Stars: ✭ 38 (+72.73%)
Mutual labels:  machine-learning-algorithms, datascience
bert quora question pairs
BERT Model Fine-tuning on Quora Questions Pairs
Stars: ✭ 28 (+27.27%)
Mutual labels:  google-colab
influence boosting
Supporting code for the paper "Finding Influential Training Samples for Gradient Boosted Decision Trees"
Stars: ✭ 57 (+159.09%)
Mutual labels:  machine-learning-algorithms
NoML
A notebook for machine learning interview
Stars: ✭ 54 (+145.45%)
Mutual labels:  machine-learning-algorithms
analisis-numerico-computo-cientifico
Análisis numérico y cómputo científico
Stars: ✭ 42 (+90.91%)
Mutual labels:  google-colab
ETL-Starter-Kit
📁 Extract, Transform, Load (ETL) 👷 refers to a process in database usage and especially in data warehousing. This repository contains a starter kit featuring ETL related work.
Stars: ✭ 21 (-4.55%)
Mutual labels:  datascience
ML-ProjectKart
🙌Kart of 210+ projects based on machine learning, deep learning, computer vision, natural language processing and all. Show your support by ✨ this repository.
Stars: ✭ 162 (+636.36%)
Mutual labels:  machine-learning-algorithms
taller SparkR
Taller SparkR para las Jornadas de Usuarios de R
Stars: ✭ 12 (-45.45%)
Mutual labels:  machine-learning-algorithms
hmac-timing-attacks
HMAC timing attack's w/ statistical analysis
Stars: ✭ 22 (+0%)
Mutual labels:  datascience
data science chile
Lista de cursos de Data Science en Chile 📈📊🇨🇱
Stars: ✭ 22 (+0%)
Mutual labels:  datascience

neptune-examples

Examples for using Neptune to keep track of your experiments.

You can run every example with zero setup as an "ANONYMOUS" Neptune user (no registration needed).

For each example you can:

  • see the script (code),
  • see rendered notebook (notebook)
  • or open the notebook in Colab (open in colab)

Note

These examples are based on the legacy Neptune.ai API. You can find new API-based examples here.

Quick Starts

Product Tours

Integrations

Contributing

Required sections~/

When you create an example notebook remember to create the following sections:

  • Installation: all the libraries needed to run this in Colab in their current versions
  • Library updates: all the libraries from the point before but with --upgrade at the end
  • Neptune stop: after each experiment you should stop the experiment

Tags

Each cell should be tagged with one or many of the following tags:

  • comment
  • tests
  • header
  • code
  • installation
  • library_updates
  • neptune_stop

Creating scripts, notebooks and tests

For each example notebook you create the following artifacts will be created automatically:

  • */docs/NOTEBOOK_NAME.ipynb : it excluded cells tagged with 'comment', 'tests', 'library_updates'
  • */docs/NOTEBOOK_NAME.py : it excluded cells tagged with'comment', 'tests', 'library_updates', 'neptune_stop'
  • */showcase/NOTEBOOK_NAME.ipynb : it excluded cells tagged with 'tests', 'library_updates'
  • */tests/NOTEBOOK_NAME_fixed_libs.py : it excluded cells tagged with 'comment', 'library_updates' , 'neptune_stop'
  • */tests/NOTEBOOK_NAME_upgraded_libs.py : it excluded cells tagged with 'comment', 'neptune_stop'

To do it run:

python ci/build.py

To run all of those scripts execute:

python ci/run.py

Under the hood all the examples are run with ipython SCRIPT_NAME.py to run the library installations from within the script.

You can also run both with:

source run.sh

Configuration

You can configure which notebooks should be created or run with the config.yaml configuration file.

create_docs_paths

This is used in ci/create.py. Pass paths to all the notebook for which you want to create artifacts. For example:

create_docs_paths: [
  'integrations/pytorch-lightning/Neptune-PyTorch-Lightning-basic.ipynb',
  'quick-starts/monitor-ml-runs/Monitor-ML-runs-live.ipynb',
  'quick-starts/organize-ml-experimentation/Organize-ML-experiments.ipynb',
]

run_docs_paths

This is used in ci/run.py.

included_patterns

Pass patterns that you want to include. By default those are /docs, /tests and /showcase For example:

  included_patterns: [
    '/docs',
    '/tests',
    '/showcase',
  ]

included_patterns

Pass patterns that you want to exclude. By default those are /.ipynb_checkpoints, /.git and /showcase For example:

  excluded_patterns: [
    '/.ipynb_checkpoints',
    '/.git',
  ]

Notes

  • The following files are a temporary fix (leaving old paths for now):
    • logging_snippets.ipynb
    • Neptune-API-Tour.ipynb
    • Organize-ML-experiments.ipynb
    • r-integration.ipynb
    • Use-Neptune-API-to-log-your-first-experiment.ipynb
    • Monitor-ML-runs-live.ipynb
    • neptune_test_run.ipynb
    • pytorch_lightning-integration.ipynb
    • Template.ipynb
    • xgboost-integration.ipynb
  • XGBoost integration (upgraded libs case) is not tested on Win with Python 3.8, as it causes tkinter error.
  • "Neptune-API-Tour" (product-tours) is not tested on Windows, because unable to install Tensorflow on a Windows CI server (error msg).
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].