arviz
Sinatra
arviz | Sinatra | |
---|---|---|
3 | 10 | |
1,548 | 12,132 | |
1.2% | 0.3% | |
7.7 | 8.0 | |
5 days ago | 17 days ago | |
Python | Ruby | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
arviz
-
Matplotlib for sabermetric analysis
pymc3 is the standard Python library for Bayesian statistics, and used ArviZ for plotting, built on top of matplotlib
-
What is Probabilistic Programming?
This tutorial explains what is probabilistic programming & provides a review of 5 frameworks (PPLs) using an example taken from Chapter 4 of Statistical Rethinking by Dr. Richard McElreath. Frameworks (PPLs) reviewed are - Stan (https://mc-stan.org/) PyMC3 (https://docs.pymc.io/) Tensorflow Probability (https://www.tensorflow.org/probability) Pyro/NumPyro (https://pyro.ai/) Turing.jl (https://turing.ml/stable/) I also provide the basic review of a great library called arviz (https://arviz-devs.github.io/arviz/), which can be used for all the above-mentioned PPLs to do Exploratory Data Analysis of Bayesian Models. Here is the link to the notebook in which I have implemented the example model using the above Frameworks/PPLs https://colab.research.google.com/drive/1zgR2b0j2waGi1ppnIe1rw7emkbBXtMqF?usp=sharing
-
Hacktoberfest: 69 Beginner-Friendly Projects You Can Contribute To
https://github.com/arviz-devs/arviz Exploratory analysis of Bayesian models with Python
Sinatra
- Sinatra 4.0
-
How to Use Sinatra to Build a Ruby Application
Compared to Ruby on Rails, a full-stack web framework, Sinatra is a very lean micro-framework originally developed by Blake Mizerany to help Ruby developers build applications with "minimal effort".
-
Making AJAX Applications Crawlable? How to build a simple web service on Google App Engine to produce HTML Snapshots?
a Sinatra app hosted on Heroku on the domain http://example.com
- I created a simple router inspired by Ruby's Sinatra. What do you guys think?
- Escaping all path info with Shellwords.escape in Sinatra
-
How do I set up a Sinatra app under Apache with Passenger?
Let's say I have the simplest single-file Sinatra app. The hello world on their homepage will do. I want to run it under Apache with Phusion Passenger, AKA mod_rails.
- Learning Ruby:Rails:Routes:Controllers#beginner
-
Ruby on Rails VS Hanami - a user suggested alternative
3 projects | 11 Aug 2021
Sinatra is the oldest competitor of Rails. Although it's not that popular anymore, it's still used in some simple and performance focused services.
-
Does Anyone use Sinatra in Production?
Sinatra is fine as long as you have a small number of routes, because its router is O(n): https://github.com/sinatra/sinatra/blob/ac5404dbd897a4b3c5b3921d2f89fecd3b540ed3/lib/sinatra/base.rb#L1008-L1010
-
Hacktoberfest: 69 Beginner-Friendly Projects You Can Contribute To
https://github.com/sinatra/sinatra A classy web-development dressed in a DSL (official / canonical repo)
What are some alternatives?
matplotlib - matplotlib: plotting with Python
Hanami - The web, with simplicity.
Babel (Formerly 6to5) - 🐠 Babel is a compiler for writing next generation JavaScript.
Roda - Routing Tree Web Toolkit
seaborn - Statistical data visualization in Python
Ruby on Rails - Ruby on Rails
PyMC - Bayesian Modeling and Probabilistic Programming in Python
Padrino - Padrino is a full-stack ruby framework built upon Sinatra.
stan - Stan development repository. The master branch contains the current release. The develop branch contains the latest stable development. See the Developer Process Wiki for details.
Cuba - Rum based microframework for web development.
probability - Probabilistic reasoning and statistical analysis in TensorFlow
Camping - the 5k pocket full-of-gags web microframework