XNet :面向大模型与数据集的块级存储与传输能力

史上最全Allegro设置Xnet教程 上篇文章中我们学习了如何在Allegro中设置差分对。但在实际应用中,差分对上往往串接的有电阻或电容。那么串接了阻容器件的差分对要如何设置呢?在阻容器件两端分别设置?太麻烦了。Allegro针对这里有专门的设置,叫做Xnet。这次我们来学习如何进行设置。 首先点击菜单 Analyze--> Model Assigment,如下图所示 ... 阅读详情

在大模型和大规模数据集逐渐成为常态之后,AI/ML 团队在实际工程中面临的一个基础问题是:如何高效地存储、传输和管理不断迭代的数据资产。

在常见的文件级方案中,即使只对模型或数据集做了少量修改,也往往需要重新上传和存储整个文件版本。这种方式在数据规模较小时尚可接受,但在 GB 甚至 TB 级别的场景下,会逐步带来存储冗余、传输耗时和协作效率下降等问题。

基于这些实际需求,OpenCSG 推出了 XNet,一套面向 AI/ML 场景的块级存储与传输能力。

XNet 是什么

XNet 是一个高性能块存储引擎,用于管理大模型和海量数据集的存储与传输。 它通过将文件拆分为内容相关的数据块,只对发生变化的部分进行存储和传输,来替代传统“以文件为单位”的处理方式。

从使用者角度看,XNet 的目标是:

  • 减少不同版本之间的重复存储

  • 降低频繁迭代带来的网络传输开销

  • 在不改变现有使用习惯的前提下,引入更高效的数据流动方式

为什么需要块级存储

在 Git LFS 等文件级方案中,每个版本都会对应一个完整文件副本。

当模型权重、检查点或数据集频繁更新时,哪怕变化比例很小,系统仍会保存新的全量文件。

块级存储的思路是:

将文件拆分为多个数据块,对每个块进行独立识别和管理。

这样,在版本迭代时:

  • 未变化的数据块可以被复用

  • 只需要存储和传输新增或变更的部分

  • 版本数量增加并不会线性放大存储和带宽消耗

XNet 的基本工作流程

XNet 的处理流程可以简化为四个步骤:

  1. 内容定义分块(CDC) 根据文件内容而不是固定大小进行分块,使得小范围修改不会影响整体结构。

  2. 去重与内容寻址 为每个数据块计算哈希值作为唯一标识,系统在全局范围内判断是否已存在相同数据块。

  3. 聚合存储(Xorb) 将多个新的数据块压缩并打包成聚合对象上传到对象存储,减少对象数量和请求开销。

  4. 按需重构 下载时只获取所需的数据块并在本地重组文件,而不必拉取整文件。

这一机制使得系统在多版本、频繁更新的场景下具有更稳定的存储和传输开销。

架构设计与部署方式

XNet 采用元数据与实际数据分离的架构,以适配不同规模的部署需求:

  • 元数据层

    • PostgreSQL:适用于中小规模私有化部署

    • FoundationDB:适用于大规模分布式集群,支持横向扩展

  • 数据层

    • 兼容 S3 协议的对象存储

    • 可对接主流云厂商对象存储或本地对象存储系统

这种设计允许企业在复用现有存储基础设施的前提下,引入 XNet 能力。

使用方式概览

XNet 已集成在 csghub-sdk 0.8.0 及以上版本中,使用方式与现有工具保持一致。

pip install -U csghub-sdk export CSGHUB_TOKEN="your_csghub_token"

pip install -U csghub-sdk export CSGHUB_TOKEN="your_csghub_token"

通过 CLI 即可完成模型和数据集的上传与下载,系统会自动处理分块、去重和并行传输。

同时,XNet 也支持在现有仓库基础上逐步启用,避免一次性切换带来的风险。

从 Git LFS 迁移到 XNet

针对已有的 Git LFS 数据,XNet 提供了流式迁移方案:

  • 数据从对象存储直接读取并写入 XNet,不需要先下载到本地磁盘

  • 支持失败重试和幂等操作,避免重复写入

  • 迁移过程不影响仓库的正常使用

迁移完成后,原有数据可作为冷备保留,在确认稳定后再进行清理。

适用场景

XNet 适用于以下类型的团队和场景:

  • 模型或数据集版本迭代频繁

  • 单个文件体积较大(GB 级及以上)

  • 存储成本和网络带宽成为关注点

  • 对数据安全或私有化部署有明确要求

小结

XNet 并不是为了替代现有工具链,而是为 AI/ML 场景补充一种更合适的数据存储与传输方式。

通过块级存储和增量传输,它尝试在存储成本、传输效率和使用习惯之间取得更平衡的工程解法。

如果你正在处理大模型或大规模数据集,可以通过升级 csghub-sdk 来体验 XNet 的相关能力,并根据实际情况逐步引入。

关于OpenCSG

OpenCSG 是全球领先的开源大模型社区平台,致力于打造开放、协同、可持续的 AI 开发者生态。核心产品 CSGHub 提供模型、数据集、代码与 AI 应用的一站式托管、协作与共享服务,具备业界领先的模型资产管理能力,支持多角色协同和高效复用。 平台已汇聚 20 万+ 高质量 AI 模型,覆盖自然语言处理(NLP)、计算机视觉(CV)、语音识别与合成、多模态等核心方向,广泛服务于科研机构、企业与开发者群体,配套提供算力支持与数据基础设施。 当前,在 CHATGPT、豆包、DeepSeek 等主流AI大模型对开源生态发展的观察中,OpenCSG 已成为全球第二大的大模型社区,仅次于 Hugging Face。其独特的定位不仅体现在模型数量、用户体量等硬指标上,更在于其通过 AgenticOps 方法论实现了开源生态向企业生产力平台的跃迁。OpenCSG 正在以“开源生态 + 企业级落地”为双轮驱动,重新定义 AI 模型社区的价值体系。我们正积极推动构建 具有中国特色的开源大模型生态闭环,通过开放协作机制,持续赋能科研创新与产业应用,加速中国 AI 在全球生态中的 技术自主与话语权提升。

手把手教你用TL431设计反激电源补偿器(附波特图调试技巧) 本文详细介绍了如何使用TL431设计反激电源补偿器,并提供了波特图调试技巧。通过实战经验分享,帮助工程师快速掌握补偿网络设计、分压电阻计算和稳定性判据,避免常见设计误区,提升电源稳定性与效率。 阅读详情

相关推荐

拆解一个800G光模块:手把手带你认识里面的MT插芯和光纤阵列(FA)

本文详细拆解了800G光模块中的关键组件MT插芯和光纤阵列(FA),揭示了并行光学技术如何实现高速数据传输。通过显微镜下的精密观察,展示了MT插芯的高精度构造和光纤阵列的连接奥秘,同时解析了高精度研磨工艺对光信号传输的重要性。这些微型组件是高速收发模块实现800Gbps带宽的核心技术。

weixin_30839881的博客 1546

服务器间传输文件的指令

之前都是把数据集下载下来,然后再上传到另外一台服务器上,这样效率就很低 可以直接使用以下指令进行传输: scp -r xxxx(填写这个文件夹的路径) xxxx(另一台服务器上的用户名)@xxxxxxx(另一台服务器的IP地址) ...

qq_39861441的博客 1978

UI-TARS桌面版模型部署

在 UI-TARS 中配置 VLM(视觉语言模型)模型,无论是选择云端(Hugging Face)还是本地(vLLM)部署,都需要经过一系列步骤,下面为你详细展开介绍。

二琳爱吃肉的博客 4537

小鹏自动驾驶 xnet 技术细节

XNet的技术路线与特斯拉的纯视觉方案(HydraNet)不同,小鹏选择“多传感器融合+激光雷达”的路径,强调安全冗余。相比传统方案,XNet通过端到端网络和BEV统一感知,减少了手工规则的设计,更依赖数据驱动。:XNet整合了来自摄像头、激光雷达(LiDAR)、毫米波雷达、超声波雷达等传感器的数据,构建360°的环境感知能力。:XNet不仅捕捉静态环境(如道路结构、障碍物位置),还预测动态目标(车辆、行人)的运动轨迹(时间维度)。:提供精确的距离和3D点云信息,增强对复杂场景(如遮挡、夜间)的感知。

luoganttcc的博客 2344

深入解析.Net中SM2与sm-crypto的跨平台加解密实践

本文深入探讨了在.Net平台与前端sm-crypto库之间实现SM2国密算法跨平台加解密的实践方案。针对对接中常见的密钥格式、密文拼接顺序(C1C3C2与C1C2C3)等核心难点,提供了基于BouncyCastle的完整工具类实现、前后端联调示例及问题排查指南,旨在帮助开发者构建安全、兼容的数据加密通道。

weixin_29322855的博客 369

硬件测试之—纹波测试为什么不要使用接地夹子

示波器为什么不推荐使用接地夹

qq_19294353的博客 2988

数据集传送门

【图片描述】Flickr30k:http://web.engr.illinois.edu/~bplumme2/Flickr30kEntities/ 【图片描述】Microsoft COCO:http://cocodataset.org/ 【多标签定义图像】ESP Game:https://www.kaggle.com/c/challenges-in-representation-learnin...

Dorothy_Xue 2591

ComfyUI 局部重绘工作流示例

本文介绍了使用ComfyUI进行图像局部重绘的基础工作流程,重点讲解如何修改人物眼睛颜色和表情。主要内容包括:1.准备工作(可选下载DreamShaperv8模型);2.加载素材图片和工作流文件;3.使用遮罩编辑器绘制需要修改的区域;4.修改提示词控制生成内容;5.调整denoise参数优化效果。教程提供了详细的提示词示例(如"smile,blackeyes"等)和参数设置建议,帮助用户通过多次尝试获得理想效果。该工作流适用于修改图像局部区域而不影响整体画面。

云域A的博客 331

Colab 快速上传数据集方法

有时我们想要使用 Colab 训练自己的数据集(非 Colab 自带数据集)那么首先必须要上传数据集到 Colab 平台。 Colab 平台直接上传文件速度非常慢,即使你上传的是压缩后的文件。本文将介绍两种方法解决 Colab 上传数据集慢的问题。 一、谷歌云上传 1. 复制分享的谷歌云链接 Colab 可以挂载谷歌云盘,所以可以首先把要上传的文件保存到谷歌云盘中。当然,谷歌云盘的上传速度一般也很慢。此时,如果你找到了其他人通过谷歌云盘分享的文件,那么打开别人的分享链接直接星标复制即可。 以下载 Marke

qq_39220334的博客 1万+

Windows 11 安装 JDK 21:下载、安装、配置环境变量、验证

本文详细介绍了在 Windows 11 系统中安装 JDK 21 的完整流程,包括从 Oracle 官网下载压缩包、解压至自定义目录、配置 JAVA_HOME 与 Path 环境变量,并验证安装是否成功。文章推荐使用 ZIP 压缩包而非安装程序,以实现绿色便携、多版本共存等优势,并通过一个包含 Java 21 新特性的示例程序进行功能验证,适合开发者快速上手。

寒水馨 · 轻量级技术文档 · hanshuixin.org 2512

关于IBV_WR_RDMA_WRITE_WITH_IMM的理解

对于IBV_WC_RECV_RDMA_WITH_IMM的描述是这样的,也就是说并不需要sge,所以下发的sge,可以是NULL,个数可以是0。(1)需要下发post_recv,但是下发是post_recv当中的sge的地址可以是空,sge个数可以是0。伪代码,实际的rkey和addr已经通过socket交换。并且poll_cq时,有返回,在这篇文章当中对于poll_cq时,主要区别点有两个,这个是对于接收端而言。(2)可以带即时数据,

qq_38158479的博客 2418

OpenCSG x Dell联合发布面向AI原生企业的下一代IT解决方案

OpenCSG与戴尔科技联合发布智能架构方案,整合CSGHub平台、Xnet协议与戴尔硬件,为企业智能化转型提供端到端支持。方案通过数据资产核心化、智能增量传输和统一工作流管理,解决算力浪费、数据低效等痛点,实现从开发到生产的无缝衔接。该架构支持制造业、金融等多行业应用,提供可扩展的智能基础设施,显著提升交付效率并降低TCO,推动AI项目从试点到规模化落地。

OpenCSG的博客 967

【车载以太网】【AVB/TSN】IEEE802.1Qav队列及转发协议

目录 一、概述 二、优先级排队算法 三、基于信用的流量整形算法 一、概述 IEEE 802.1Qav 队列及转发协议(Qav)针对不同数据流选择不同的传输选择算法来保障对时间敏感的 AV 数据流的实时传输。为了避免传统的异步以太网数据流量与 AVB 流量之间对网络资源的竞争,AVB 交换机内使用优先级排队算法和基于信用的流量整形算法实现数据流的调度。 二、优先级排队算法 优先级排队算法主要用于传统以太网数据流(BE, Best Effort)的调度传输,BE 流通过基于优先级...

专注汽车软件开发、AutoSAR、车载以太网、SOA、EE架构。 4687

OpenCSG 生态核心:CSGHub 构建企业 AI 全生命周期管理体系,安全与协同双向赋能

在 AI 原生时代,企业数字化转型的核心诉求已从 “技术可用” 升级为 “资产可控、创新可持续”。然而,多数企业仍深陷资产碎片化、安全合规压力大、开源生态接入难的三重困境:模型与数据分散存储、版本混乱,复用率不足 40%;核心数据需本地化存储,难以对接全球开源创新资源;AI 项目依赖关键个体,难以沉淀为组织级能力。作为 OpenCSG 生态的核心载体,CSGHub 以 “开源共建 + 企业级落地” 为双轮驱动,依托全球第二大开源 AI 社区的资源优势,打造私有化全周期解决方案,成为破解这些痛点的关键支撑。

OpenCSG的博客 661

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

OpenCSG 2025年11月月报:智能体平台、AI技术合作与开源生态进展

核心产品 CSGHub 提供模型、数据集、代码与 AI 应用的一站式托管、协作与共享服务,具备业界领先的模型资产管理能力,支持多角色协同和高效复用。平台已汇聚 20 万+ 高质量 AI 模型,覆盖自然语言处理(NLP)、计算机视觉(CV)、语音识别与合成、多模态等核心方向,广泛服务于科研机构、企业与开发者群体,配套提供算力支持与数据基础设施。OpenCSG将在未来继续在智能体开发、企业级AI平台建设、开源生态推动等领域深耕,致力于为全球用户提供更高效、智能的技术解决方案,推动AI技术的普及与产业化应用。

OpenCSG的博客 1304

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

CSGHub:企业 AI 规模化落地的私有化全周期解决方案

通过结合 AgenticOps 和 CSGHub,企业不仅能够突破 AI 应用的技术瓶颈,还能够在确保安全、合规的前提下,高效地管理和利用 AI 资产。无论是智能体的构建与管理,还是企业级的资产治理,AgenticOps 和 CSGHub 的结合为企业提供了一个全面、高效、灵活的 AI 解决方案,推动了企业 AI 生产力的持续提升。随着企业对 AI 技术的依赖日益加深,AgenticOps 和 CSGHub 作为一个强有力的工具组合,必将在企业的 AI 转型过程中扮演越来越重要的角色。

OpenCSG的博客 1501

戴尔科技集团 x OpenCSG,推出⾯向智能初创企业的⼀体化 IT 基础架构解决方案

尤其值得关注的是, Dell Pro Max with GB10 将数据中心级的 Grace Blackwell 架构压缩进桌面形态,128GB 统一内存全部可供 GPU 使用,使企业开发者在本地即可加载 70B 乃至 200B 级模型的量化版本,在不依赖云端的情况下完成智能体原型开发、LoRA 微调和多智能体系统调试。依托这一标准化架构,双方还将面向制造、金融、政务、能源、教育等行业推出可扩展的解决方案,帮助组织从数字化全面迈向智能化,在智能体时代获得更高效、更可持续的创新能力与竞争优势。

xinyuan82的博客 855

戴尔科技集团 x OpenCSG,推出⾯向智能初创企业的⼀体化IT基础架构解决方案

依托这一标准化架构,双方还将面向制造、金融、政务、能源、教育等行业推出可扩展的解决方案,帮助组织从数字化全面迈向智能化,在智能体时代获得更高效、更可持续的创新能力与竞争优势。使企业能够从 1 台 Dell Pro Max with GB10 平滑扩展到多节点、企业级生产集群,全程保持统一的调度体系与控制平面,从而实现更可控的 TCO。申耀的科技观察,由资深科技媒体人申斯基创办,20多年科技内容传播工作经验,长期专注产业互联网、企业数智化、ICT基础设施、汽车科技等内容的观察和思考。

申耀的科技观察 153

OpenCSG月度更新2025.12

这些更新和合作不仅完善了OpenCSG在算力生态、智能体技术、城市AI赋能等领域的布局,也进一步扩大了开源生态影响力,加速了AI技术的商业化落地与行业协同发展,助力提升中国主权AI全球技术自主与话语权。同时重点了解了OpenCSG新发布的企业级智能体平台AgenticHub,其作为AgenticOps最佳落地形式,支持自然语言驱动全闭环,提供无代码与代码并行的开发方式及可视化编排、实时调试能力,覆盖智能体全生命周期运维,可应用于企业智能助手、决策支持等场景,为业务落地智能体方案奠定基础。

OpenCSG的博客 774

把数据中心塞进办公桌,让智能开发快N倍!

Dell 硬件提供稳定算力与数据保护,OpenCSG 实现跨场景的智能决策,CSGHub统一管理模型版本,AgenticHub 驱动多智能体协作,Dell PowerScale 通过直连 GPU,消除数据 I/O 瓶颈,让昂贵的计算资源接近满负荷运行,显著提升算力产出与投资回报。将 Dell 强大算力与 OpenCSG 开放平台结合,建设智能教育实训基地,联通模型开发与教育教学,推动智能技术的普及与应用。PowerScale 作为单一数据源,一份数据全链路复用,训练、分析、报表全场景共用。

常言道 119

如何在Allegro16.3里设置Xnet并进行等长设置

附件是一篇网上找到的文章,此文详细介绍了如何设置Xnet以及进行等长设置走线。本人的应用相对更简单,由于不是经常画板子,所以对于如何使用Xnet常常忘记,而本文介绍的相对复杂,为了在每次画板子的时候相对快速的使用Xnet,特记录本人使用Xnet的过程于此。        首先,介绍本人为何要使用Xnet。本人使用Xnet的场合主要有两种场合,一种是走线路径阻抗匹配

mrwangwang的专栏 1万+

6 款电商 AI 图片生成软件实测|国内 + 跨境卖家工具清单

电商 AI 作图工具已经从 "能不能用" 进入了 "好不好用" 的阶段。对于绝大多数卖家而言,现在的 AI 工具已经可以覆盖 60%-80% 的基础商品图需求,显著降低拍摄和设计成本。选择工具的核心逻辑不是 "哪款最强",而是 "哪款最适配你的品类、平台规模和团队能力"。垂直电商工具胜在工作流效率,通用生图工具强在创意上限,模板类工具赢在上手速度。建议根据自身业务阶段,搭配 1-2 款主力工具 + 1 款辅助工具,形成适合自己的视觉生产流程。

Mardi_Ladin的博客 324

视频隐私脱敏工程化:CSRT/KCF追踪算法在本地推理中的实现与边界

在短视频内容合规审查中,动态遮挡(Dynamic Masking)是高频且高耗时的环节。传统手动关键帧打码不仅效率低下,且在目标快速移动或遮挡时极易出现遮罩漂移。本文从计算机视觉工程角度,解析基于CSRT与KCF算法的目标追踪方案在视频隐私处理中的技术路径、性能权衡及落地实践。

Mysssone的博客 170

我用 GPUWorks 在 M1 Pro 上搭了个发票识别原型

公司里经常要看电子发票。我想先做个小原型:把 PDF 发给一个自己部署的图文模型,让它提取发票类型、日期、交易双方和金额,再把结果交给同事核对。这个原型不用先接财务系统,先看看从部署到调用要走多少步,模型返回的内容能不能帮上忙。

鸽芷咕的博客 1万+

医疗 AI 有两种,别混着谈:一个改流程,一个改范式

InfoXMed 是面向医生、医学生和医学科研人员的 AI 医学工具平台,提供文献检索、全文翻译、AI 解读、指南查询和题库练习等功能,辅助临床学习、科研汇报与医学备考。原文是日本医学会杂志(JMA Journal)的一篇综述(Review Article):基本事实:这一点必须先说清:这篇论文提出的是一个研究纲领。它文中的"预测"指的是科学设想,不是可以拿来用的临床预测能力。文中甚至自己承认了一个硬缺口(见第三节)。本文只谈它的术语辨析与科学方法论,不转述任何可作为临床依据的预测或处置主张。这篇论文的全部

2601_96948740的博客 214

在Codex 让AI模型 拥有长期智能记忆

本文介绍Claude-Mem V15新功能——智能记忆召回,解决AI遗忘、重复提示、执行不一致等问题。通过本地部署claude-mem,实现自动记录决策(如数据库选型)、跨会话智能召回,支持记忆写入、检索、遗忘全流程闭环。相比传统记忆方案,其基于Hooks自动捕获工具调用,结构化存储,可追溯、可共享、可清理,显著提升工程效率与协作一致性,是长期项目中理想的“工作黑匣子”与“工程脑”。

米莱虾 262
上一篇: GLM-4.7上线:国产开源编码大模型的新进展
下一篇: OpenCSG用AgenticOps方法论推动杭州开源与AI产业发展
OpenCSG
博客等级 码龄3年 1679粉丝 575原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值