Dolphins 简介——一种新颖的多模态语言模型 Dolphins 作为一种基于视觉语言模型的对话式驾驶助手,成功缩小了现有自动驾驶和人类驾驶之间的差距。他在复杂驾驶场景的全面理解,人类般的能力和广泛的任务,适用性方面表现出色,为实现更接近人类驾驶的自动驾驶系统,提供了有力支持。题外话:很少有机会作为前端,可以去研究模型原理之类。这不机会来了吗。发现由浅入深的学习,能够让一个小白较快的了解一个模型原理,不至于一头雾水。我的学习路径是,先翻翻官方 github,找些通俗易懂的视频,对模型有个整体了解,以及应用场景的了解。
iframe token 通信。iframe 子应用无法收到 message 父应用内嵌iframe子应用,需要在一开始传递token。这种情况下监听message的时机(代码放置的位置很重要),否则可能出现获取不到message的问题。如果采用等子应用加载完,再给父应用,父应用再传递token。这可能导致过多的双向,使得子应用服务器繁忙,接口无法发送消息。
代码发布后,线上页面没有变化——原来是 pod pending 当创建 pod 后,pod 会被快速分配给有足够资源来运行它的节点。而导致集群无法分配 pod 的其中一个原因是,Node 节点为不可调度状态,这可能是节点压力或人为节点封锁导致的。会阻止在节点上调度新的 pod,节点上现有的 pod 不受影响。当只有一个 Node 节点可用,且不可调度时,便会出现代码发布后,部署成功,但线上页面没有变化。需要 cue 运维人员。SchedulingDisabled 表示 Node 节点处于不可调度状态,此时 pod 为 pending 状态。
解决 go 引用私有包,安装失败 go mod tidy 或者 go run main.go 时,提示失败,例如 no such host(设置GOPRIVATE)或者 x509: certificate signed by unknown authority 之类的报错(设置GOINSECURE)
下载后端返回的图片,而不是打开图片 使用 window.location.href 和 window.open 后都是打开图片,原因是,当浏览器发现是浏览器支持的文件类型,例如 jpg、png、svg 等,默认是浏览器打开。
Vue3 父事件覆盖子事件,Vue2 的 v-on=“$listeners“ 的替代方案 子组件代码,需要特别注意的是事件名为 on 开头,例如 onBack。不确定的可以通过给父组件传递 事件或属性,再打印子组件的 attrs = useAttrs(),来确定传值。在 Vue3 中,$listeners 被删除。
如何跑AI模型—ultralytics 这里以跑 ultralytics 为示例,记录了如何从 0-1 跑个简单的模型,包括环境搭建。我的是 Window 系统,其他系统也类似。主要流程是环境搭建,找个官网的 demo,收集好所需素材(模型,图片等),跑脚本。