training-kit - Open source on demand courses and cheat sheets for Git and GitHub

  •        96

![servicesbanner](https://cloud.githubusercontent.com/assets/13326548/21035994/ad40c19c-bd77-11e6-97fa-78b068050c05.jpg)

https://github.com/github/training-kit#readme
https://github.com/github/training-kit

Dependencies:

primer-css : ^9.3.0

Tags
Implementation
License
Platform

   




Related Projects

Bing Maps for Windows Store Apps Training Kit

  •    

This training kit consists of a power point slide deck which gives an overview of how to create a Windows Store App that uses Bing Maps.

Prism Training Kit

  •    

The Prism Training Kit is composed of a set of Hands-on-Lab that are meant to help you get familiar with Prism in an easy, interactive way.

AdventureWorks Sample Databases for the SQL Server 2012 Developer Training Kit

  •    

This project is a fork of the Adventure Works sample databases for the SQL Server 2012 Developer Training Kit.

TrainingContent - Training Content used for dev.office.com

  •    Javascript

This GitHub repo houses all of the training content for Office 365 Development training courses.You are welcome to use this content as you wish to train your internal developers or present at User Groups or Conferences. There are speaker notes here to help you set up your development environment.


h4cker - This repository is primarily maintained by Omar Santos and includes resources related to ethical hacking / penetration testing, digital forensics and incident response (DFIR), vulnerability research, exploit development, reverse engineering, and more

  •    Java

This repository includes thousands of cybersecurity-related references and resources and it is maintained by Omar Santos. This GitHub repository has been created to provide supplemental material to several books, video courses, and live training created by Omar Santos and other co-authors. It provides over 6,000 references, scripts, tools, code, and other resources that help offensive and defensive security professionals learn and develop new skills. This GitHub repository provides guidance on how build your own hacking environment, learn about offensive security (ethical hacking) techniques, vulnerability research, exploit development, reverse engineering, malware analysis, threat intelligence, threat hunting, digital forensics and incident response (DFIR), includes examples of real-life penetration testing reports, and more. These courses serve as comprehensive guide for any network and security professional who is starting a career in ethical hacking and penetration testing. It also can help individuals preparing for the Offensive Security Certified Professional (OSCP), the Certified Ethical Hacker (CEH), CompTIA PenTest+ and any other ethical hacking certification. This course helps any cyber security professional that want to learn the skills required to becoming a professional ethical hacker or that want to learn more about general hacking methodologies and concepts.

Snorkel - A system for quickly generating training data with weak supervision

  •    Jupyter

Snorkel is a system for rapidly creating, modeling, and managing training data, currently focused on accelerating the development of structured or "dark" data extraction applications for domains in which large labeled training sets are not available or easy to obtain. <BR><BR> Today's state-of-the-art machine learning models require massive labeled training sets--which usually do not exist for real-world applications. Instead, Snorkel is based around the new data programming paradigm, in which the developer focuses on writing a set of labeling functions, which are just scripts that programmatically label data. The resulting labels are noisy, but Snorkel automatically models this process—learning, essentially, which labeling functions are more accurate than others—and then uses this to train an end model (for example, a deep neural network in TensorFlow).

Chess Training Tools

  •    

Chess Training Tools including tools for chess visualization training, analysis tree training, and opening training.

git-cheat-sheet - :octocat: git and git flow cheat sheet

  •    

Git cheat sheet saves you from learning all the commands by heart. Be free to contribute, update the grammar mistakes. You are also free to add your language file.

Web App Security Training Movies

  •    

Intended for Developers to highlight their security weak coding and show them how attackers can abuse these weaknesses. Refer to the following web sites for directly viewing training movies online. http://yehg.net/lab/#training http://core.yehg.net/lab/#training

training-data-analyst - Labs and demos for courses in the Data Engineer track of GCP Training (http://cloud

  •    Javascript

Labs and demos for courses in the Data Engineer track of GCP Training (http://cloud.google.com/training).

JCycleData

  •    Java

JCycleData is a training log / diary designed to help you keeping track of your training schedule. JCycleData supports: different kind of activities, graphical training evaluation, training zone recognition at a glance, ...

gradient-checkpointing - Make huge neural nets fit in memory

  •    Python

Training very deep neural networks requires a lot of memory. Using the tools in this package, developed jointly by Tim Salimans and Yaroslav Bulatov, you can trade off some of this memory usage with computation to make your model fit into memory more easily. For feed-forward models we were able to fit more than 10x larger models onto our GPU, at only a 20% increase in computation time. The memory intensive part of training deep neural networks is computing the gradient of the loss by backpropagation. By checkpointing nodes in the computation graph defined by your model, and recomputing the parts of the graph in between those nodes during backpropagation, it is possible to calculate this gradient at reduced memory cost. When training deep feed-forward neural networks consisting of n layers, we can reduce the memory consumption to O(sqrt(n)) in this way, at the cost of performing one additional forward pass (see e.g. Training Deep Nets with Sublinear Memory Cost, by Chen et al. (2016)). This repository provides an implementation of this functionality in Tensorflow, using the Tensorflow graph editor to automatically rewrite the computation graph of the backward pass.

nvvl - A library that uses hardware acceleration to load sequences of video frames to facilitate machine learning training

  •    C++

NVVL (NVIDIA Video Loader) is a library to load random sequences of video frames from compressed video files to facilitate machine learning training. It uses FFmpeg's libraries to parse and read the compressed packets from video files and the video decoding hardware available on NVIDIA GPUs to off-load and accelerate the decoding of those packets, providing a ready-for-training tensor in GPU device memory. NVVL can additionally perform data augmentation while loading the frames. Frames can be scaled, cropped, and flipped horizontally using the GPUs dedicated texture mapping units. Output can be in RGB or YCbCr color space, normalized to [0, 1] or [0, 255], and in float, half, or uint8 tensors. Using compressed video files instead of individual frame image files significantly reduces the demands on the storage and I/O systems during training. Storing video datasets as video files consumes an order of magnitude less disk space, allowing for larger datasets to both fit in system RAM as well as local SSDs for fast access. During loading fewer bytes must be read from disk. Fitting on smaller, faster storage and reading fewer bytes at load time allievates the bottleneck of retrieving data from disks, which will only get worse as GPUs get faster. For the dataset used in our example project, H.264 compressed .mp4 files were nearly 40x smaller than storing frames as .png files.

caret - caret (Classification And Regression Training) R package that contains misc functions for training and plotting classification and regression models

  •    R

caret (Classification And Regression Training) R package that contains misc functions for training and plotting classification and regression models

react-training - Mini React Training Course

  •    Javascript

This is material I used for instructure's react training sessions when I worked there. The main branch is gh-pages, so all of the examples in code/ should run at http://ryanflorence.github.io/react-training/code (but you'll have to punch in the URL for now).

Awesome-CheatSheet - :books: Ultimate CheatSheets(Tutorials), overview of syntax, features and practical tips, collection of useful code snippets, go from zero to hero at fly

  •    

:books: Ultimate CheatSheets(Tutorials), overview of syntax, features and practical tips, collection of useful code snippets, go from zero to hero at fly. :dizzy: 干货满满的全栈开发速学速查手册集锦

Flight Gear Aviation Training Device

  •    

This project aims to create an open source tool for training pilots. It will meet the federal regulations (14CFR) of the Federal Aviation Administration (FAA) to be a Personal Computer Aviation Training Device (PCATD).

Working Memory Workout

  •    

Working Memory Workout is a working memory training game based on the N-back, a task researchers say may improve fluid intelligence. It greatly expands on the N-back, with dynamic difficulty adjustment, 13 game modes, 61 stimuli, 4 time modes, and a difficulty-ratcheting helper.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.