Kyle Daruwalla's starred repositories
course-content
NMA Computational Neuroscience course
LoopVectorization.jl
Macro(s) for vectorizing loops.
Diffractor.jl
Next-generation AD
sf-mono-ligaturized
San Francisco Mono Font with Ligatures
Preferences.jl
Project Preferences Package
FluxArchitectures.jl
Complex neural network examples for Flux.jl
ExplainableAI.jl
Explainable AI in Julia.
Publish.jl
A universal document authoring package for Julia.
PyCallChainRules.jl
Differentiate python calls from Julia
NeuralAttentionlib.jl
Reusable functionality for defining custom attention/transformer layers.
ComplexAutoEncoder
Code for the paper: Complex-Valued Autoencoders for Object Discovery
CommonRLInterface.jl
A minimal reinforcement learning environment interface with additional opt-in features.
TuePlots.jl
A light-weight library to help you create better plots for scientific publications, by taking care of the annoying bits like figure size, font size, and setting the correct font, with minimal overhead.
HuggingFaceDatasets.jl
A Julia package for interacting with the Hugging Face dataset repository.
Invariants.jl
Julia package for creating composable invariants with helpful error messages
Tsunami.jl
Neural network training, fast and easy.
SegmentationModels.jl
Segmentation models for Flux.jl