All Projects → nwhitehead → Pineapple

nwhitehead / Pineapple

Licence: other

Projects that are alternatives of or similar to Pineapple

Kaggle criteo ctr challenge
This is a kaggle challenge project called Display Advertising Challenge by CriteoLabs at 2014.这是2014年由CriteoLabs在kaggle上发起的广告点击率预估挑战项目。
Stars: ✭ 340 (-1.16%)
Mutual labels:  jupyter-notebook
Azureml Bert
End-to-End recipes for pre-training and fine-tuning BERT using Azure Machine Learning Service
Stars: ✭ 342 (-0.58%)
Mutual labels:  jupyter-notebook
Attack Python Client
Python Script to access ATT&CK content available in STIX via a public TAXII server
Stars: ✭ 342 (-0.58%)
Mutual labels:  jupyter-notebook
Artistic Style Transfer
Convolutional neural networks for artistic style transfer.
Stars: ✭ 341 (-0.87%)
Mutual labels:  jupyter-notebook
Notebooks
interactive notebooks from Planet Engineering
Stars: ✭ 339 (-1.45%)
Mutual labels:  jupyter-notebook
Face Recognition
Deep face recognition with Keras, Dlib and OpenCV
Stars: ✭ 342 (-0.58%)
Mutual labels:  jupyter-notebook
Dl pytorch
Code for the Deep Learning with PyTorch lesson
Stars: ✭ 339 (-1.45%)
Mutual labels:  jupyter-notebook
Gumbel Softmax
categorical variational autoencoder using the Gumbel-Softmax estimator
Stars: ✭ 343 (-0.29%)
Mutual labels:  jupyter-notebook
Medmnist
[ISBI'21] MedMNIST Classification Decathlon: A Lightweight AutoML Benchmark for Medical Image Analysis
Stars: ✭ 338 (-1.74%)
Mutual labels:  jupyter-notebook
Covid19 Forecast Hub
Projections of COVID-19, in standardized format
Stars: ✭ 342 (-0.58%)
Mutual labels:  jupyter-notebook
Python Topic Model
Implementation of various topic models
Stars: ✭ 339 (-1.45%)
Mutual labels:  jupyter-notebook
Dsprites Dataset
Dataset to assess the disentanglement properties of unsupervised learning methods
Stars: ✭ 340 (-1.16%)
Mutual labels:  jupyter-notebook
Distiller
Neural Network Distiller by Intel AI Lab: a Python package for neural network compression research. https://intellabs.github.io/distiller
Stars: ✭ 3,760 (+993.02%)
Mutual labels:  jupyter-notebook
Ml Suite
Getting Started with Xilinx ML Suite
Stars: ✭ 340 (-1.16%)
Mutual labels:  jupyter-notebook
Trpo
Trust Region Policy Optimization with TensorFlow and OpenAI Gym
Stars: ✭ 343 (-0.29%)
Mutual labels:  jupyter-notebook
Roaddamagedetector
Stars: ✭ 337 (-2.03%)
Mutual labels:  jupyter-notebook
Cs231n Camp
cs231n training camp
Stars: ✭ 342 (-0.58%)
Mutual labels:  jupyter-notebook
Pytorchnethub
项目注释+论文复现+算法竞赛
Stars: ✭ 341 (-0.87%)
Mutual labels:  jupyter-notebook
Tusimple Benchmark
Download Datasets and Ground Truths: https://github.com/TuSimple/tusimple-benchmark/issues/3
Stars: ✭ 340 (-1.16%)
Mutual labels:  jupyter-notebook
Experiments with python
experiments with python
Stars: ✭ 342 (-0.58%)
Mutual labels:  jupyter-notebook

Pineapple

This project is a standalone Jupyter environment for doing data science using Python. It aims to include many useful working libraries and packages, while remaining super easy to install and use.

Building Prerequisites

General requirements:

  • C++11 compiler (e.g. g++-4.9 or later)
  • wxWidgets 3.x (source compile)
  • lessc (for compiling .less files, get it with npm)

Mac OS X

For wxWidgets, I downloaded the source then used:

mkdir build-release
cd build-release
../configure --enable-shared --enable-monolithic --with-osx_cocoa CXX='clang++ -std=c++11 -stdlib=libc++' CC=clang --with-macosx-version-min=10.8 --disable-debug --without-liblzma
make -j4
sudo make install

Ubuntu 14.04

To get g++-4.9 (required) use the Ubuntu Toolchain PPA.

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.9

You'll need various development files to compile.

sudo apt-get install build-essential libz-dev libgtk2.0-dev
    libreadline-dev libssl-dev libncursesw5-dev
    libgdbm-dev libsqlite3-dev libbz2-dev liblzma-dev
    libreadline-gplv2-dev
    libc6-dev

Get the wxWidget source and compile:

mkdir buildgtk
cd buildgtk
../configure --with-gtk
make -j4
sudo make install

Building for local testing

If prerequisites are met, you should be able to do:

mkdir build
cd build
cmake ..
make

This builds python and various libraries and builds the main application.

make custom-install

This installs pip requirements and then copies custom files into the notebook static directory. Now you can try the local application with make local-test.

Distribution

Redistributable packages are built using CPack.

make install
make package

The final redistributable files will be placed at the top level of the build directory. Final packages will be compressed tar files for Linux, DMG images for Mac.

Notes

OS X

If you want to change the icon images, you'll need to regenerate the icns files. I did this using iconverticons because the command-line tools I found were out of date and I didn't want to hassle with automating it.

Contact

Pineapple is a project of Nathan Whitehead, copyright 2015. Let me know what you think at nwhitehe [at] gmail.com.

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