Ollama 支持多种操作系统,包括 macOS、Windows、Linux 以及通过 Docker 容器运行。 Ollama 对硬件要求不高,旨在让用户能够轻松地在本地运行、管理和与大型语言模型进行交互。 CPU:多核处理器(推荐 4 核...
AI
Ollama 简介
Ollama 是一个开源的大型语言模型(LLM)平台,旨在让用户能够轻松地在本地运行、管理和与大型语言模型进行交互。 Ollama 提供了一个简单的方式来加载和使用各种预训练的语言模型,支持文本生成、翻译、代码编...
Ollama 教程
Ollama 是一个开源的本地大语言模型运行框架,专为在本地机器上便捷部署和运行大型语言模型(LLM)而设计。 Ollama 支持多种操作系统,包括 macOS、Windows、Linux 以及通过 Docker 容器运行。 Ollama 提供...
PyTorch 数据转换
在 PyTorch 中,数据转换(Data Transformation) 是一种在加载数据时对数据进行处理的机制,将原始数据转换成适合模型训练的格式,主要通过 torchvision.transforms 提供的工具完成。 数据转换不仅可以实现基...
PyTorch 数据集
在深度学习任务中,数据加载和处理是至关重要的一环。 PyTorch 提供了强大的数据加载和处理工具,主要包括: torch.utils.data.Dataset:数据集的抽象类,需要自定义并实现 __len__(数据集大小)和 __geti...
PyTorch 循环神经网络(RNN)
循环神经网络(Recurrent Neural Networks, RNN)是一类神经网络架构,专门用于处理序列数据,能够捕捉时间序列或有序数据的动态信息,能够处理序列数据,如文本、时间序列或音频。 RNN 在自然语言处理(NLP)...
PyTorch 卷积神经网络
PyTorch 卷积神经网络 (Convolutional Neural Networks, CNN) 是一类专门用于处理具有网格状拓扑结构数据(如图像)的深度学习模型。 CNN 是计算机视觉任务(如图像分类、目标检测和分割)的核心技术。 下...
PyTorch 线性回归
线性回归是最基本的机器学习算法之一,用于预测一个连续值。 线性回归是一种简单且常见的回归分析方法,目的是通过拟合一个线性函数来预测输出。 对于一个简单的线性回归问题,模型可以表示为: y ...
PyTorch 数据处理与加载
在 PyTorch 中,处理和加载数据是深度学习训练过程中的关键步骤。 为了高效地处理数据,PyTorch 提供了强大的工具,包括 torch.utils.data.Dataset 和 torch.utils.data.DataLoader,帮助我们管理数据集、批量...
PyTorch 第一个神经网络
本章节我们将介绍如何用 PyTorch 实现一个简单的前馈神经网络,完成一个二分类任务。 以下实例展示了如何使用 PyTorch 实现一个简单的神经网络进行二分类任务训练。 网络结构包括输入层、隐藏层和输出层,...