ava图像美学数据集_通过人体工程学美学,使数据科学更加流畅

本文介绍了如何通过AVA图像美学数据集,结合人体工程学原理,提升数据科学在计算机视觉领域的应用效果。该数据集为机器学习和人工智能提供了丰富的图像美学评估资源。
摘要由CSDN通过智能技术生成

ava图像美学数据集

Anyone who says aesthetics don’t impact work is deceiving themselves.

任何说美学不会影响作品的人都在自欺欺人。

Look at Apple: They built a dominant tech empire by applying artistic minimalism to every aspect of their products, from physical design to user experience.

看看苹果:他们通过在产品的各个方面(从物理设计到用户体验)应用艺术极简主义,建立了一个占统治地位的技术帝国。

What word do we associate with iProducts? “Smooth”.

我们与iProducts关联什么词? “光滑”。

Curved edges: I can’t find a single sharp-cornered shape anywhere on the MacBook I’m writing this on.Clouded texture: Not blazing shiny like polished lacquer. Faded yet clean.

弯曲的边缘:我在MacBook上的任何地方都找不到单一的尖角形状混浊的纹理:没有像抛光的漆一样闪闪发亮。 褪色但干净。

The result of this is an experience I’d call “sleek”. The software defaults to flowing transitions rather than jarring jumps. Much effort is placed into ‘unifying’ cloud systems for storage and account-based sharing of content across devices.

这样的结果就是我称之为“时尚”的体验。 该软件默认为顺畅的过渡,而不是使跳跃无效。 在“统一”云系统上进行了大量工作,以便跨设备存储和基于帐户的内容共享。

Plenty of tech people use Mac environments instead of Windows, although there’s no shortage of arguments for why a Windows build is more powerful, customizable, price-efficient, etc. Why?

许多技术人员使用Mac环境而不是Windows,尽管对于Windows构建为何功能更强大,可自定义,更经济等方面存在很多争论,为什么?

Ergonomics. If your tools make work feel better, you’ll do more work.

人机工程学。 如果您的工具使工作感觉更好,那么您将做更多的工作。

朱皮特 (Jupyter)

This is the reason I do most of my data science work in Jupyter. Notebooks allow you to write and run code in separate cells within the notebook environment.

这就是我在Jupyter从事大部分数据科学工作的原因。 笔记本允许您在笔记本环境中的单独单元中编写和运行代码。

This allows you to explore every aspect of your program in detail, and saves an unimaginable amount of time debugging (there’s even a nice debugger for JupyterLab). Cell output supports complex visual displays, as well as interactive graphs & input.

这使您可以详细探索程序的各个方面,并节省了难以想象的调试时间(对于JupyterLab甚至有一个不错的调试器 )。 单元格输出支持复杂的视觉显示以及交互式图形和输入。

Notebooks are incredibly popular for statistical analysis & machine learning alike, for a simple reason: modular execution lets you learn faster.

笔记本电脑非常受统计分析和机器学习的欢迎,原因很简单:模块化执行使您可以更快地学习。

If you want to build something you’ve never done, you won’t fully understand all of the code you find in tutorials or books. So write a few lines, run the cell and see what happens. Change a few more things, run again. Keep running.

如果您想构建从未完成的工作,则不会完全理解在教程或书籍中找到的所有代码。 因此,写几行,运行单元格,看看会发生什么。 更改一些内容,然后再次运行。 继续跑。

That’s the experimental process, more or less. If you feel like you’re in over your head, exploring strange libraries and uncertain of what the next code block will do — you’re learning fast.

这或多或少是实验过程。 如果您觉得自己不知所措,正在探索奇怪的库并且不确定下一个代码块将做什么,那么您将很快学习。

Image for post

But how can we make the experience even smoother? That’s something I’ve occasionally asked myself since I started coding a year ago.

但是,如何使体验更加流畅? 自一年前开始编写代码以来,我偶尔会问自己这个问题。

I’ve tested various tricks to improve my work experience, and I’ve compiled my favorite addons, keyboard shortcuts & tips here — because I really care that much about ergonomics.

我已经测试了各种技巧来改善我的工作体验,并且在这里编译了我最喜欢的插件,键盘快捷键和技巧-因为我非常在乎人体工程学。

颜色编码 (Color Coding)

The most important addon I use is Kyle Dunovan’s Jupyter Themes. Change that bright white background to something easier on the eyes (and download a red light filtering app too, since we spend so much time staring at screens late at night).

我使用的最重要的插件是Kyle Dunovan的Jupyter Themes 。 将明亮的白色背景更改为眼睛上更容易的颜色(并下载红光过滤应用程序,因为我们花了很多时间在深夜盯着屏幕)。

Find a code color scheme that really speaks to you. What do you find more readable? What (no, really) do you find more relaxing to look at for hours?

找到真正与您说话的代码配色方案。 您发现什么更具可读性? 您会发现几个小时(真的,不是)更放松吗?

Here’s part of a cell from a bitcoin AI backtesting bot I’m working on. You’ll notice that I’m one of those people who uses dark mode in every application that has it enabled:

这是我正在研究的比特币AI回测机器人的一部分单元。 您会注意到,我是在每个启用了暗模式的应用程序中使用暗模式的人之一:

Image for post

I care so much about color coding. Your primate ancestors spent millions of years evolving complex retinas, diverse rods and cones because seeing colourful fruit or noticing striped orange tigers was quite important.

非常关心颜色编码。 您的灵长类祖先花费了数百万年的时间来发展复杂的视网膜,各种杆和视锥细胞,因为看到五颜六色的水果或注意到条纹的橙色老虎非常重要。

Color matters. Seeing red enhances simple detail-oriented performance, while being surrounded by blue made participants perform better at more complex and creative problems.

颜色很重要 。 看到红色增强了简单的面向细节的性能,而被蓝色包围则使参与者在处理更复杂和创造性的问题时表现更好。

Compared to someone who programmed COBOL on a black & white screen, I’m quite spoiled — I know this, but I seek harmonious coding environments all the same.

与在黑白屏幕上编程COBOL的人相比,我很受宠—我知道,但是我仍然寻求和谐的编码环境。

目录 (Table of Contents)

When you start to fill up a notebook, it can be a hassle to navigate from section to section. NotebookExtensions, specifically the table of contents, has saved me literal hours of scrolling through notes trying to see where I left the few lines I’m looking for.

当您开始装满笔记本时,在各个部分之间导航可能很麻烦。 NotebookExtensions (特别是目录)为我节省了数小时的滚动笔记,以查看我在寻找的那几行的位置。

Image for post

Simply prefix some markdown text with ‘#’ to write a header (or ‘##’ for sub-headers) and the ToC cell at the top does the rest. It automatically hyperlinks to the relevant section, so you can simply click the header you want to get back to. It even comes with an adjustable side ToC display, so you don’t have to scroll back to the top to realign.

只需在某些markdown文本前面加上'#'来编写标题(或对于子标题为'##'),顶部的ToC单元将完成其余工作。 它会自动超链接到相关部分,因此您只需单击想要返回的标题即可。 它甚至带有可调节的侧面ToC显示屏,因此您无需滚动到顶部即可重新对齐。

键盘快捷键 (Keyboard Shortcuts)

The best way to get your workflow to flow is more mastery over your tools. The small things add up — if you learn 5 tricks and write 10% faster, you’ll have more time to google error codes & read documentation.

使工作流顺畅运行的最佳方法是更熟练地使用工具。 这些小事加起来了-如果您学习5种技巧,并加快10%的编写速度,您将有更多时间搜索Google错误代码和阅读文档。

A full set of shortcuts can be found here, but I’ll list my favorites in no specific order.

可以在此处找到完整的快捷方式集,但我将以无特定顺序列出我的收藏夹。

Save time copying & pasting: Shift+M to merge the selected cell with the cell below. Ctrl+Shift+Minus to split a cell at your current position.

节省复制和粘贴的时间:Shift + M将选定的单元格与下面的单元格合并。 Ctrl + Shift +减号可在当前位置拆分一个单元格。

Tab-complete is fantastic for exploring new objects. Instantiate a new instance, then type object_name. and hit Tab to bring up a list of methods & properties built into that object.

制表符完成功能非常适合探索新对象。 实例化一个新实例,然后键入object_name. 并点击Tab键以显示该对象内置的方法和属性的列表。

文字导航和突出显示: (Text navigation and highlighting:)

|from htm.bindings.algorithms import SpatialPooler

Let’s say your position is at the | right before ‘from’. Hold down ALT & hit the right arrow key to jump your position to the end of the next word.

假设您的位置是| 就在“来自”之前。 按住ALT键,然后按向右箭头键,将您的位置跳到下一个单词的末尾。

from| htm.bindings.algorithms import SpatialPooler

Command (⌘) + Right will take you to the end of your current line.

Command(⌘)+向右键会将您带到当前行的末尾。

from htm.bindings.algorithms import SpatialPooler|

And here’s the best trick: hold down Shift while doing any of the above, and you’ll highlight whatever section you move through. This is subtle but quite useful when you want to highlight a section of what you’ve just wrote to add parentheses (since Jupyter encloses the highlighted section in parentheses when you hit left/open parentheses).

这是最好的把戏:在执行上述任何一项操作时按住Shift键,然后您将突出显示所经历的任何部分。 当您要突出显示刚写的内容以添加括号的部分时,这是微妙的,但非常有用(因为当您单击左/打开括号时,Jupyter会将突出显示的部分括在括号中)。

You could also just hold Shift and hit the arrow keys one by one for more fine-grained highlight control, if double / triple clicking on text for word / line highlighting isn’t cutting it.

您也可以按住Shift并一键敲击箭头键,以进行更精细的高亮显示控制,如果双击/三次单击要字词/行高亮显示的文本没有用到它。

把事情简单化 (Keep it simple)

The goal of all of this is to make work smoother; to reduce the amount of times your train of thought is interrupted by the necessity of fiddling with a finicky piece of your software environment.

所有这一切的目的是使工作更顺畅。 减少因烦恼软件环境的复杂性而打断思路的次数。

Minimizing interruption leads to a more streamlined mind-state, in my experience. Think less about the mechanics of entering and executing your code and more about the insight behind it.

根据我的经验,将干扰降到最低会导致更简化的心态。 少考虑输入和执行代码的机制,而多考虑其背后的见识。

The singularity that this approaches, of course, is some kind of Brain-Computer-Interface where you control the mouse & keyboard by thinking. Whether or not we’d want to be fully plugged in is another question entirely, but until we can ask that question, you’ll see results by making work easier on yourself.

当然,这种方法的奇异之处在于某种大脑计算机接口,您可以通过思考来控制鼠标和键盘。 是否要完全插入电源完全是另一个问题,但是在我们提出该问题之前,您可以通过使自己的工作更加轻松来看到结果。

翻译自: https://medium.com/@mark.s.cleverley/smoother-data-science-through-ergonomic-aesthetics-bc7c134ddb6b

ava图像美学数据集

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值