此页面列出了一些项目想法,旨在为您开发自己的计划提供起点。您可以根据自己的喜好修改它们,或者在您感兴趣的领域提出完全不同的想法。
我们已将项目想法按领域大致分类,您也可以查看包含所有项目的单个页面
BayesianOptimization.jl - 用于黑盒函数全局优化的包
编译器 – 致力于 Julia 编译器内部,为每个人提供更好的体验。
Ferrite FEM - Julia 中的现代有限元工具箱。
图神经网络 - 使用 GraphNeuralNetworks.jl 在图上进行深度学习。
GUI - 与图形用户界面工具包相关的项目
高性能和并行计算 – 编写在大量机器上运行、速度极快、处理大量数据或同时具备这三项特性的代码。
图像 – 扩展 Julia 用于可视化和分析图像的工具套件。
JuliaConstraints - Julia 中约束编程工具的集合
JuliaDynamics - Julia 中的动力系统、复杂系统和非线性动力学
JuliaGenAI - Julia 中生成式 AI 的研究和应用
JuliaHealth - 使用 Julia 编程语言来改进医学、医疗保健、公共卫生和生物医学研究。
JuliaReach - 用于动力系统的可达性分析
JuliaStats - Julia 中的统计分析
语言互操作性 - 与 Julia 和其他编程语言(C++、Rust)之间的接口相关的项目
机器学习 - 在更广泛的 Julia ML 生态系统中解决机器学习问题。
MLJ.jl – Julia 的机器学习工具箱。
分子模拟 - 使用 Molly.jl 进行分子模拟。
PDMP 和事件链蒙特卡罗 - 一系列连续时间马尔可夫链蒙特卡罗方法。
QuantumClifford - 具有克利福德门的量子电路
QuantumOptics - 量子动力学和主方程
信号处理 - 连续时间信号处理
符号计算 - 用户友好的符号编程
表格数据 - 处理数据
Taija - Julia 中的可信人工智能
Turing - 用于概率建模和概率编程
拓扑优化 - 改进 Julia 中的拓扑优化工具。
Trixi.jl - Julia 中使用 Trixi.jl 进行现代计算流体动力学。
我们还在其他组织下提供 Julia 项目。如果您申请这些项目,请确保您的申请针对该组织,而不是 Julia 语言