All Projects → sstangl → Openpowerlifting

sstangl / Openpowerlifting

Licence: other
Read-Only Mirror of the OpenPowerlifting Project. Main Repo on GitLab.

Programming Languages

rust
11053 projects
python3
1442 projects

Labels

Projects that are alternatives of or similar to Openpowerlifting

Clothing Detection Dataset
Clothing detection dataset
Stars: ✭ 55 (-17.91%)
Mutual labels:  dataset
Stevens Vlp16 Dataset
This dataset is captured using a Velodyne VLP-16, which is mounted on an UGV - Clearpath Jackal, on Stevens Institute of Technology campus
Stars: ✭ 58 (-13.43%)
Mutual labels:  dataset
Wikipedia ner
📖 Labeled examples from wiki dumps in Python
Stars: ✭ 61 (-8.96%)
Mutual labels:  dataset
Covidnet Ct
COVID-Net Open Source Initiative - Models and Data for COVID-19 Detection in Chest CT
Stars: ✭ 57 (-14.93%)
Mutual labels:  dataset
Animegan
A simple PyTorch Implementation of Generative Adversarial Networks, focusing on anime face drawing.
Stars: ✭ 1,095 (+1534.33%)
Mutual labels:  dataset
Maskrcnn Modanet
A Mask R-CNN Keras implementation with Modanet annotations on the Paperdoll dataset
Stars: ✭ 59 (-11.94%)
Mutual labels:  dataset
Coarij
Corpus of Annual Reports in Japan
Stars: ✭ 55 (-17.91%)
Mutual labels:  dataset
Colour
Colour Science for Python
Stars: ✭ 1,131 (+1588.06%)
Mutual labels:  dataset
Geodata Br
Free open public domain geographic data of Brazil available in multiple languages and formats.
Stars: ✭ 57 (-14.93%)
Mutual labels:  dataset
Producttitlesummarizationcorpus
Dataset for CIKM 2018 paper "Multi-Source Pointer Network for Product Title Summarization"
Stars: ✭ 61 (-8.96%)
Mutual labels:  dataset
Cinemanet
Stars: ✭ 57 (-14.93%)
Mutual labels:  dataset
View Finding Network
A deep ranking network that learns to find good compositions in a photograph.
Stars: ✭ 57 (-14.93%)
Mutual labels:  dataset
Dream
DREAM: A Challenge Dataset and Models for Dialogue-Based Reading Comprehension
Stars: ✭ 60 (-10.45%)
Mutual labels:  dataset
Fifa Fut Data
Web-scraping script that writes the data of all players from FutHead and FutBin to a CSV file or a DB
Stars: ✭ 55 (-17.91%)
Mutual labels:  dataset
Legislator
Interface to the Comparative Legislators Database
Stars: ✭ 62 (-7.46%)
Mutual labels:  dataset
Quandl Python
Stars: ✭ 1,076 (+1505.97%)
Mutual labels:  dataset
Char Rnn Tensorflow
Multi-layer Recurrent Neural Networks for character-level language models implements by TensorFlow
Stars: ✭ 58 (-13.43%)
Mutual labels:  dataset
Awesome machine learning solutions
A curated list of repositories for my book Machine Learning Solutions.
Stars: ✭ 65 (-2.99%)
Mutual labels:  dataset
Extendedsumm
On Generating Extended Summaries of Long Documents
Stars: ✭ 63 (-5.97%)
Mutual labels:  dataset
Pysgs
📈 Python interface for the Brazilian Central Bank's Time Series Management System (SGS)
Stars: ✭ 60 (-10.45%)
Mutual labels:  dataset

The OpenPowerlifting Project

Build Status

A permanent, accurate, convenient, accessible, open archive of the world's powerlifting data.
Presentation of this data is available at OpenPowerlifting.org.

Powerlifting to the People.

Development Chat

Project development is discussed in the OpenPowerlifting Zulip Chat. Everyone is welcome to join.

Licensing

Code Licensing

All OpenPowerlifting code is Free/Libre software under the GNU AGPLv3+.
Please refer to the LICENSE file.

Data Licensing

OpenPowerlifting data (*.csv) under meet-data/ is contributed to the public domain.

The OpenPowerlifting database contains facts that, in and of themselves,
are not protected by copyright law. However, the copyright laws of some jurisdictions
may cover database design and structure.

To the extent possible under law, all data (*.csv) in the meet-data/ folder is waived of all copyright and related or neighboring rights. The work is published from the United States.

Although you are under no requirement to do so, if you incorporate OpenPowerlifting data into your project, please consider adding a statement of attribution so that people may know about this project and help contribute data.

Sample attribution text:

This page uses data from the OpenPowerlifting project, https://www.openpowerlifting.org.
You may download a copy of the data at https://gitlab.com/openpowerlifting/opl-data.

If you modify the data or add useful new data, please consider contributing
the changes back so the entire powerlifting community may benefit.

Development Installation

Fedora 31

Install dependencies:

sudo dnf install make npm python3-beautifulsoup4 python3-flake8 ansible parallel uglify-js

Install the "nightly" version of the Rust programming language using rustup:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

When a menu appears, choose "Customize installation".
Press the Enter key until it asks Default toolchain?. Type nightly and press Enter.
Continue pressing Enter at the remaining prompts until Rust is installed.

Log out and log back in to allow ~/.cargo/bin to be part of your default shell $PATH.

Build the project and run the server:

make
cd server
cargo run --release

Ubuntu 20.04 LTS (Focal)

Follow the instructions for Fedora, but use this alternate command for installing dependencies:

sudo apt-get install curl make npm python3-bs4 flake8 ansible parallel uglifyjs

Windows 10 (Native)

  1. Download and install the Build Tools for Visual Studio 2019.

    • When the installation menu appears, under the "Workloads" tab, select "C++ build tools" and press Install. A reboot will be required.
  2. Install the Rust language for Windows.

    • When a menu appears, choose "Customize installation".
    • Press the Enter key until it asks Default toolchain?. Type nightly and press Enter.
    • Continue pressing Enter at the remaining prompts until Rust is installed.
  3. To clone this repository locally, install GitHub Desktop. When given the option, select "Clone from URL" and enter https://gitlab.com/openpowerlifting/opl-data.git or the address to a personal fork.

  4. In the Start Menu, open the Command Prompt.

    • Navigate to the repository directory. If you used GitHub Desktop, the command is cd Documents\GitHub\opl-data.
    • Run the checker: cargo run --bin checker.

Docker

To run the server using Docker, simply build and run:

docker build -t opl .
docker run -p 8000:8000 opl

Access at http://localhost:8000/ per usual.

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