Skip to content
View NeroBlackstone's full-sized avatar
🎹
🎹

Organizations

@JuliaMusic

Block or report NeroBlackstone

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NeroBlackstone/README.md

NeroBlackstone

My Tech Stack

Fullstack Developer.

全栈开发者。

My open source contributions:

我的开源贡献:

  • chordcat SFML3 update: Migrating chordcat to SFML3. 将chordcat从SFML2.5跨大版本完整迁移到了SFML3.
  • MIDI.jl: Maintain midi.jl versions 2.3 to 2.7. 维护Julia MIDI解析库MIDI.jl 2.3的2.7版本,加入了一些新的实用特性
  • Lux.jl: Implemented Bidirectional RNN layer and ReverseSequence layer. 在Julia的深度学习框架Lux.jl中实现了ReverseSequence层和bi-RNN层(双向循环神经网络层),bi-RNN层的实现提供了和Keras3完全等价的API.
  • Serde.jl: Implemented stable CSV serialization and improved CSV serialization performance. The new implementation reduces time and memory usage by half.为Julia的序列化/反序列化库实现了稳定的csv序列化,并且提高了csv序列化性能,新的实现下时间和内存占用均减半。
  • Julia: Added music symbol unicode completion to the Julia REPL. 为Julia REPL添加了音乐符号unicode补全。
  • OpenAPI.jl: Minor bug fixes and features. Julia的OpenAPI客户端中微小的bug修复和特性功能。
  • TabularTDLearning.jl: Implemented prioritized sweeping solver for TabularTDLearning.jl. 为POMDPs.jl的表格时序差分学习求解器库贡献了Prioritizied Sweeping求解器.
  • POMDPs.jl: Implements various features for POMDPs.jl. 为Julia的部分可见马尔可夫决策过程库实现了诸多特性。

My open source Project:

我的开源项目:

  • AUR packages: AUR packages I maintain. 我维护的Arch Linux AUR包.
  • PianoHands: Predicting hand assignments in piano MIDI using neural networks。使用神经网络预测实时录制的钢琴MIDI信号中的双手分配。(使用Julia和Lux.jl实现)
  • D2lJulia: Dive into Deep Learning, with Julia programming language and Flux.jl/Lux.jl.使用Julia和Lux.jl/Flux.jl重写经典深度学习教材Dive into Deep Learning中的示例代码(英文)
  • SteamWebAPIs.jl: Julia wrappers for Steam Web API. (Julia的SteamWebApi客户端)
  • JuliaMusic/PianoFingering.jl: Automatic fingering generator for piano scores.基于强化学习的自动钢琴指法标注工具(不再更新,等待学术界的高质量钢琴指法数据集,并迁移到深度学习+运行时推理约束的实现)
  • lume-blog-muse: A blog template for musicians.为音乐家编写的博客模板,支持markdown中插入musicxml乐谱和midi可视化(已废弃,采用了早期的lume版本)
  • markdown-it-mindmap: A markdown-it plugin for markmap.markdown-it的思维导图插件(不再维护)

NeroBlackstone's GitHub stats

Top Langs

trophy

Pinned Loading

  1. JuliaMusic/PianoHands.jl JuliaMusic/PianoHands.jl Public

    (Experimental) Predicting hand assignments in piano MIDI using neural networks

    Julia 11

  2. D2lJulia D2lJulia Public

    Dive into Deep Learning, with Julia programming language and Flux.jl.

    Jupyter Notebook 11 1

  3. LuxDL/Lux.jl LuxDL/Lux.jl Public

    Elegant and Performant Deep Learning

    Julia 608 74

  4. JuliaPOMDP/POMDPs.jl JuliaPOMDP/POMDPs.jl Public

    MDPs and POMDPs in Julia - An interface for defining, solving, and simulating fully and partially observable Markov decision processes on discrete and continuous spaces.

    Julia 724 107

  5. aur aur Public

    My AUR package

  6. JuliaMusic/PianoFingering.jl JuliaMusic/PianoFingering.jl Public archive

    (Experimental, a lot of bugs) Automatic fingering generator for piano scores, determining optimal fingering using Model-Based Reinforcement Learning, written in the Julia language.

    Julia 117 4