#神经网络

FunCodec - 开源神经语音编解码工具包
FunCodec语音编解码神经网络开源工具LibriTTSGithub开源项目
FunCodec是一个高效的开源神经语音编解码工具,提供高质量的文本到语音转换功能,并支持丰富的预训练模型。它易于安装,适用于多种数据集,持续集成最新技术,适合专业开发者和研究人员使用。
deep-learning-drizzle - 深度学习与AI在线课程
深度学习机器学习神经网络自然语言处理计算机视觉Github开源项目
deep-learning-drizzle 集结了全球顶尖院校与研究机构的深度学习与AI在线课程。覆盖初级到高级课程,涉及自然语言处理、计算机视觉、机器学习等多个领域,提供视频教程及实战操作指南。适合各层次人士学习,助您深入AI领域。
TensorFlow-Course - 从入门到精通的TensorFlow免费教程
TensorFlow深度学习机器学习神经网络开源项目Github
TensorFlow-Course提供从TensorFlow基础到高级应用的全面教程,配套清晰的源代码和文档,适合初学者和开发者快速掌握。支持最新的TensorFlow 2.3版本,确保您使用的是最前沿技术。
EffectiveTensorflow - TensorFlow 2的深入讲解,包括基本概念、广播机制、符号计算和控制流操作等
TensorFlow 2神经网络张量梯度下降自动微分Github开源项目
本指南深入讲解 TensorFlow 2,包括基本概念、广播机制、符号计算和控制流操作等。探讨如何通过重载操作符和控制流来提升代码效率,与 NumPy 的兼容性增强了代码的可读性。同时,介绍了广播机制的优势与潜在缺点,并展示了如何在多设备上使用 TensorFlow 2 的新 API 高效地处理和优化大型神经网络。
imagen-pytorch - 文本到图像合成技术,基于Pytorch的Imagen实现
ImagenPytorch神经网络文本到图像T5模型Github开源项目
Google的Imagen是一种基于Pytorch实现的文本到图像神经网络,被视为此领域的新技术标杆。它采用简化的架构和优化的设计,例如级联DDPM、动态剪辑和内存高效的Unet设计。该项目在从文本转换成图像的合成过程中,表现出了相比DALL-E2的显著优势,为研究人员和开发者提供了实用的图像生成工具。
Swift-AI - 使用Swift编写的深度学习库,专为苹果平台优化
Swift AI深度学习苹果平台神经网络手写识别Github开源项目
Swift AI是一个全面使用Swift编写的深度学习库,适用于所有苹果平台,且即将拓展到Linux平台。该库涵盖了适用于人工智能和科学研究的多种工具集,例如专门针对苹果硬件进行优化的全连接神经网络。通过项目示例,您能够直观了解如何有效利用这些工具。
awesome-speech-recognition-speech-synthesis-papers - 语音识别与合成技术研究关键论文集锦
语音识别语音合成深度学习神经网络自动语音识别Github开源项目
本项目汇聚了语音识别与语音合成领域的重要研究论文,涵盖多个子领域,包括自动语音识别(ASR)、说话人验证、声音转换和语音合成(TTS)等。提供广泛的研究成果和方法论参考,这些资源可以帮助研究人员和开发人员探索从文本到音频的转换技术和相关音乐建模应用。该资源适用于学术研究和实际开发中的技术革新和行业推动。
xtts-webui - 用于使用 XTTS 并对其进行微调的 Webui
XTTS-WebUI模型微调语音合成神经网络便携版本Github开源项目
XTTS-WebUI是一个强大的语音合成界面,利用先进的XTTS技术,支持无需安装的便携式版本,能够处理批量文件,维持翻译语音的原真性,并通过神经网络自动优化语音合成结果。此外,用户还可以自定义调整语音模型,实现无需深度学习背景即可操作的专业语音处理。
Reinforcement-Learning - 将深度强化学习与神经网络使用Python和PyTorch实现结合的课程
深度强化学习神经网络PyTorchPythonQ学习Github开源项目
本课程深入分析了神经网络与强化学习的结合,提供了Python和PyTorch实用实现。掌握Q学习、深度Q学习、PPO和演员批评算法,通过在OpenAI Gym的RoboSchool和Atari游戏中实际应用,熟悉深度强化学习的关键技术和应用场景。
lingvo - Tensorflow中高效的序列模型神经网络构建框架
LingvoTensorflow神经网络模型训练机器翻译Github开源项目
Lingvo由Google维护的高质量框架,专用于在Tensorflow中构建神经网络,特别适用于序列模型的开发。此框架支持多种模型类型,包括自动语音识别、图片处理、语言建模和机器翻译等。Lingvo允许通过pip安装或源代码编译来灵活部署。借助详尽的文档和综合的模型库,用户可以轻松地构建、训练并评估自定义模型。此外,Lingvo还与最新版本的Tensorflow和Python兼容,确保与当前技术生态的同步。
tensorflow-deep-learning - TensorFlow深度学习教程
TensorFlow深度学习神经网络训练课程Github开源项目
本项目通过展示如何使用TensorFlow和Keras解决多种问题,教授深度学习的基本技能及其应用。课程内容包括关键视频教程、实践练习和项目实战,确保学习者能通过动手操作全面理解深度学习。适合任何级别的学者,帮助你提升个人和职业技能。
pytorch-deep-learning - 深入PyTorch的深度学习实用教程
PyTorch深度学习神经网络计算机视觉迁移学习Github开源项目
本课程涵盖从基础到高级的深度学习概念,通过实践教学与丰富的视频材料,讲解PyTorch操作和应用。包括神经网络分类、计算机视觉和数据集处理等主题,适合希望深化机器学习理解和应用的学习者。课程包括最新的PyTorch 2.0教程,确保内容的时效性和专业性。
ignite - PyTorch工具库,专为简化神经网络训练与评估设计
PyTorch-Ignite神经网络训练评估事件和处理器Github开源项目
Ignite是一个为PyTorch设计的库,帮助用户以灵活和透明的方式训练及评估神经网络。这个库通过简化代码,提供了控制简单且强大的API,支持度量和实验管理等功能。其简单的引擎和事件系统,以及开箱即用的度量工具,使得模型评估变得轻松。它还包含用于训练管理、保存工作成果和记录关键参数的内置处理器。此外,Ignite还支持自定义事件,满足高级用户需求。
llm-course - 大型语言模型的基础知识、科学研究与工程实践
LLM课程大型语言模型神经网络Python机器学习Github开源项目
LLM-course涵盖数学基础、Python 编程和神经网络等基本知识,然后深入探索使用最新技术构建优秀大型语言模型的科学研究,及开发和部署基于LLM的应用程序的工程实践。课程结合理论与实践,提供互动辅助工具和丰富笔记本,有助于全面理解大型语言模型。还包括量化优化、模型融合和解码策略等高级主题。
tt-metal - Python与C++神经网络运算库
TT-NNTT-MetaliumGrayskull模组Wormhole模组神经网络Github开源项目
TT-NN 提供灵活的神经网络运算功能,支持包括ResNet-50和BERT-Large在内的多种模型,能够实现高效的端到端和设备间的数据吞吐量。其兼容N150和N300卡的Wormhole模型,及适用于TT-QuietBox和TT-LoudBox的高性能模型,能满足不同硬件需求。结合TT-Metalium低级编程模型,提供丰富的开发指导和API参考,有助于在Tenstorrent硬件上高效地进行神经网络训练和推理。
NLP-Tutorials - 从搜索引擎到预训练模型的全面教程
NLP自然语言处理机器学习深度学习神经网络Github开源项目
NLP教程全面介绍多种自然语言处理模型,涉及搜索引擎技术、词汇及句子理解,并深入探讨seq2seq、Transformer、BERT和GPT等先进模型,包括实用的代码示例和理论分析。
Awesome-Multimodal-LLM - 大语言模型(LLM)在多模态学习中的最新研究趋势
LLM多模态学习神经网络模型微调开源Github开源项目
本页面介绍大语言模型(LLM)在多模态学习中的最新研究趋势,包括文本、视觉(图像和视频)、音频等多种模态。重点讨论如LLaMA、Alpaca和Bloom等开源且适合研究的LLM骨干模型及其学习方法,如全量微调、参数有效微调、上下文学习等。同时列举了具体的多模态LLM模型实例,如OpenFlamingo和MiniGPT-4,以及评估方法,如MultiInstruct和POPE,提供科研人员了解和研究LLM引导多模态学习的资源。
Omega-AI - Java深度学习框架,支持多模型构建与GPU加速
深度学习Omega-AIjavaGPU加速神经网络Github开源项目
Omega-AI是一个基于Java的深度学习框架,支持快速搭建并训练神经网络模型,涵盖BP、卷积、循环神经网络等多种类型。支持VGG16、ResNet、YOLO、LSTM、Transformer、GPT-2等多种模型。最新版本支持CUDA和CUDNN加速,极大提高运算速度。项目提供详细的环境配置指南及示例代码,帮助用户轻松上手。
Jamba - 支持多层次深度学习的PyTorch语言模型
JambaPyTorch神经网络语言模型TransformerGithub开源项目
Jamba是一个基于PyTorch的混合语言模型,结合了Transformer和Mamba架构。通过简单的pip命令(`pip install jamba`),用户可以迅速安装并使用该模型。Jamba支持多种深度学习配置,包括输入数据维度、模型层数、唯一标记数、隐藏状态维度、卷积层维度、注意力头数量和专家网络配置,适用于各种自然语言处理任务。
Keras-TextClassification - 多样预训练模型支持的高效文本分类工具
Keras-TextClassification文本分类深度学习神经网络嵌入式模型Github开源项目
为中文用户提供高效的文本分类解决方案,支持FastText、BERT、Albert等多种预训练模型,涵盖词、字、句子嵌入。详细介绍数据处理与模型训练流程,通过下载与调用数据,实现多标签分类和文本相似度计算,简化复杂的自然语言处理任务。
gymfc - 专注于姿态控制的飞行控制调优框架
GymFC飞行控制深度强化学习神经网络控制系统调优Github开源项目
GymFC是一款专注于姿态控制的飞行控制调优框架,可以合成性能超越传统PID控制器的神经飞行控制器,也可以调优传统控制器。它是Neuroflight固件开发控制器的主要方法,支持多种飞行器。项目依赖Ubuntu和Gazebo模拟器,支持传感器数据订阅和控制信号发布。用户需要提供飞行控制器、调优器、环境接口和数字孪生来实现个性化调优。框架灵活,适合各种飞行控制系统开发,旨在扩展飞行控制研究领域。
bpemb - 基于BPE技术的多语言预训练子词嵌入,用于自然语言处理
BPEmb子词嵌入自然语言处理Byte-Pair Encoding神经网络Github开源项目
BPEmb使用Byte-Pair Encoding (BPE)技术,为275种语言提供训练好的子词嵌入,训练数据来自Wikipedia。该项目为神经网络在自然语言处理任务中提供输入。用户可以通过pip安装BPEmb,并自动下载所需的嵌入和SentencePiece模型。BPEmb支持子词分段和预训练子词嵌入,适用于多种语言处理任务,具有多种词汇表大小选择,以满足不同应用需求。
sparseml - 神经网络优化工具,简化代码实现高效稀疏模型
SparseML神经网络模型优化稀疏化推理优化Github开源项目
SparseML是开源模型压缩工具包,使用剪枝、量化和蒸馏算法优化推理稀疏模型。可导出到ONNX,并与DeepSparse结合,在CPU上实现GPU级性能。适用于稀疏迁移学习和从零开始的稀疏化,兼容主流NLP和CV模型,如BERT、YOLOv5和ResNet-50,实现推理速度和模型大小的显著优化。
pytorch-sentiment-analysis - 使用PyTorch进行电影评论情感分析的教程
PyTorch情感分析神经网络教程Python 3.9Github开源项目
该开源项目提供了一系列教程,使用PyTorch实现序列分类模型,主要用于从电影评论中预测情感。课程内容包括神经词包模型、递归神经网络(RNN)、卷积神经网络(CNN)和Transformer模型的理论与实践。此外,还讲解了如何使用torchtext库简化数据加载和预处理。如果有任何疑问或反馈,可以随时通过提交问题进行交流。
returnn - 多GPU优化的Theano/TensorFlow循环神经网络框架
RETURNN神经网络多GPU环境训练速度LSTMGithub开源项目
RETURNN是一个基于Theano和TensorFlow的现代循环神经网络框架,优化于多GPU环境下的快速可靠训练。其主要特点包括简便的配置与调试、支持多种实验模型,以及高效的训练和解码速度。项目还支持小批量训练、序列分块训练、长短期记忆网络、多维LSTM和大数据集内存管理,广泛应用于机器翻译和语音识别领域。RETURNN提供详尽的文档和使用教程,并通过StackOverflow标签提供社区支持。
tensorlayer-chinese - 基于TensorFlow的高级深度学习与增强学习开发库
TensorLayerTensorFlow深度学习增强学习神经网络Github开源项目
TensorLayer是一个基于TensorFlow的高级深度学习与增强学习开发库,提供丰富的神经网络组件和函数,以帮助研究人员及工程师应对复杂的AI挑战。项目包含详细的中文文档,并拥有活跃的中文和英文社群,提供广泛的讨论与支持平台。
neoml - 跨平台多语言支持的端到端机器学习框架
NeoMLABBYY机器学习框架神经网络ONNXGithub开源项目
NeoML是一个端到端机器学习框架,可用于构建、训练和部署模型,适用于计算机视觉和自然语言处理任务,如图像预处理、分类、OCR和数据提取。支持100多种神经网络层类型和20多种传统机器学习算法,兼容CPU和GPU,并支持ONNX格式。适用的编程语言包括Python、C++、Java和Objective-C,且可运行于Windows、Linux、macOS、iOS和Android平台。
nagisa - 日本语分词和词性标注的简单易用工具
NagisaPython日语分词词性标注神经网络Github开源项目
Nagisa是一个用于日语分词和词性标注的Python模块,基于递归神经网络,提供字符级和单词级的分词模型及标签词典的词性标注模型。工具设计简单易用,支持多种Python版本,兼容Linux、macOS和Windows系统。通过pip命令即可安装,项目详细文档和资源链接可在官方页面找到。
larq - 用于极低精度神经网络的深度学习训练的开源库
Larq深度学习Binarized Neural Networks神经网络TensorFlowGithub开源项目
Larq是一个开源深度学习库,专为训练极低精度的神经网络(如二值化神经网络)而设计。它基于tf.keras接口,支持量化层和量化器,有效解决传统深度神经网络在资源受限环境中的问题。通过Larq,用户能轻松定义并训练二值化和其他类型的量化神经网络。此外,该库还提供多个平台的优化推理引擎,特别适合希望在移动和边缘设备上部署高效神经网络的研究人员和开发者。
Quantus - 神经网络解释的定量评估工具箱
Quantus神经网络工具包解释评估Github开源项目
Quantus提供超过30种指标,支持图像、时间序列、表格数据和自然语言处理等数据类型,兼容PyTorch和TensorFlow模型。作为一个易用的定量评估工具箱,Quantus涵盖了包括EfficientMPRT和SmoothMPRT在内的新指标,帮助研究人员在无真实数据情况下进行全面评估。欲了解更多详情,请参阅文档及最新发布的论文。
flashlight - 用C++编写的机器学习库
Flashlight机器学习C++高性能神经网络Github开源项目
Flashlight是完全用C++编写的灵活高效的机器学习库,源自Facebook AI Research及其他知名项目。它包括内部接口可修改、核心小于10 MB以及高性能默认设置等特点,支持自动语音识别、图像分类、物体检测和语言建模等应用。提供简单的安装方式和全面的文档,适合研究者和开发者使用。
nnstreamer - 为Gstreamer提供神经网络模型支持的插件套件
NNStreamerGstreamer神经网络流媒体插件Github开源项目
NNStreamer 是一个为 Gstreamer 提供神经网络支持的插件套件。它使 Gstreamer 开发者可以轻松集成神经网络模型,而神经网络开发者可以高效地管理神经网络管道及其过滤器。NNStreamer 支持多种神经网络框架,如 TensorFlow 和 Caffe,允许在单一流管道实例中使用多个神经网络模型。它可以应用于智能媒体过滤和转换,并支持多种操作系统和硬件加速插件。NNStreamer 致力于提供优化的边缘 AI 解决方案。更多详情及使用案例,请访问官方网站。
flops-counter.pytorch - 神经网络运算量与参数计算工具
ptflops神经网络pytorch计算复杂度参数计数Github开源项目
该工具用于计算神经网络中的理论乘法加法运算量,以及参数数量和逐层计算成本。工具支持两个后端:pytorch和aten。aten后端覆盖更多模型架构,而pytorch后端更适合CNN分析。通过设置verbose参数,可以获取未纳入复杂度计算的操作信息,通过ignore_modules选项则可以忽略特定模块,适用于研究用途。适用于Pytorch版本2.0及以上。
pytorch-seq2seq - 使用PyTorch实现序列到序列模型的教程
PyTorchseq2seq神经网络翻译机器翻译Github开源项目
该项目提供一系列使用PyTorch实现seq2seq模型的教程,特别是对德语到英语的翻译。教程涵盖了seq2seq网络的基础、编码器-解码器模型、注意机制以及使用spaCy进行数据分词,并提供了详细的代码和示例,帮助学习者深入理解和应用相关技术。
deep-significance - 深度神经网络显著性测试的开源解决方案
deep-significance深度学习显著性检验神经网络统计学Github开源项目
deep-significance 提供完全测试的显著性测试功能,包括几乎随机顺序(ASO)方法、bootstrap 检验和置换随机化方法。结合 Bonferroni 校正和样本大小分析,兼容 PyTorch、TensorFlow 和 NumPy 数据结构。支持多模型、多数据集和样本级别的比较,帮助用户准确评估模型性能,避免因随机因素导致的错误结论。
pytorch-CycleGAN-and-pix2pix - PyTorch中的高效CycleGAN和pix2pix图像翻译
CycleGANpix2pixPyTorch图像翻译神经网络Github开源项目
该项目提供了PyTorch框架下的CycleGAN和pix2pix图像翻译实现,支持配对和无配对的图像翻译。最新版本引入img2img-turbo和StableDiffusion-Turbo模型,提高了训练和推理效率。项目页面包含详细的安装指南、训练和测试步骤,以及常见问题解答。适用于Linux和macOS系统,兼容最新的PyTorch版本,并提供Docker和Colab支持,便于快速上手。