Skip to main content

Breadcrumb

  1. ACCESS Home
  2. Support
  3. Knowledge Base
  4. Knowledge Base Resources

Knowledge Base Resources

These resources are contributed by researchers, facilitators, engineers, and HPC admins. Please upvote resources you find useful!
Add a Resource

Filters

Topics

  • training (38)
  • machine-learning (36)
  • ai (34)
  • data-analysis (34)
  • documentation (25)
  • deep-learning (21)
  • big-data (20)
  • neural-networks (17)
  • workforce-development (17)
  • professional-development (16)
  • visualization (15)
  • community-outreach (13)
  • parallelization (13)
  • r (12)
  • cybersecurity (11)
  • gpu (11)
  • programming (11)
  • image-processing (9)
  • cloud-computing (8)
  • mpi (8)
  • plotting (8)
  • pytorch (8)
  • slurm (8)
  • administering-hpc (7)
  • c (7)

Topics

  • training (38)
  • machine-learning (36)
  • ai (34)
  • data-analysis (34)
  • documentation (25)
  • deep-learning (21)
  • big-data (20)
  • neural-networks (17)
  • workforce-development (17)
  • professional-development (16)
  • visualization (15)
  • community-outreach (13)
  • parallelization (13)
  • r (12)
  • cybersecurity (11)
  • gpu (11)
  • programming (11)
  • image-processing (9)
  • cloud-computing (8)
  • mpi (8)
  • plotting (8)
  • pytorch (8)
  • slurm (8)
  • administering-hpc (7)
  • c (7)

Programming Language

  • python (41)
  • c++ (10)
  • bash (7)

Programming Language

  • python (41)
  • c++ (10)
  • bash (7)

Science Domain

  • data-science (14)
  • computational-chemistry (7)

Science Domain

  • data-science (14)
  • computational-chemistry (7)

Skill Level

  • intermediate (191)
  • (-) beginner (189)
  • (-) advanced (111)

Content Type

  • learning (76)
  • website (57)
  • documentation (43)
  • tool (28)
  • video_link (16)
  • presentation (6)
  • mailing_list (2)
  • video (1)

Skill Level

  • intermediate (191)
  • (-) beginner (189)
  • (-) advanced (111)

Content Type

  • learning (76)
  • website (57)
  • documentation (43)
  • tool (28)
  • video_link (16)
  • presentation (6)
  • mailing_list (2)
  • video (1)
Numpy - a Python Library
0
  • NumPY Docs
Numpy is a python package that leverages types and compiled C code to make many math operations in Python efficient. It is especially useful for matrix manipulation and operations.
documentationbig-datadata-analysisdeep-learningopencvpytorchtensorflowdata-science
0 Likes

Login to like
Type
tool
Level
Beginner, Intermediate
ACCESS KB Guide - Expanse
0
  • ACCESS KB Guide
Expanse at SDSC is a cluster designed by Dell and SDSC delivering 5.16 peak petaflops, and offers Composable Systems and Cloud Bursting. This documentation describes how to use the Expanse cluster with some specific information for people with ACCESS accounts.
expansecomposable-systemsgpu
0 Likes

Login to like
Type
documentation
Level
Beginner, Intermediate, Advanced
Active inference textbook
0
  • Active Inference: The Free Energy Principle in Mind, Brain, and Behavior
This textbook is the first comprehensive treatment of active inference, an integrative perspective on brain, cognition, and behavior used across multiple disciplines including computational neurosciences, machine learning, artificial intelligence, and robotics. It was published in 2022 and it's open access at this time. The contents in this textbook should be educational to those who want to understand how the free energy principle is applied to the normative behavior of living organisms and who want to widen their knowledge of sequential decision making under uncertainty.
aimachine-learningneural-networks
0 Likes

Login to like
Type
learning
Level
Beginner, Intermediate, Advanced
Official Documentation for PyTorch and NumPy
0
  • Official PyTorch Documentation
  • Official NumPy Documentation
The official documentation for PyTorch, a machine learning tensor-based framework, and NumPy, which allows for support for ndarrays which is useful to make tensors when implementing NNs. Both libraries can be installed with pip.
deep-learningneural-networkspytorchpython
0 Likes

Login to like
Type
documentation
Level
Beginner
Application Fundamentals (Android)
0
  • Application Fundamentals
The provided text discusses various aspects of Android app development fundamentals. It covers key concepts related to app components, the AndroidManifest.xml file, and app resources. Android apps are built using various components, including Activities, Services, Broadcast Receivers, and Content Providers. These components serve different purposes and have distinct lifecycles. Activities are used for user interaction, services for background tasks, broadcast receivers for system-wide event handling, and content providers for managing shared data.The AndroidManifest.xml file is essential for declaring app components, permissions, and other settings. It informs the Android system about the app's components and capabilities. For instance, it specifies the minimum API level, declares hardware and software requirements, and defines intent filters to enable components to respond to specific actions.It's crucial to declare app requirements, such as device features and minimum Android API levels, to ensure compatibility with different devices and configurations. These declarations help in filtering the app's availability on Google Play for users with compatible devices.Android apps rely on resources separate from code, including images, layouts, strings, and more. These resources are stored in various directories and can be tailored for different device configurations. Providing alternative resources allows for optimization across different languages, screen sizes, orientations, and other factors. Understanding these fundamentals is essential for developing Android applications effectively, ensuring compatibility, and providing a consistent user experience across a wide range of devices and configurations.
licenseapiprogrammingprogramming-best-practicesxmllibrary-paths
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate
RMACC Website
0
  • RMACC.org
Rocky Mountain Advanced Computing Consortium Website
community-outreach
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate, Advanced
Fairness and Machine Learning
0
  • Fairness and Machine Learning
The "Fairness and Machine Learning" book offers a rigorous exploration of fairness in ML and is suitable for researchers, practitioners, and anyone interested in understanding the complexities and implications of fairness in machine learning.
aidata-analysisdeep-learningmachine-learningdata-science
0 Likes

Login to like
Type
documentation
Level
Intermediate, Advanced
Open-Source Server Virtualization Platform
0
  • Proxmox Virtual Environment - Installation
Proxmox Virtual Environment is a hyper-converged infrastructure open-source software. It is a hosted hypervisor that can run operating systems including Linux and Windows on x64 hardware.
software-installation
0 Likes

Login to like
Type
learning
Level
Beginner
Performance Engineering Of Software Systems
0
  • MIT Performance Engineering Of Software Systems Homepage
A class from MITOpenCourseware that gives a hands on approach to building scalable and high-performance software systems. Topics include performance analysis, algorithmic techniques for high performance, instruction-level optimizations, caching optimizations, parallel programming, and building scalable systems.
optimizationparallelizationtraining
0 Likes

Login to like
Type
learning
Level
Intermediate, Advanced
Master's in Data Science Program Guide - TechGuide
0
  • Masters in Data Science Program Guide
A master’s degree in data science helps prepare professionals to take the next career step. This article will focus primarily on data science, a graduate degree in this field, and a data scientist or data analyst career. With many employers preferring a master’s degree in data science for those seeking to fill roles as data scientists or analysts, we will discuss the data science master’s degree in detail.
big-datadata-analysisdata-science
0 Likes

Login to like
Type
website
Level
Advanced
Neurostars
0
  • Neurostars
A question and answer forum for neuroscience researchers, infrastructure providers and software developers.
documentationimage-processingdata-sharingpsychology
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate, Advanced
What are LSTMs?
0
  • Introduction to LSTMs
This reading will explain what a long short-term memory neural network is. LSTMs are a type of neural networks that rely on both past and present data to make decisions about future data. It relies on loops back to previous data to make such decisions. This makes LSTMs very good for predicting time-dependent behavior.
aideep-learningmachine-learningneural-networks
0 Likes

Login to like
Type
learning
Level
Intermediate, Advanced
Python Data and Viz Training (CCEP Program)
0
5 Days of recordings of Python data analysis and visualization training.
data-sciencepython
0 Likes

Login to like
Type
learning
Level
Beginner, Intermediate
How-To Video: ACCESS Allocations
0
  • ACCESS Allocations How-To Video
This video will walk you through the process of efficiently utilizing and managing your ACCESS project(s). Here, you’ll find instructions on how to request resources, extend the end date of a project, renew a request, and all the other necessary tasks to successfully manage your project.
ACCESS-accountACCESS-allocationsallocation-managementallocations-proposal
0 Likes

Login to like
Type
video_link
Level
Beginner
Trusted CI
0
  • Trusted CI
The mission of Trusted CI is to lead in the development of an NSF Cybersecurity Ecosystem with the workforce, knowledge, processes, and cyberinfrastructure that enables trustworthy science and NSF’s vision of a nation that is a global leader in research and innovation.
cybersecuritytraining
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate, Advanced
A visual introduction to Gaussian Belief Propagation
0
  • https://gaussianbp.github.io/
This website is an interactive introduction to Gaussian Belief Propagation (GBP). A probabilistic inference algorithm that operates by passing messages between the nodes of arbitrarily structured factor graphs. A special case of loopy belief propagation, GBP updates rely only on local information and will converge independently of the message schedule. The key argument is that, given recent trends in computing hardware, GBP has the right computational properties to act as a scalable distributed probabilistic inference framework for future machine learning systems.
aimachine-learning
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate
Introduction to GPU/Parallel Programming using OpenACC
0
  • Intro to OpenACC
Introduction to the basics of OpenACC.
gpucc++compilingfortran
0 Likes

Login to like
Type
presentation
Level
Beginner
Introductory Tutorial to Numpy and Pandas for Data Analysis
0
  • Numpy and Pandas for Data Analysis
In this tutorial, I present an overview with many examples of the use of Numpy and Pandas for data analysis. Beginners in the field of data analysis can find It incredibly helpful, and at the same time, anyone who already has experience in data analysis and needs a refresher can find value in it. I discuss the use of Numpy for analyzing 1D and 2D multidimensional data and an introduction on using Pandas to manipulate CSV files.
aibig-datadata-analysisvectorization
0 Likes

Login to like
Type
documentation
Level
Beginner
Official Documentation of VisIt
0
  • Vislt github
  • Writing a File Format Reader
VisIt is a prominent open-source, interactive parallel visualization and graphical analysis tool predominantly used for viewing scientific data. Its GitHub repository offers a detailed insight into the software's source code, documentation, and contribution guidelines. In particular, it offers useful examples on how it
visItnovel-acceleratorsparticle-physics
0 Likes

Login to like
Type
documentation
Level
Intermediate, Advanced
Automated Machine Learning Book
0
  • Automated Machine Learning: Methods, Systems, Challenges
The authoritative book on automated machine learning, which allows practitioners without ML expertise to develop and deploy state-of-the-art machine learning approaches. Describes the background of techniques used in detail, along with tools that are available for free.
aidata-analysisdeep-learningmachine-learningneural-networkspythonr
0 Likes

Login to like
Type
learning
Level
Intermediate, Advanced
Bridges-2 Home Page
0
  • Bridges 2 Home Page
Landing Page for Bridges-2 information
matlab
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate, Advanced
Intro to Statistical Computing with Stan
0
  • https://mc-stan.org/users/documentation/
  • https://vasishth.github.io/bayescogsci/book/ch-introstan.html
  • https://pystan.readthedocs.io/en/latest/
The Stan language is used to specify a (Bayesian) statistical model with an imperative program calculating the log probability density function. Here are some useful links to start your exploration of this statistical programming language, and a Python interface to Stan.
data-analysismachine-learningmonte-carlopython
0 Likes

Login to like
Type
documentation
Level
Beginner, Intermediate
Fine-tuning LLMs with PEFT and LoRA
0
  • Fine-tuning LLMs with PEFT and LoRA
As LLMs get larger fine-tuning to the full extent can become difficult to train on consumer hardware. Storing and deploying these tuned models can also be quite expensive and difficult to store. With PEFT (parameter -efficent fine tuning), it approaches fine-tune on a smaller scale of model parameters while freezing most parameters of the pretrained LLMs. Basically it is providing full performance that which is similar if not better than full fine tuning while only having a small number of trainable parameters. This source explains that as well as going over LORA diagrams and a code walk through.
fasteroptimizationperformance-tuningtuning
0 Likes

Login to like
Type
video_link
Level
Intermediate, Advanced

Pagination

  • First page « First
  • Previous page ‹‹
  • Page 1
  • Page 2
  • Page 3
  • Current page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Page 9
  • …
  • Next page ››
  • Last page Last »