All Projects â†’ ironmussa â†’ Bumblebee

ironmussa / Bumblebee

Licence: apache-2.0
🚕 A spreadsheet-like data preparation web app that works over Optimus (pandas, dask, cuDF, dask-cuDF and PySpark)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Bumblebee

Neogfx
Cross-platform GPU-oriented C++ application/game framework
Stars: ✭ 362 (+320.93%)
Mutual labels:  gpu, gui
Visbrain
A multi-purpose GPU-accelerated open-source suite for brain data visualization
Stars: ✭ 172 (+100%)
Mutual labels:  gpu, gui
Open3d
Open3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+6713.95%)
Mutual labels:  gpu, gui
X11docker
Run GUI applications and desktops in docker and podman containers. Focus on security.
Stars: ✭ 3,797 (+4315.12%)
Mutual labels:  gpu, gui
Nplusminer
NPlusMiner + GUI | NVIDIA/AMD/CPU miner | AI | Autoupdate | MultiRig remote management
Stars: ✭ 75 (-12.79%)
Mutual labels:  gpu, gui
Abr Broadcaster
A real time encoder for Adaptive Bitrate Broadcast
Stars: ✭ 80 (-6.98%)
Mutual labels:  gui
Mpr
Reference implementation for "Massively Parallel Rendering of Complex Closed-Form Implicit Surfaces" (SIGGRAPH 2020)
Stars: ✭ 84 (-2.33%)
Mutual labels:  gpu
Cuda Design Patterns
Some CUDA design patterns and a bit of template magic for CUDA
Stars: ✭ 78 (-9.3%)
Mutual labels:  gpu
Hyperlearn
50% faster, 50% less RAM Machine Learning. Numba rewritten Sklearn. SVD, NNMF, PCA, LinearReg, RidgeReg, Randomized, Truncated SVD/PCA, CSR Matrices all 50+% faster
Stars: ✭ 1,204 (+1300%)
Mutual labels:  gpu
Glove As A Tensorflow Embedding Layer
Taking a pretrained GloVe model, and using it as a TensorFlow embedding weight layer **inside the GPU**. Therefore, you only need to send the index of the words through the GPU data transfer bus, reducing data transfer overhead.
Stars: ✭ 85 (-1.16%)
Mutual labels:  gpu
Waifu2x Ncnn Vulkan
waifu2x converter ncnn version, runs fast on intel / amd / nvidia GPU with vulkan
Stars: ✭ 1,258 (+1362.79%)
Mutual labels:  gpu
Patternfly Design
Use this repo to file all new feature or design change requests for the PatternFly project
Stars: ✭ 82 (-4.65%)
Mutual labels:  gui
Magicgui
build GUIs from python functions, using magic.
Stars: ✭ 80 (-6.98%)
Mutual labels:  gui
Qode
Qode is a lightly modified fork of Node.js that merges Node's event loop with Qt's event loop. It is designed to be used together with @nodegui/nodegui.
Stars: ✭ 84 (-2.33%)
Mutual labels:  gui
Aardvark.rendering
The dependency-aware, high-performance aardvark rendering engine. This repo is part of aardvark - an open-source platform for visual computing, real-time graphics and visualization.
Stars: ✭ 79 (-8.14%)
Mutual labels:  gpu
Fastai
R interface to fast.ai
Stars: ✭ 85 (-1.16%)
Mutual labels:  gpu
Ptdesigner
Library and GUI tool for designing and generation of procedural textures, made as a part of my Bachelor thesis.
Stars: ✭ 77 (-10.47%)
Mutual labels:  gui
Gonvml
NVIDIA Management Library (NVML) bindings for Go
Stars: ✭ 82 (-4.65%)
Mutual labels:  gpu
Imgui Rs
Rust bindings for Dear ImGui
Stars: ✭ 1,258 (+1362.79%)
Mutual labels:  gui
Fornos
GPU Texture Baking Tool
Stars: ✭ 82 (-4.65%)
Mutual labels:  gpu

Logo Bumblebee

built_by iron

Bumblebee

With Bumblebee, you can easily clean and prepare bigdata using a visual interface. It is built over Optimus so you can handle small and big data efficiently.

For more info about Bumblebee, please go to: https://hi-bumblebee.com/

Installation

Docker

To run Bumblebee on a Docker container just use the following commands:

For remote servers: docker run --name bumblebee --network="host" -e ADDRESS=<IP> ironmussa/bumblebee:develop-3.0

For local machines: docker run --name bumblebee -p 3000:3000 -p 4000:4000 -e ADDRESS=localhost ironmussa/bumblebee:develop-3.0

You can also replace ironmussa/bumblebee:develop-3.0 by ironmussa/bumblebee:develop-3.0-spark to enable Spark support.

On --name bumblebee you can use any name you want for your environtment and on <IP> you must input the public IP address of your server. Remember to open ports 3000 and 4000 on your host.

Ubuntu/Digital Ocean

https://medium.com/hi-bumblebee/how-to-install-bumblebee-on-digital-ocean-ef77138f1838

Load and explore

Get data from CSV, JSON, parquet, Avro files, and databases. Then get histograms, frequency charts, and advance stats. Database

Transform and Clean

Convert unstructured data, standardize strings, unify date format, Impute data, handle outliers and create custom functions. Transform

Prepare for Machine Learning

Bin columns, string clustering, one-hot encode, scaling, and split train and test data. Prepare

Interact with code like in jupyter notebook

Every action over your data is added as a transformation step using python code that you can modify anytime. Also, you can add any python code you want to make complex transformations.

Interact

See Bumblebee in action

https://www.loom.com/embed/c2cfb6a2e0a549e2afeb8d484865b968

Contributing to Bumblebee

Contributions go far beyond pull requests and commits. We are very happy to receive any kind of contributions including:

  • Documentation updates, enhancements, designs, or bugfixes.
  • Spelling or grammar fixes.
  • README.md corrections or redesigns.
  • Adding unit, or functional tests.
  • Triaging GitHub issues -- especially determining whether an issue still persists or is reproducible.
  • Searching #hibumblebee on twitter and helping someone else who needs help.
  • Blogging, speaking about, or creating tutorials about Bumblebee and its many features.
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].